fix(ui): preserve application drafts and recovery states
This commit is contained in:
@@ -167,4 +167,16 @@ Implemented P7-03 scope is **CONDITIONAL GO**. The normal import/history push `5
|
||||
|
||||
### P7-05 Reminders and checkpoint disposition
|
||||
|
||||
[Reminders results](p7-05/evidence/reminders-results.json): J01/J02/J09/W11 unchanged groups/reasons/query/date/body/event/route and owner boundaries; capturedwrite versusGET-only retry, held single mutation and focus. Fresh17/3/new6native/backend6/types/lint/build pass;17actual image reviews/17all-enabledscans0/114 qualified. All57 remain56 PARTIAL/C11 DEFERRED/32routes. Generated reason localisation→P7-11; polling/network-uncertain write/DST/manual obligations retained. P7-05 implemented CONDITIONAL GO/hygienePASS+pushpending;706/94/browser273 derived only. P7-06 entry must preserve loaded dirty forms/frozen history and repair confirmed compose identity/save races at its approved boundary.
|
||||
[Reminders results](p7-05/evidence/reminders-results.json): J01/J02/J09/W11 unchanged groups/reasons/query/date/body/event/route and owner boundaries; capturedwrite versusGET-only retry, held single mutation and focus. Fresh17/3/new6native/backend6/types/lint/build pass;17actual image reviews/17all-enabledscans0/114 qualified. All57 remain56 PARTIAL/C11 DEFERRED/32routes. Generated reason localisation→P7-11; polling/network-uncertain write/DST/manual obligations retained. P7-05 implemented CONDITIONAL GO/hygienePASS; normal627955a push directly verified2026-10-13 11:49:32.473200UTC, clean localHEAD=origin=live/main unchanged.706/94/browser273 remain derived only.
|
||||
|
||||
### P7-06 embedded-forms entry
|
||||
|
||||
[Entry evidence](p7-06/evidence/entry.json) retains fresh39/3 affected baseline atc723a4e with uncommitted Reminders and seven unchanged captured sources. W01/W05–W10 retain the seven-section workspace, one CV variant, letter source/action and additive owned history, bodyless restore without ExpectedVersion (RD21), the two-answer Notes encoding/clear behavior and frozen package bytes. Loaded dirty controls/history, initial read Retry, locale-only no-read behavior, dirty Restore confirmation and captured/synchronous Save–AI review protection are first-slice acceptance requirements, not established fixes. M01–M06 inbox/provider/draft/send contracts remain for the next two sequential boundaries; known compose identity/save races must be repaired there. All57 statuses/32routes and manual/provider/output/release conditions remain unchanged; no P7-06 runtime acceptance is claimed at entry.
|
||||
|
||||
### P7-06 embedded forms — CONDITIONAL GO, final static/push pending
|
||||
|
||||
[Forms report](p7-06/FORMS.md) records loaded-draft/history recovery, five GET Retry owners without locale asset reads, dirty Restore confirmation, captured Save/AI action and keyed job-identity/unmount guards. Explicit attachment recovery reuses the created CV ID without another duplicate; the existing duplicate endpoint initially retains both association IDs, so no atomicity/idempotency claim is made. W01/W05–W08 package/Notes/letter/history contracts and bodyless restore/noExpectedVersion remain. Latest54/4 units/backend30 no-build pass; current buildxyh9FYyySEw1uIao4DveJ native8/1 retains only strict language-save204→HTTP500 EN (RD11), with PageDown passing. Current Jobs5/P2-D01ordinary1 give14pass/1fail of15; previous-build CV4/Career11 extend to29pass/1fail relevant30 with as-run qualifiers/actual prior PDF200. First forms slice CONDITIONAL GO pending final static/push; overallP7-06 ongoing. Prior55 scans0/749 and actual22/110 earlier image inspections remain qualified; no latest axe total or push is inferred. Derived716/94 frontend/282browser cases do not establish integrated totals; all57 statuses/32routes, manual/provider/output/production gates remain unchanged.
|
||||
|
||||
### 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