fix(ui): preserve inbox context and review recovery

This commit is contained in:
cesnimda
2026-10-14 07:14:50 +02:00
parent 4c3254c472
commit a791e353b0
19 changed files with 2852 additions and 227 deletions
+6
View File
@@ -170,3 +170,9 @@ The real native language save produced HTTP500 on repeated locale attempts with
### 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.
### P7-06 inbox/read disposition
[Inbox/read evidence](p7-06/evidence/inbox-results.json) confirms repairs for initial failure versus empty, exact GET-only list/detail/provider recovery, late-query/fallback exclusion, locale-only no-GET, review-note retention, synchronous explicit decisions and created-resource recovery. Literal all, URL hash/state/source and one-step Back after text-search edits have ordinary failing then passing regressions. The owned trashed-mail56/page50+6 contract is preserved; failed55 was an unsupported test premise, not a backend policy defect. Final42/5 units and8/8 native pass; all20 PNGs reviewed,20axe0/84 incomplete contrast contexts remain. Strict real language204 passed in this final run; this does not diagnose or close earlier RD11 HTTP500. Actual provider grants/sync/create atomicity, human reader/device/zoom and release evidence remain open. The confirmed compose UUID/save/send/complete-dirty-fields safety dependency remains mandatory at the next approved third boundary; no delivery or new attempt is enabled by this read slice.
Final inbox hygiene PASS observed2026-10-14 05:14:23UTC: secret and working/staged/phase whitespace gates pass,15 docs/474 local links resolve,57 groups and32 routes retained. Normal development push pending; main unchanged.