docs(roadmap): record pasted email recovery checkpoint

This commit is contained in:
cesnimda
2026-11-11 14:12:13 +01:00
parent 664f182f5b
commit 53e41bcf3c
5 changed files with 12 additions and 4 deletions
+2
View File
@@ -41,3 +41,5 @@ Earlier homepage and qualification findings remain in their branch reports. Add
Resolved: shared Material labels ignored live UI language (cb9d0397); Edit Job invented an application date for null/invalid records (138f1ee6). Targeted and rendered evidence is published through e6240ad3. Legacy timestamps and final integrated acceptance remain open.
Correspondence recovery source c751b427 resolves reproduced stale reads, duplicate pending manual notes, stale completion draft clearing and false failed-write feedback after commitment. Locale-error refetch and helper contrast were also corrected. Published1f3bdbcd,27 tests/eight journeys/40 scans; manual pasted-email and broader Gmail workflows remain open.
Pasted-email source5f61d8f7 resolves reproduced pending duplicate/dismissal, stale completion, committed-refresh feedback and missing accessible-label findings.33 overlapping cases and eight pasted fixture journeys/40 scans passed; published72be6144. No server idempotency or real mailbox claim.
+7 -1
View File
@@ -1,6 +1,12 @@
# Direct execution continuation
Current published A3 ref: 1f3bdbcd3169dd49153f666ca1bb9f4c828e3255. Source c751b427; correspondence recovery qualified with fixture-only limits. Next eligible: manual pasted-email recording and remaining IM10 route/workflow states. Phase10 D02, final A3, homepage selection, provider, security/recovery and release gates remain pending.
Current published A3 ref:72be614496a5f8d0c47467007652288861906081; source5f61d8f7. Manual note and pasted-email recovery qualified with intercepted fixtures. Next: correspondence visual surfaces and remaining IM10 route/workflow states; protected owner/provider/security/release gates unchanged.
## 11 November pasted-email recovery
- A3 published/ref-readback `72be614496a5f8d0c47467007652288861906081`, source/verifier `5f61d8f7`. Pasted-email and manual notes share pending exclusion. Source, close and tabs lock while recording; rejected drafts survive; stale-context completions cannot close/clear the new draft. Committed-write/failed-refresh uses GET-only Retry. Pasted source has a visible translated label.
- PASSED:33 cases (20 recovery +13 Gmail; six new,27 overlap prior), build/TypeScript and scoped lint. Eight pasted-email fixture journeys/40 scans/16 attempted writes passed, including eight intentional pre-commit rejections/eight fixture commitments.142 source/evidence/export checks passed. Original parsed headers/body/date/sender/job ID preserved; no mailbox/send/provider/backend/schema activity. See A3 `docs/ui-modernisation/PASTED_EMAIL_RECOVERY.md`.
- Next eligible: observed nested correspondence history/continuity surfaces and empty outlined strip in read-error states; continue broader IM10 Settings/import/connected workflows. Actual provider and Gmail mutation races, cross-job unsaved-draft navigation policy and server idempotency remain unqualified. Existing protected gates unchanged.
## 11 November correspondence recovery
+1 -1
View File
@@ -3,7 +3,7 @@
11 November 2026.
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 published1f3bdbcd on codex/a3-ui-10. Correspondence read/manual-note recovery is qualified; next assess manual pasted-email recording, then remaining Settings/import/route and connected-workflow states. Reuse current source-bound evidence, retain the 34 routes/57 groups and final Gate F. Do not repeat accepted native discovery cases solely to resume.
2. Continue approved A3-IM10 from published72be6144 on codex/a3-ui-10. Correspondence read/manual-note recovery is qualified; pasted-email recording is also qualified. Next address observed decorative correspondence surfaces, then remaining Settings/import/route and connected-workflow states. Reuse current source-bound evidence, retain the 34 routes/57 groups and final Gate F. Do not repeat accepted native 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. Release `3cca4418` includes RR-11/13 fixes and RR-12 post-rollback probes, with six offline rollback/twelve backup tests and corrected legacy-runbook scope. 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 1f3bdbcd. Correspondence reads/manual-note recovery:27 cases, eight fixture journeys/40 scans, build and lint passed. Prior UI/date/discovery evidence remains source-bound and overlapping. Pasted email, other routes/workflows, native/human and final Gate F remain open |
| A3 UI/UX modernisation | IM10 IN PROGRESS | Published through72be6144. Note and pasted-email recovery:33 overlapping cases; latest eight pasted-email journeys/40 scans, build/lint passed. Earlier note matrix retains c751b427 identity. Correspondence visual surfaces, other routes/workflows, native/human 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 |
+1 -1
View File
@@ -31,7 +31,7 @@ Updated 11 November 2026. This is the cross-phase work list. The source prompts,
- [ ] **Applications**. Title-first rows, explicit selection, preparation wording and compact keyboard row actions shipped through `1d733675`. Four server-backed EN/NB/theme density/action journeys passed after long-status wrapping and selected dark-link contrast fixes. Finish broader table/board/detail workflow and native/visual acceptance, including follow-up.
- [ ] **Calendar**. Recorded closing dates and follow-ups are covered. Resolve genuine interview scheduling, original precision/timezone and provider/ICS qualification as applicable. Preserve agenda/month toggle and preference.
- [ ] **Career, CV, letter and documents**. Finish connected overview-to-document reuse and create/import-to-edit/preview/export evidence. Preserve revisions, null-as-inherit, canonical profile ownership, frozen packages, import review and RD21.
- [ ] **Correspondence**. Read ordering/manual-note recovery qualified at1f3bdbcd (27 tests/eight journeys/40 scans); pasted-email and remaining provider/race/visual checks remain open. Improve inbox, mailbox state, relevant job context and review. Scope explicit consent, provider permissions, multi-mailbox storage and retention separately. Preserve conflict, attachment and confirmed-send flows.
- [ ] **Correspondence**. Read ordering/manual-note recovery qualified at1f3bdbcd (27 tests/eight journeys/40 scans); Pasted-email recovery also qualified at72be6144 (33 overlapping tests/eight pasted journeys/40 scans). Remaining provider/race/visual checks stay open. Improve inbox, mailbox state, relevant job context and review. Scope explicit consent, provider permissions, multi-mailbox storage and retention separately. Preserve conflict, attachment and confirmed-send flows.
- [x] **Admin Users compact actions**. One keyboard menu retains existing role, reset and delete paths. Published `327d99df` with 14 tests and 72 controlled browser states.
- [ ] **Admin Users**. Continue server-backed creation/role/reset/deletion and native error/device coverage. **Gated** MFA recovery design approval and authorisation for factor changes.
- [x] **Audit recent search**. Search the existing admin response by user, type, application ID/title or company. The limit and no-match state are explicit. Published `49e79875` with 10 selected tests and 72 browser states.