slhx agent
dca26511cc
feat(derive): require form parameter for form handles
...
Emit handle-form facts from slhx-build and have #[slhx::handler] reject generated form handlers that do not accept slhx::Form<_>. Cover the boundary with compile-fail fixtures.
req: form/004
req: form/006
req: test/003
2026-05-25 21:23:37 +02:00
slhx agent
fee9762069
feat(style): generate checked class tokens
...
Add a boring CSS/SCSS class-token surface: slhx-build discovers static class tokens from hemplate/templates/stylesheets and emits generated CssClass constants. Add CssClasses for hemplate +class/view data and migrate techdemo dynamic/effect fragments toward hemplate-owned views with DOM-aware assertions.
req: style/001
req: style/002
req: style/003
req: html_safety/002
req: view/001
req: test/005
2026-05-25 20:48:31 +02:00
slhx agent
5c1dc853d8
fix(runtime): support native user interactions
...
req: examples/005
req: form/002
req: convention/004
req: dx/008
2026-05-11 08:26:13 +02:00
slhx agent
0a50487a3a
feat(build): type generated form handles
...
req: codegen/003
2026-05-10 23:37:11 +02:00
slhx agent
af813edd52
feat(build): inject lowered form handles
...
req: form/002
req: wire/001
2026-05-10 23:35:46 +02:00
slhx agent
79414fbb39
feat(runtime): lower generated runtime ids
...
req: wire/001
req: ts/001
2026-05-10 23:04:45 +02:00
slhx agent
3e0ed95490
Build v0 example and SSE slices
2026-05-10 22:26:54 +02:00
slhx agent
c4e02db5f8
chore(checkpoint): save current v0 build state
2026-05-10 20:51:22 +02:00