docs(roadmap): record native discovery and timezone corrections

This commit is contained in:
cesnimda
2026-11-11 08:06:08 +01:00
parent cbcac1bfaa
commit 769bf325ae
4 changed files with 9 additions and 3 deletions
+3
View File
@@ -6,6 +6,9 @@
| --- | --- | --- |
| PERF-01-RULES | RESOLVED in A3 `e286be48`, published through `1d733675`. Seven red SQLite cases reproduced stale settings after save. Direct owner/global settings reads replace the 30-second controller cache. The 35-case final and integration runs include owner isolation, fallback and overlapping old/new responses. Native receipts retained. | Measure MariaDB/load tradeoff and inject a failed save in later qualification. Existing-setting reads add one indexed lookup, or two with global fallback. No latency gain claimed. |
| RR-14 | Current use of the July first-deploy runbook could inherit its historical no-op migration rollback rationale. Source review confirmed current Up methods add application Version and operation-event schema. Guidance clarified and published at release `3cca4418`. | Rehearse the exact old/new image pair after migration and representative writes with ownership/revision/document checks. Historical scope clarification is complete; runtime compatibility remains open. |
| UI-CONFIRM-DRAWER | RESOLVED in `df93bfb6`, published through A3 `d027754d`. Real nested Drawer/confirmation left focus on the presentation container. Conditional transition recovery preserves deliberate focus and the original Cancel/cancelled-delete/native-write assertions. | All11 native discovery cases passed together, with earlier failures retained. Broader final A3/human qualification remains open. |
| I18N-DATE-INPUT | RESOLVED in `265794e0` / `5a880a6a`, published through A3 `d027754d`. UTC parsing/formatting shifted literal dates and default today. | Seven Add/Edit cases in each of three timezone processes passed, with null/invalid and exact revision/payload checks. Actual date-widget browser/native checks remain open. |
| I18N-DATE-LEGACY | OPEN. Company/Jobs display and Edit loading mix literal dates and legacy DateTime strings without a precision discriminator. Source and timezone review reproduced differing displayed/loaded days. Input conversion fixes retain those legacy loading policies. | Qualify date-only versus timestamp semantics and affected stored shapes before broader display/loading changes. Preserve historical/imported data and record missing precision metadata. |
Earlier rows below retain historical dates. The current TODO and checkpoints supersede their old execution status, including the fixed backup parser and completed 188 dynamic-call reviews.
+3
View File
@@ -2,6 +2,9 @@
## 11 November integrated checkpoint
- Latest A3 published/ref-readback checkpoint is `d027754d15fadd945e0d9d38e6ca85b50d8dc885`. Application source `5a880a6a` passed 96 selected frontend cases in11 suites, lint and export/build with TypeScript. Native discovery tests integrated at `df8f4dbb` passed all11 existing cases on their recorded `ec57a24d` + exact root confirmation fix, with31 embedded screenshots and27 accessibility attachments. No retries/skips/flaky outcomes. Root verified20 native raw/compressed receipts, four exact working-source hashes and their LF-normalised Git bindings. Final source/harness/evidence/export seal passed1,940 checks; historical viewer families keep their original source identities.
- Shared confirmation fix `df93bfb6` recovers Cancel only from the nested-modal container fallback, preserving deliberate focus. Date fixes `265794e0` and `5a880a6a` preserve all seven Add/Edit calendar-day inputs and local-today defaults. Seven component cases passed in each of Los Angeles, Oslo and Kiritimati, including fixed clocks and successful reset; these repeat the same cases across environments. Legacy Edit timestamp-loading and Company/Jobs display contracts remain open. Actual date-widget browser/native-device qualification remains unexecuted for that package.
- Read `docs/ui-modernisation/IM10_FOLLOWUP_2026-11-11.md` in the A3 worktree for exact sources/limits. Native tests and dates also published independently at `fa85fcdd` and `2eb0a24a`. Do not reapply root confirmation cherry-pick `a584fc0b` from the native branch; its exact patch is already `df93bfb6` in A3. Broader route/state and connected-workflow coverage remains the next UI task, with final Gate F open.
- Phase 10 final review package published and remotely read back at `59fd674f4bb1d60939125430fa1d773af7288fcb`. Independent review passed the proposal and all 57 group dispositions against the unchanged canonical register. Candidate qualification is complete; final bounded CONDITIONAL GO remains owner decision D02. Product Review handoff is prepared, with target-baseline reconciliation and the later A3 final gate retained. No unchanged large suite was rerun.
- Release branch advanced and was remotely read back at `3cca441874abfab6ad581c5a07913a6d66622423`. RR-14 scopes the July first-production runbook to its original baseline and links current migration/write/recovery qualification. Current `AddJobRevision` and `AddUserOperationEvents` Up methods change schema, so the historical no-op rationale is not current compatibility evidence. Documentation-only follow-up to `55431b5a`.
- The isolated drawer worktree has an extra local docs-only commit `52c47702` from a resumed agent after root had preserved/published `5e431421`. It duplicates a report/logs and is deliberately unintegrated/unpublished. The accepted drawer source and integrated evidence are already recorded above. Preserve that local worktree; resume from the A3 integration checkpoint.
+2 -2
View File
@@ -2,8 +2,8 @@
11 November 2026.
1. Continue P10-05 qualification on the frozen cleanup branch. CLEAN-20 is published. Reconcile full local regression, source-bound evidence and the 57 preservation groups. Further removal requires its own proven candidate and approval.
2. Continue approved A3-IM10 from published `ec57a24d` on `codex/a3-ui-10`. The mobile discovery drawer, rules freshness and discovery locale ordering are integrated. Controlled verifier modes now pass with the drawer. Next reconcile mobile sequences in `e2e/phase7-discovery.spec.ts` and `e2e/saved-search-repair.spec.ts`, retaining real local owner writes and fixture-only provider runs, and execute affected server-backed cases with disposable SQLite. Remaining correspondence/Settings/import states and final Gate F stay open.
1. Phase 10 candidate qualification and independent final-proposal review are complete. Owner decision D02 covers the concrete Conditional GO package published at `59fd674f`, retaining inherited qualifications. Keep it queued while independent work continues. Further removal requires its own proven candidate and approval.
2. Continue approved A3-IM10 from published `d027754d` on `codex/a3-ui-10`. Both existing native discovery specs now pass all11 cases, including the repaired shared confirmation focus. Date-only input/default fixes passed seven cases in each of three timezone processes. Next close remaining route/state and connected-workflow coverage in V06/V07, including correspondence/Settings/import states and actual date-widget browser interaction. Retain source-bound evidence and final Gate F. Do not rerun the accepted11 discovery cases solely to resume.
3. Continue independently eligible localisation on its isolated branch. The 188 historical dynamic calls are accounted for. Prioritise contextual display coverage and automated locale checks. Native and additional locale publication gates remain open.
4. Four desktop/mobile launch concept pairs are published at `ccb11494`. Retain owner selection before refinement and final approval before implementation. RR-11 and scoped RR-12/13 offline checks/fixes are published through `24a62997`. Actual recovery, integrated security and production remain separately gated.
5. Keep Product Review findings provisional until Phase 10 acceptance. Reuse the published GJ-00 pack. GJ-01 awaits the accepted predecessors, implementation scope and provider rights.
+1 -1
View File
@@ -11,7 +11,7 @@ Updated 11 November 2026. This register records direct-chat work. See [the conti
| P10-04 candidate functional/data verification | QUALIFIED WITH INHERITED LIMITS | Candidate checks and full local 1,448 backend/1,031 frontend receipts reconciled. Applicable historical source/environment evidence retained. Existing operational and human gates carry forward |
| P10-05 full acceptance | READY FOR OWNER REVIEW | Reviewed Conditional GO proposal, all57 preservation dispositions and Product Review handoff published at `59fd674f`. D02 final milestone decision pending. See [proposal](../redesign/phase-10/ACCEPTANCE_PROPOSAL.md) |
| PRODUCT-REVIEW-01 | FINAL REVIEW BLOCKED | Final audit requires accepted Phase 10. Approved A3 work advances separately under the owner's direct authorisation |
| A3 UI/UX modernisation | IM10 IN PROGRESS | Published through `1d733675`. Latest 67 selected frontend tests, four application server journeys, one discovery server journey and 36 drawer configurations/108 scans passed. Broader mobile saved-search qualification, outstanding route states and final Gate F remain open |
| A3 UI/UX modernisation | IM10 IN PROGRESS | Published through `d027754d`. Latest96 selected frontend tests and all11 native discovery cases passed, plus earlier scoped application/drawer/saved matrices. Shared confirmation and date-input/default defects fixed. Outstanding route/workflow/human qualification and final Gate F remain open |
| INT-GLOBAL-JOBS-01 / GJ-00 | CONDITIONAL | Existing planning at `0ec9f98e6ed4a646fc5e017d8eb6fade07653f37`; exact remote reverified 2 November. No implementation authorised |
| INT-GLOBAL-JOBS-01 implementation | BLOCKED | Accepted Phase 10/Product Review, initiative approval and provider rights |
| I18N-01 / I18N-00 audit | PARTIAL | All 188 historical dynamic call reviews accounted for in published `4172c23d`. Full visible-text, native, market and European coverage remain open |