Commit Graph

13 Commits

Author SHA1 Message Date
oleh 5fe5aed50f Process: session wrap-up protocol — doc-update, then clean-context review subagents 2026-06-12 21:48:29 +03:00
oleh 331b0a31f5 Eng-council: alignment checks from sweep findings + metrics baseline 2026-06-12 19:46:38 +03:00
oleh f26ac66633 Skills: eng-council — evidence-grounded structural review with deletion bias 2026-06-12 18:54:40 +03:00
oleh cad19445b0 Add matter-of-fact comment/doc voice rule to alignment and doc-update skills 2026-06-10 17:11:15 +03:00
oleh 54d68af7e0 Prune resolved seating notes from the council skill and generalize the backfill rule 2026-06-10 01:33:10 +03:00
oleh dcb7037a71 Seat web.dev on the design council; record PWA backfill 2026-06-07 20:39:56 +03:00
oleh c11afc273d Add Chart Builder: no-JSON Vega-Lite composer from a dataset (M4) 2026-06-05 23:46:21 +03:00
oleh 8f6ac21171 Reframe council audit as a one-off backfill, not a standing mode 2026-06-05 12:43:16 +03:00
oleh 7b8115f623 Add design council skill and interaction-and-feedback contract 2026-06-05 12:33:00 +03:00
oleh eec2986921 Allow typecheck/test/lint commands without permission prompts 2026-06-05 02:28:42 +03:00
oleh 0c7297624e Format entire codebase with Prettier (mechanical, no behavior change) 2026-06-05 01:43:28 +03:00
oleh ca54bb66b1 Implement M1 authoring loop: library, editor, live preview, persistence
M1 MVP from docs/IMPLEMENTATION-PLAN.md, with the /alignment pass applied.

- core: Snippet model + factory; prepareSpecForRender (copy-not-mutate); per-theme Vega chart config
- state/orchestration: SnippetStore with debounced auto-save; IndexedDB adapter + read-time migration; startup hydration + write-through persistence
- ui: SnippetLibrary, SpecEditor (Monaco edcore.main — full editor features, JSON-only languages), LivePreview
- build: Monaco/Vega manual chunks; raised PWA precache ceiling
- alignment: flush a valid draft on snippet switch (+regression tests); TODO breadcrumbs for the preview render race and the window.confirm delete
- housekeeping: gitignore .claude/projects/
2026-06-05 00:16:24 +03:00
oleh 056644450c Initial scaffold: spec, architecture playbook, and M0 skeleton 2026-06-04 22:14:33 +03:00