Commit graph

10 commits

Author SHA1 Message Date
267aa3569c Land the accepted frontend S4 pack: book upload and run start on contract 0.2.3, library at scale, the nine S3.7 findings closed 2026-08-15 19:25:25 +03:00
3e465bd610 Land frontend S3.7 debt pack: data-layer fixes with failing-first tests, contract 0.2.2 sense required, i18n catalogue with place-based lint gate, full English code sweep; acceptance record included 2026-08-13 21:48:22 +03:00
57e6bd1d63 Land frontend S3.6 second-round fixpack: neutral palette from references, tabs returned to fleet pill, bank as measured table, vojo drag handle; acceptance record, S3.7 debt prompt, rows F-43..F-51 2026-08-10 22:30:45 +03:00
Claude (backend session)
3f55488bfe Mirror the 0.2.1 contract to the frontend zone, regenerate the schema types, and ping the zone about the 503 response and the landed runner 2026-08-09 17:00:27 +03:00
60595f644e Accept and land the S3 data layer: contract 0.2.0 in the zone copy, revision gate composed with structural sharing, per-chapter notes, and a seventh partial-failure route 2026-08-08 02:24:06 +03:00
16e20e5884 Land S3 contract work: OpenAPI 3.1 spec with generated types and drift test, provenance companion, zone journal rename, contract gate in check battery 2026-08-04 13:03:10 +03:00
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)
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