No description
Find a file
Claude f5bf7cba81
docs: Phase 4 design — CoreDeno + Web Components
Approved architecture for the JavaScript runtime layer:
- CoreDeno (Deno sidecar) as module loader, I/O fortress, and dev toolchain
- go-html as Web Component factory (manifest → custom elements)
- .core/view.yml convention for declarative app definitions
- Signed application loading with ed25519 verification
- gRPC/Unix socket bridge between Deno and Go
- Gradual Angular migration to vanilla Web Components
- HLCRF slot composition with Shadow DOM isolation

Open sections (polyfills, object store, config generators, marketplace)
pending dAppServer heritage code review.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 17:40:16 +00:00
cmd/wasm fix: escape variant names, single-pass StripTags, WASM security contract 2026-02-17 00:21:24 +00:00
docs/plans docs: Phase 4 design — CoreDeno + Web Components 2026-02-17 17:40:16 +00:00
.gitignore build: add Makefile with WASM build target and size check 2026-02-17 00:15:08 +00:00
context.go feat: add Text node with go-i18n grammar pipeline 2026-02-16 23:35:50 +00:00
go.mod feat: add Text node with go-i18n grammar pipeline 2026-02-16 23:35:50 +00:00
go.sum feat: add Text node with go-i18n grammar pipeline 2026-02-16 23:35:50 +00:00
integration_test.go refactor: integration tests use Imprint pipeline 2026-02-17 00:14:04 +00:00
layout.go fix: deterministic attributes and thread-safe nested layouts 2026-02-16 23:53:31 +00:00
layout_test.go feat: add HLCRF Layout type with semantic elements 2026-02-16 23:39:43 +00:00
Makefile fix: escape variant names, single-pass StripTags, WASM security contract 2026-02-17 00:21:24 +00:00
node.go feat: add Attr() helper for setting element attributes 2026-02-17 00:08:17 +00:00
node_test.go fix: escape variant names, single-pass StripTags, WASM security contract 2026-02-17 00:21:24 +00:00
path.go feat: add nested layout path chains 2026-02-16 23:40:40 +00:00
path_test.go feat: add nested layout path chains 2026-02-16 23:40:40 +00:00
pipeline.go fix: escape variant names, single-pass StripTags, WASM security contract 2026-02-17 00:21:24 +00:00
pipeline_test.go feat: add CompareVariants for responsive imprint analysis 2026-02-17 00:14:45 +00:00
render.go feat: add render pipeline and validation tests 2026-02-16 23:43:05 +00:00
render_test.go feat: add render pipeline and validation tests 2026-02-16 23:43:05 +00:00
responsive.go fix: escape variant names, single-pass StripTags, WASM security contract 2026-02-17 00:21:24 +00:00
responsive_test.go test: verify responsive variant path isolation 2026-02-17 00:10:33 +00:00