feat: publish Sandwich Hime tooling preview

Publish the exact sanitized Agent Skill and VS Code preview source tree with independent license boundaries, deterministic provenance manifests, and no private development history. Material design and implementation assistance was provided by OpenAI Codex.

Signed-off-by: Cole Speelman <crspeelman@gmail.com>
This commit is contained in:
2026-08-12 20:33:51 -04:00
commit 6df87bc958
51 changed files with 7424 additions and 0 deletions
+49
View File
@@ -0,0 +1,49 @@
f27a706c17beb73d496ae90ce3b1e7e4968ba4db6f4737ebfc7f46aa8bde1b46 ./.gitattributes
1ce35c80109332192c4f76225237dd7facafa90514e0e7c412d6fefa8174fa1c ./.gitignore
5f98febacf286791133ec971b9e65f876b28014e3b5b23cf0d7e3f02c9004057 ./CONTRIBUTING.md
0b2546d31e6cc0282fbcf02c94e212458b26e1b209faef34148c48a4512dad81 ./COPYRIGHT
f7ac75b443f4ca16b503241344b41aeff9503b0c30bedc2b119551d83cb0fa90 ./DCO.txt
0d96a4ff68ad6d4b6f1f30f713b18d5184912ba8dd389f86aa7710db079abcb0 ./LICENSE
e6fdaaaedda9371adbc7cb20dd5fb9a3f6e13a094727eb6b40008254369d4015 ./LICENSES.md
bd19444f2c5f6d5c6e035a9d7248db8a3a18d66e99c107666eb7441ff8d17d03 ./README.md
894e33af0a69d7552e96677be6fdac50c61896c4dfa99aad140d38bbf0c18e17 ./RELEASE.md
b6bc2f2dedd9050e34cbdf8ffba4966fb4d96d906ce63b480a7686409674291c ./SECURITY.md
7bdf5534cf4642602ab8ad23029ccc57c222f7df7029a5852df55e588611a2b9 ./editors/vscode/.vscodeignore
e141e6fce7dd83f14143b644eb2b5398d96898deac48627a4701d05cc62f8618 ./editors/vscode/LICENSE
1e7810163f60b65de4037b751fa383a34640068e8d9eae32ccc06726bffb2f6d ./editors/vscode/README.md
3fbfa58f4eaff410369cc0a0bb8224a864f1f236086d7669c4f8f64281bb2144 ./editors/vscode/SECURITY.md
88c73fc80ce0b5629c54a22185c16525d9d97c9bc45841a120ea1b4791cde6bc ./editors/vscode/THIRD_PARTY_NOTICES.md
75f608670226a3090cad4dd85a0ee746a6a98e40f800bd23f56fb1d1e63e5b1b ./editors/vscode/language-configuration.json
340a10ef0a33d928d89d152175e192a173e987f7c2bc8a12b3a4906962cd9923 ./editors/vscode/package-lock.json
3e3bf62308f71c418af95efbdaf6ffb8c6c0a66dddf42536645644469f87f98c ./editors/vscode/package.json
3335b7d2cc38fd2f2f2d6ccf7c2bc6660b1f2113bf0a0a4cd6e4eea34fac8db4 ./editors/vscode/scripts/audit-dependencies.js
4fbd55fb557acb32e263ff8f0161e916aa6de0eab5468b45e33e00f504b8712f ./editors/vscode/scripts/audit-package.js
52c0fadf8b6daa39d09f462e03926c46cfadfab1b49f5146552c9bddcc8d166e ./editors/vscode/scripts/build.js
08d3fc6034ea0a7b40d46bc21d981e707ed86c01bbcf09ae78379b3d866a1a32 ./editors/vscode/scripts/clean.js
9657b42fb8a57f6c6af53680d38438ea68cfebff2ad0b748f1d039386b5095c3 ./editors/vscode/scripts/sbom.js
0182de924b2fb4213c303959f20287509786e6ebe2580646e69b7d074b54b2ff ./editors/vscode/snippets/sando.json
2e80796353bd4c03480679af2ef9ef6d7715f2ed604b64dd67d58f2f558833b7 ./editors/vscode/src/core.js
e8e928d4a94882b21be37dea78a6b379fd9dea6b1691034017ae11f4496333dc ./editors/vscode/src/extension.js
8c684739f5cca1f5ff7467edd99618e0236e4d08567042d35fa59929c0ea2726 ./editors/vscode/syntaxes/sando.tmLanguage.json
a7c3f1040e6bb0faed5e48be7e1800297a29ab3793de60055e6b53561ae9bdef ./editors/vscode/test/grammar/fixtures/mixed.sando
864f61630baaa97553baee26d90d81b9c8ae1a35d68cde0cf202785a0c71c0a8 ./editors/vscode/test/grammar/grammar.test.js
6426be921591d001439248babd77fd8c8c390ea4b0f5a7fdb97a22cbf5c9b834 ./editors/vscode/test/integration/run.js
fe5c4ea75c1de12a78047b9a1437de92b905b2adf8fe7a237723edf08438b4dd ./editors/vscode/test/integration/suite/index.js
6c6378093bab47920a4e8a95188f5d41471d799f21363a4106c8b3f495a6c940 ./editors/vscode/test/unit/core.test.js
4911677ce39e9a3ebd7c0f9e37c3b1009734c8b522dcbadf8cac59946add8250 ./editors/vscode/test/workspace/cards/badge.sando
ede0ed96329bc4e05865c9c975fce0a7438c237f16b4900d06a2039b091a2a44 ./editors/vscode/test/workspace/go.mod
f75e59bea9b6fd17aa7c80793a7e65a0631d9dd0de0406ed4438603353137c21 ./editors/vscode/test/workspace/views/badge.sando
6b3faf597ec4f6e0da8d757cd06fa6ee6c3d0b2419c09e8b56b5f4baa783b5af ./editors/vscode/test/workspace/views/home.sando
56a77dc34bf0b6581cd1d61b46e73ede7526883787bcc7cb5842664bc1c6db0d ./scripts/export-public-snapshot.go
e4870eb4ff4c73bd52603a5fe1fadf3ddfc8a71c43c6e4a790bf8e3ec38a6c36 ./scripts/package-release.js
49a4469aa3913205bc758d9205f78f261cc4a3e12c9ed453565252a2d7de4832 ./scripts/package-skill.go
4da693e4f51767697cf3d7f45c6484430f5e3e59d7ddad6d0c7ed97646832f7e ./scripts/public-snapshot.allow
e9e1c8b23d4abe63ed4e3eee8151cb713233009a1b88f61ff177ad14efd7c41d ./scripts/test-public-snapshot.sh
651937f5625497ce09b06a0232a80de0bf4cee7316aa788eeb9e637018d71fbf ./scripts/validate-skill.js
6bd74a6b8e2204967ca6bd2a5e81dcd738034a91eec0c7e97f7ba42c0f033376 ./scripts/verify.ps1
b4edf786e30b221f95e49d2ccdda1419c0e6583f8b7bde834af686a4e674988b ./scripts/verify.sh
a0e144decd47d1b87623ae6224e5d4c4b3957768179a7c7933a93ec4f5b316c4 ./skills/sandwich-hime/LICENSE
4f8080d5983a4af57e87e49633cfca189b3d08711715337ad05d7718735fa609 ./skills/sandwich-hime/SKILL.md
ebaaa8b75f3d5666000d9add3bc9e89a53635c233f7a9703bc925139b056d727 ./skills/sandwich-hime/agents/openai.yaml
d9666b084afb9e6f2fb7df6f67dceeaeff50f225a9e08cf56728c4a05a7f73f4 ./skills/sandwich-hime/references/authoring.md
0474bdbf417578a65ac65d8b0fde504d153b7b61c60b427f121defc4283d24ee ./skills/sandwich-hime/references/workflows.md