fix(ux): preserve localized save errors and current language retries

This commit is contained in:
cesnimda
2026-10-11 03:05:33 +02:00
parent a94ea0a4a4
commit c135d03602
15 changed files with 485 additions and 11 deletions
+2 -2
View File
@@ -10,8 +10,8 @@ Fetched development HEAD/remote: `9d6d29dba4733778e478909d4ff74a25409b3115`, `co
## Checkpoints
- [ ] **P6-00:** Review Phase 3/4/5 records, all 57 original PRES contracts and actual source; record surface/state coverage, prioritized findings, preserved dirty intake and baseline. Commit/push audit only.
- [ ] **P6-01:** At existing owners, fix reproduced shared semantic/contrast/tab-association issues; prove focused failures and corrections, then regress affected routes. Keep typography sizes, fonts, density and renderer unchanged. Commit/push coherent repairs.
- [x] **P6-00:** Review Phase 3/4/5 records, all 57 original PRES contracts and actual source; record surface/state coverage, prioritized findings, preserved dirty intake and baseline. Audit pushed at `7da083c`, remote=HEAD.
- [x] **P6-01:** Shared semantic/contrast/tab associations verified; final521 unit cases and4 native panel cases pass. Pushed `a94ea0a`, remote=HEAD; full native cross-route acceptance follows in P6-05.
- [ ] **P6-02:** Verify navigation/query/history/source/override and save/retry workflows; finish retained company-dialog error feedback and language persistence feedback with localized tests and native HTTP readback. Review approved AI purpose/provenance/review/conflict patterns without activating withheld work. Commit/push.
- [ ] **P6-03:** Collect EN/Bokmål, light/dark, 320–wide desktop, orientation, keyboard, zoom/reflow and all-enabled axe evidence. Triage every remaining violation/incomplete category; inspect representative screenshots. Retain M01–M13 and physical-device requirements. Commit/push.
- [ ] **P6-04:** Record production bundle bytes and reproducible native route/data/long-CV performance, requests, long tasks/CLS and memory where tooling supports them. Audit shared consumers and O(N) scaling; optimize only a demonstrated bounded cause. Do not invent budgets. Commit/push measured findings.