writeonce/docs/stories/language-runtime-database/refine
shoney.arickathil 89df517613 feat(shop): the program template — MVC on disk; story 37 redirected
- docs/examples/shop: types.wo model, per-feature view modules
  (render() classes), root controller files, layout shell/header/
  footer, static assets controller + real style.css, README with
  Angular file map + run + DX referendum notes
- buy flow proven by hand: stock check/decrement, 409s, traversal
  404, css typed, WAL-durable; builds on the UNPATCHED toolchain
- two language gaps recorded, not fixed (per directive): pub+@table
  cannot combine (controllers forced into root module); @view
  projection classes absent
- story 37 REDIRECTED per Vue-SFC review: view.html compiled by woc
  ({{}} auto-escaped, w:if/w:for, typed against view class, no
  runtime engine); render()-as-concatenation failed the referendum;
  forks revised; shop named the acceptance consumer

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-23 23:57:44 +02:00
..
23-io-uring-commit.md docs: story frontmatter + Dataview board views 2026-08-21 12:17:50 +02:00
24-chat-websocket-workload.md docs: story frontmatter + Dataview board views 2026-08-21 12:17:50 +02:00
31-actor-lifecycle.md docs: story frontmatter + Dataview board views 2026-08-21 12:17:50 +02:00
32-wal-checkpoint.md docs: story frontmatter + Dataview board views 2026-08-21 12:17:50 +02:00
33-single-file-db.md docs: story 33 — single-file store (WO_DATA=<path>.db) 2026-08-22 17:32:18 +02:00
34-crypto-builtins.md docs: reconcile story 34 + gates with merged master 2026-08-22 23:30:55 +02:00
37-wo-html-components.md feat(shop): the program template — MVC on disk; story 37 redirected 2026-08-23 23:57:44 +02:00