|
|
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 |
|