2.0 KiB
Phase 4 checkpoints
Successor: Phase 5 planning package reconciles the conditional acceptance at 2a2f9e4. Planning only; P5-00 prerequisites precede shell migration and no Phase 5 implementation is started by that package.
Phase 4 starts from f696f23 on codex/ui-redesign-phase4. The 57 preservation contracts in Phase 2 and the Phase 3 impact matrix remain authoritative.
- P4-01 semantic colors, focus and loaded fixtures
- P4-01 preservation and visual evidence
- P4-02 named controls and modal state
- P4-03 builder preview keyboard boundary
- P4-04 page layout and typography primitives
- P4-05 table/list density contract
- P4-06 shared validation and Phase 5 gates
- Phase 4 preservation acceptance — all 57 contracts
P4-02 is locally validated after 115441a and the separate documentation restructure 682a302 on the same Phase 4 branch. P4-03 follows the P4-02 checkpoint ebd4a3e, adding preview keyboard access and preserving focused panes through viewport transitions. P4-04 follows 806eee4e, introducing opt-in shared page/section typography and layout with Settings as the sole consumer. P4-05 follows 2cdcab9e, adding opt-in Comfortable/Compact spacing to the existing Jobs/Trash table and phone cards. Its baseline is 916 backend / 354 frontend / 51 actual browser passes plus unchanged P2-D01 expected failure. P4-06 reviews that combined foundation at c99f4fb7, with all 57 contracts reconciled and explicit migration gates. Its conditional readiness verdict is not blanket permission for broad migration. No Phase 5 implementation, CV margin/template rendering correction, B07, backend/schema behaviour change or production deployment is included. F04 remains open pending actual production ingress evidence.