-
released this
2026-08-12 20:58:33 -04:00 | 10 commits to main since this releaseHime-san Beta 2 adds a reusable, editor-neutral Language Server Protocol implementation while preserving the Beta 1 compiler, security, determinism, and runtime boundaries.
Install
The Apache-2.0 runtime is unchanged and remains Beta 1:
go get gamertan.com/sandwich-hime/sando@v1.0.0-beta.1 go install gamertan.com/sandwich-hime/cmd/himesan@v1.0.0-beta.2Verify the installed feature surface:
himesan version --jsonThe JSON response advertises
lsp-stdio. Editors may start onehimesan lsp --stdioprocess per workspace folder.Beta 2 LSP
- Unsaved-buffer diagnostics with full-document synchronization.
- Hover help for tags, contexts, component signatures, and trusted-output boundaries.
- Document symbols, component completion, and go-to-definition.
- UTF-16 position conversion at the protocol boundary.
- Read-only operation: no generated-file writes, project-code execution, dependency fetching, network access, Go-toolchain invocation, or development supervisor.
Exact candidate verification passed on Linux and native Windows with supported Go versions. macOS execution remains explicitly provisional pending hardware evidence. This is a public beta for learning, classrooms, evaluation, and compatibility feedback—not the final v1 stability promise.
Documentation: https://sandwichhime.com/
Security evidence: https://gitea.speelman.ca/gamertan/sandwich-hime/src/tag/v1.0.0-beta.2/docs/SECURITY_EVIDENCE.md
Tooling preview: https://gitea.speelman.ca/gamertan/sandwich-hime-tooling/releasesDownloads