feat: teach the public v1 beta

Resolve the immutable Beta 1 runtime first, verify the exact compiler identity on Linux and Windows, and commit generated outputs from the released ABI.

Material implementation and review were assisted by OpenAI Codex. Cole Speelman reviewed the public tutorial and accepts human responsibility.

Signed-off-by: Cole Speelman <crspeelman@gmail.com>
This commit is contained in:
2026-08-12 15:20:49 -04:00
parent ddd91c7e7c
commit 3eee0b542c
10 changed files with 149 additions and 37 deletions
+2 -2
View File
@@ -1,5 +1,5 @@
// Code generated by himesan; DO NOT EDIT.
// himesan:compiler 0.1.0-dev
// himesan:compiler v1.0.0-beta.1
// himesan:runtime-abi sando.v1
// himesan:source-sha256 241093d3b845d20c38e5a0fe5cf2213d6bb9114138818dbe98d8b3a99ff19d24
@@ -11,7 +11,7 @@ import (
__himesan_io "io"
)
var _ = __himesan_sando.ABI
var _ = __himesan_sando.ABISandoV1
func Badge(label string) __himesan_sando.Component {
return __himesan_sando.ComponentFunc(func(__himesan_render_context __himesan_context.Context, __himesan_writer __himesan_io.Writer) error {
+2 -2
View File
@@ -1,5 +1,5 @@
// Code generated by himesan; DO NOT EDIT.
// himesan:compiler 0.1.0-dev
// himesan:compiler v1.0.0-beta.1
// himesan:runtime-abi sando.v1
// himesan:source-sha256 2f04e0f2e6caae73ea3d419a88c53afcaf25d300e76dc522ae2f418a03a68def
@@ -11,7 +11,7 @@ import (
__himesan_io "io"
)
var _ = __himesan_sando.ABI
var _ = __himesan_sando.ABISandoV1
func Home(view HomeView) __himesan_sando.Component {
return __himesan_sando.ComponentFunc(func(__himesan_render_context __himesan_context.Context, __himesan_writer __himesan_io.Writer) error {
+2 -2
View File
@@ -1,5 +1,5 @@
// Code generated by himesan; DO NOT EDIT.
// himesan:compiler 0.1.0-dev
// himesan:compiler v1.0.0-beta.1
// himesan:runtime-abi sando.v1
// himesan:source-sha256 e56b373194349ae32dcbad4a26c1d1a3d133e335ff916cef064e12ca2901adf3
@@ -11,7 +11,7 @@ import (
__himesan_io "io"
)
var _ = __himesan_sando.ABI
var _ = __himesan_sando.ABISandoV1
func Layout(view LayoutView) __himesan_sando.Component {
return __himesan_sando.ComponentFunc(func(__himesan_render_context __himesan_context.Context, __himesan_writer __himesan_io.Writer) error {