docs(roadmap): record navigation review and independent localisation progress

This commit is contained in:
cesnimda
2026-11-03 08:54:58 +01:00
parent bd58ac9eef
commit 37f4625a4f
+16
View File
@@ -1,5 +1,21 @@
# Direct execution continuation # Direct execution continuation
3 November 2026 — newest: owner attachment `a178edeb-c3ef-4c0e-b4c2-bcd1ca84b90b` explicitly ACCEPTS foundation Gate F (`bdd1de0d`, receipt `0d6de714`) and authorises navigation. Do not repeat foundation/final-A3 approval questions. Required later milestone gates remain distinct; ordinary independent work is authorised while awaiting them.
**A3 navigation IMPLEMENTED / TESTED / PUBLISHED; owner review pending.** Commit `992608c77f01d26220d086b2cdc55a3722b88ca5`, branch `codex/a3-ui-02`, independently remotely verified. Existing integration worktree `C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker` is now on that branch; original integration ref stays d3d33837 and UI-01 ref stays0d6de714. Reuses AppShell/router/MUI drawer, desktop collapse/storage, five mobile destinations and More, retained secondary tools/admin flags, measured content/scroll/toast clearance, source-bound EN/NB and theme behaviour. Discovery promoted to primary; existing workspace destinations retained. Fixed current-route drawer-close/focus defect and320px label wrapping. All57 groups/34 route declarations retained; no backend/data/renderer/dependency changes.
Fresh navigation evidence: **49 tests /9 suites PASSED**, typecheck/lint/build PASSED; **56 scoped axe sweeps with zero violations**,56 captures. Actual React browser lane:32 screen conditions at320/390/768/1440 EN/NB/light/dark,16 company dialogs,8 More drawers;16 configurations with4 primary route transitions, focus/collapse/More checks, local fixture company save and phone feedback clearance.16 PUTs were intercepted/fulfilled by browser fixtures; no real backend writes.40 existing Google font requests aborted. Core route content may show unavailable-service states: routing checks are not successful backend/domain qualification. Independent source review had no important/critical findings; final committed source/evidence manifest verified. See `docs/ui-modernisation/UI-02.md` and `NAVIGATION_VALIDATION.md` in that branch. Prototype counts are separate historical evidence.
**Navigation Gate F → A3-IM03 is OPEN.** A concise approval question was submitted in this chat after publication. Exact next scope: approved A1 dashboard hierarchy and optional resumable onboarding through existing DashboardView/grid/layout/checklist owners, retaining schema-2/CAS, hidden geometry/gaps, collision handling, drag/resize/keyboard alternatives and existing-data skip/resume. Do not start that dependent increment until owner review is received. Do not treat the foundation approval as blanket later-gate approval. Other independent roadmap work remains eligible under its own gates.
**Independent static I18N fix IMPLEMENTED / TESTED / PUBLISHED.** Commit `d4b938fafbf10541b62134293cea8299f25c4031`, `codex/i18n-build-metadata`, independently remotely verified. Existing i18n worktree `C:\Users\Connor\.codex\worktrees\i18n-00-audit\Job tracker` now uses that integration-derived branch from d3d33837; original codex/i18n-accessible-labels ref remains4172c23d. Reproduced Bokmål mobile menu showing literal `commit`; now uses existing localised version/revision key, retaining version-only fallback and caller-controlled admin metadata visibility. **24 tests /5 suites, typecheck, scoped zero-warning lint and fresh production build PASSED**. No new locale keys or historical dynamic-call review changes. Native report/source manifest verified. No fresh browser/live-service qualification for this separate branch. See `docs/i18n/MOBILE_BUILD_METADATA.md`. Do not add its overlapping existing suites to navigation's49 as a unique combined total.
The I18N patch is **not combined** with frozen navigation review992608c7. After navigation approval, reconcile the next UI baseline and port only its small AppShell hunk/test; never merge the older integration/theme tree wholesale. Run combined targeted metadata/navigation/language evidence after that integration. Full European localisation remains OPEN; all188 historical dynamic reviews remain accounted for, and navigation added four new static EN/NB keys only.
Design approval continuity is local-only at `3d6976be` on codex/product-modernisation; original A3 prototype237c79b8 and five concepts remain unchanged. No design-branch push. AST-only Graphify updates ran locally; generated graphs remain untracked. Prior orchestrator/pre-P10 worktrees are untouched. No main merge, deployment, destructive migration, provider access or model activation.
Wider roadmap stays OPEN: Phase10 final acceptance (no new deletion candidate), Product Review/full A3 implementation, GJ predecessor/provider permissions, European market/native localisation, homepage visual/claims approval, final integrated security and live recovery/hosted CI/release qualifications. Existing scoped evidence remains applicable only to its source-bound scope. No human/native-device/screen-reader/actual-zoom, physical PDF/container, provider/model, production or final security pass is inferred. The following entries are historical and superseded where they still describe foundation Gate F as pending.
3 November 2026 — latest: final A3 design/implementation authorisation RECEIVED in owner attachment137309c9-7463-4c4c-9b1c-6fb689d588d7. Gates C/D/E approved for that stated scope; do not ask for the same final A3 approval again. Verbatim text is committed in implementation branch `docs/ui-modernisation/A3_APPROVAL.md`. Design approval status updated locally at `b7051a3e` on restricted/local-only codex/product-modernisation; frozen prototype remains237c79b8, no new concept. 3 November 2026 — latest: final A3 design/implementation authorisation RECEIVED in owner attachment137309c9-7463-4c4c-9b1c-6fb689d588d7. Gates C/D/E approved for that stated scope; do not ask for the same final A3 approval again. Verbatim text is committed in implementation branch `docs/ui-modernisation/A3_APPROVAL.md`. Design approval status updated locally at `b7051a3e` on restricted/local-only codex/product-modernisation; frozen prototype remains237c79b8, no new concept.
Actual A3 implementation checkpoint `bdd1de0dd3259e4e9e9f46c81948f865317c6054`, subsequent evidence/review receipt `0d6de71403015b0e44ca410d0ce2b844b75b893d`, branch `codex/a3-ui-01` in the existing `C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker` isolated worktree. Original codex/direct-roadmap-integration ref remains at d3d33837. Branch was created from that accepted integration, not by merging the older design tree. Existing theme.ts now implements D1 semantic palette/navigation colours, typography, quiet surfaces and shared controls. Actual sidebar structure, A1 dashboard and other feature layouts are NOT yet implemented. Theme/controls are A3-IM01, only part of owner UI-01. Actual A3 implementation checkpoint `bdd1de0dd3259e4e9e9f46c81948f865317c6054`, subsequent evidence/review receipt `0d6de71403015b0e44ca410d0ce2b844b75b893d`, branch `codex/a3-ui-01` in the existing `C:\Users\Connor\.codex\worktrees\direct-roadmap-integration\Job tracker` isolated worktree. Original codex/direct-roadmap-integration ref remains at d3d33837. Branch was created from that accepted integration, not by merging the older design tree. Existing theme.ts now implements D1 semantic palette/navigation colours, typography, quiet surfaces and shared controls. Actual sidebar structure, A1 dashboard and other feature layouts are NOT yet implemented. Theme/controls are A3-IM01, only part of owner UI-01.