Complete RC9 live UX acceptance
This commit is contained in:
@@ -10582,3 +10582,35 @@ Decision:
|
||||
|
||||
- RC-8 is complete. RC-9 loading, accessibility and performance hardening is
|
||||
active.
|
||||
|
||||
## 2026-07-18 - Belgium/North Sea RC-9 UX and performance acceptance
|
||||
|
||||
Implemented:
|
||||
|
||||
- Replaced transient false missing-source states with explicit bootstrap
|
||||
loading and propagated loading/error state to the map and source panels.
|
||||
- Added keyboard-correct analysis tabs, reliable skip-link focus, accessible
|
||||
map/status regions and stable focus handling across workspace changes.
|
||||
- Added measured four-second coverage and fifteen-second map-analysis budgets
|
||||
with visible completion and over-budget feedback.
|
||||
- Hardened 390-pixel mobile, 1366-pixel desktop and 2560-pixel ultrawide
|
||||
layouts without changing map-first behavior.
|
||||
- Added a Playwright UX audit for every workspace, accessible control names,
|
||||
delayed bootstrap, keyboard behavior, layout overflow and timing feedback.
|
||||
|
||||
Validation:
|
||||
|
||||
- Repository readiness passed backend compilation, 1,015 backend tests,
|
||||
16 frontend tests, frontend typecheck/build and Alembic head
|
||||
`202607160001`.
|
||||
- Immutable image
|
||||
`9b0239747d1f12d0c5dd3b7fa2d03cf672884dbd-ai` deployed healthy with
|
||||
PostGIS 3.6 and the expected migration head.
|
||||
- The live UX audit passed at 390x844, 1366x768 and 2560x1080 with no
|
||||
horizontal overflow, console errors or failed requests. All seven
|
||||
workspaces passed accessible-name checks and the delayed-loading and
|
||||
performance-feedback assertions were green.
|
||||
|
||||
Decision:
|
||||
|
||||
- RC-9 is complete. RC-10 data operations and retention is active.
|
||||
|
||||
Reference in New Issue
Block a user