Systematic audit of the browser UI against WCAG 2.1 AA, then remediation: color contrast, focus management, keyboard traps, ARIA labels, screen-reader order. The automated apps/web/src/__tests__/accessibility.test.tsx catches obvious violations (groundwork: #83, #240); a manual audit is needed for full compliance.
Acceptance
- Documented audit covering every screen (Home, Library, Conversation, Debrief, Workbench, Model Manager, setup flow)
- Failing items fixed or filed individually with priority
- Automated a11y test extended to lock in fixes
From docs/post-alpha-issues.md item 7 (Milestone 1–2 — hardening).
Systematic audit of the browser UI against WCAG 2.1 AA, then remediation: color contrast, focus management, keyboard traps, ARIA labels, screen-reader order. The automated
apps/web/src/__tests__/accessibility.test.tsxcatches obvious violations (groundwork: #83, #240); a manual audit is needed for full compliance.Acceptance
From docs/post-alpha-issues.md item 7 (Milestone 1–2 — hardening).