Commit graph

7 commits

Author SHA1 Message Date
02872b6cc1 Close S2 review findings: pair-agnostic source font via lang, bank kinds match engine vocabulary, composite bank row keys, dynamic-import seams and literal-carrier selectors gated, generality test covers CSS 2026-08-04 02:59:24 +03:00
ece94ef663 Build the three-panel shell and ui primitives on react-aria-components, virtualise chapter and bank lists at book scale, close the gate and structural-test tails, enable the spacing token gate 2026-08-04 01:45:17 +03:00
Claude (backend session)
4721a1c54e Write S2 session prompt: shell and ui-layer scope, owner layout corrections over stale prompt section, gate-tail backlog rows in scope, S3 entry blocked on API contract 2026-08-02 20:22:21 +03:00
Claude (backend session)
7832be76f4 Add self-installing pre-commit gate: frontend commits demand green check, zone-mixing and never-commit files blocked, plus exact version pins and engine-strict npmrc 2026-08-02 19:39:29 +03:00
Claude (backend session)
8be1e41ee1 Move run state from chapters to books, derive language and phased progress from data, extend the network gate to every transport, and lock route and lang literals with tests 2026-08-02 18:04:06 +03:00
Claude (backend session)
804dbc97c6 Isolate mocks behind src/api seam enforced by lint, fix two inverted verdict phrasings against engine docs, add accessibility and type-aware gates, encode chapter state by shape and colour 2026-08-02 17:22:53 +03:00
Claude (backend session)
8d6b3f731a Rework showcase layout on owner feedback: bank moves to right panel for vertical parallel reading, single settings entry, full-height reader, fixtures now use real engine field names 2026-08-02 16:33:45 +03:00