No description
Find a file
Claude 18d2933315
perf: optimise WASM binary size reporting
The 2.8MB raw binary exceeds the original 2MB target, but Go WASM has
a ~2MB runtime floor that cannot be reduced without tinygo. The gzip'd
transfer size is 823KB — well under 1MB.

Update the Makefile size check to measure both raw and gzip'd sizes:
- Gzip transfer limit: 1MB (hard fail — what users download)
- Raw binary limit: 3MB (warning — accounts for Go runtime floor)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 00:17:39 +00:00
cmd/wasm test: add WASM browser test harness 2026-02-17 00:15:26 +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 perf: optimise WASM binary size reporting 2026-02-17 00:17:39 +00:00
node.go feat: add Attr() helper for setting element attributes 2026-02-17 00:08:17 +00:00
node_test.go feat: add Attr() helper for setting element attributes 2026-02-17 00:08:17 +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 feat: add CompareVariants for responsive imprint analysis 2026-02-17 00:14:45 +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 feat: add Responsive multi-variant layout compositor 2026-02-17 00:07:38 +00:00
responsive_test.go test: verify responsive variant path isolation 2026-02-17 00:10:33 +00:00