fix(ui): preserve application drafts and recovery states
This commit is contained in:
@@ -154,3 +154,19 @@ Read-only connected-code inspection confirms existing CorrespondenceInboxPage up
|
||||
### P7-05 Reminders finite evidence
|
||||
|
||||
[Reminders results](p7-05/evidence/reminders-results.json) repair reproduced duplicateheldPATCHs, toast-only local failure, host-locale dates, localeGET and managedfocus/reflow in the existing owner. Old GET-only retry/movedfocus behaviors already passed RED and remain. Explicit captured write Retry does not prove network-uncertain event deduplication; lastwriter/date/DST obligations remain. Clear shows existing Shellpoll lag; generated English reasons inNB go toP7-11, customfallback staysraw. New17all-enabledscans0/114 retain full contrast/heading-context requirements; no human/device/output/wholePRES debt closes.
|
||||
|
||||
The normal Reminders627955a push was directly verified2026-10-13 11:49:32.473200UTC with clean localHEAD=origin=live development and unchanged local/origin/live main27657f3. This closes only the predecessor push status; the finite debt above remains.
|
||||
|
||||
### P7-06 embedded-forms entry dependencies
|
||||
|
||||
[Entry evidence](p7-06/evidence/entry.json) records the fresh39/3 pre-change affected baseline atc723a4e with uncommitted Reminders; it is not a clean627955a baseline. Read-only connected-code review identifies mutation errors hiding loaded dirty controls/history, missing initial GET Retry, locale-triggered reads, dirty Restore without confirmation and AI Apply during parent Save losing edits while a mutable action can misattribute the suggestion. Meaningful RED, synchronous captured-operation guards and finite native recovery/preservation proof are required before first-slice acceptance. No repair or runtime acceptance is claimed here. Bodyless restore/noExpectedVersion and RD21 remain preserved contract/debt, not hidden concurrency repair. Keep the seven-section workspace/table/renderer and the later compose dependency above; optional06F remains DEFERRED pending its action/fallback decision.
|
||||
|
||||
### P7-06 forms candidate and retained failures
|
||||
|
||||
[Forms report](p7-06/FORMS.md) records meaningful initial18pass/8fail RED, the scoped ambiguous old error locator, two GREEN-only identity additions, actual visual creation/attachment feedback defect and strengthened48pass/1fail RED before latest54/4 GREEN. Repairs keep loaded drafts/history and explicit read/mutation recovery, synchronous captured Save/AI/Restore ownership and keyed job disposal. Existing CV duplicate association semantics require explicit attachment recovery using the same created ID; no transaction/distributed-idempotency claim. Latest region/H3/Tooltip semantics have current native PageDown proof. First forms slice CONDITIONAL GO pending final static/push; overallP7-06 ongoing.
|
||||
|
||||
The real native language save produced HTTP500 on repeated locale attempts with the unchanged DLL; earlier9/9 does not close RD11. Latest17:14:27–17:16:29UTC native8/1 retains only the strict real-account EN language-save204 expectation receiving500; no rerun or waiver. Fresh current Jobs5/P2-D01ordinary1 give14pass/1fail of15; previous-build CV4/Career11 extend to29pass/1fail relevant30 with as-run qualifiers. The separate controlled503 case only proves local draft/Toast/exact-language Retry with unchanged account language; original real204 assertions remain. Keep RD11 diagnosis at P7-09. Prior55 scans0/749 full vectors and22/110 actual earlier image inspections remain qualified; no new axe totals are inferred. Generated Tailoring English titles/details in NB and raw history source/action enums go to P7-11; user text stays verbatim. RD21, translation-dependent frame reload, attachment ID0, AI-text freshness, human/device/zoom/fonts/photo/print/provider/release conditions and later compose dependency remain; no whole PRES status or production gate closes.
|
||||
|
||||
### Final P7-06 embedded-forms observation
|
||||
|
||||
Final embedded-forms implemented scope is **CONDITIONAL GO**, normal push pending. The matching aggregate/generation repair resolves the reviewed cross-job draft leak: ordinary parent RED18/1, latest affected **55/4 PASS** and actual SPA/heldB/exact two-job readback PASS. Final parent build9sM6acEkOGxgN5fTRZXdE has **9PASS/1FAIL of10** (unchanged strict actual NB language204→500/RD11); fresh Jobs5/P2-D01ordinary1 give **15PASS/1FAIL of16**, qualified earlier CV4/Career11 give **30PASS/1FAIL relevant31**. Backend30 sameDLL/no-build; app/browser types/lint/build PASS. All23/111 current forms PNGs actually reviewed, 55 recorded axe scans0/741 (current22/154+Jobs8/89; earlierCV12/121+Career13/377), full incomplete contexts pending human qualification. See [portable forms result](p7-06/evidence/forms-results.json). +11frontend/0suites derives **717/94**; +10browser derives **283**, no integrated run. All57 groups56PARTIAL/C11DEFERRED and32routes, P513withheld/06Fdeferred/main unchanged/productionNO-GO. Inbox/read and compose/send remain; Phase8 not started.
|
||||
|
||||
Reference in New Issue
Block a user