Context
Users with visual or motor impairments interact through screen readers, keyboard navigation, and custom accessibility preferences. The interface must expose correct semantics.
Trigger
A release candidate is built, or a quarterly accessibility review is due.
Acceptance Criteria
- ≥ 95% of interactive elements on the top 20 screens expose correct accessible name, role, and state; zero critical workflow controls lack announcements (accessibility test report, every release).
- Keyboard-only task success ≥ 90% and median completion time ≤ 120% of mouse baseline for the top 10 user tasks (comparative usability study, quarterly).
- Text contrast ≥ 4.5 : 1 (normal) and ≥ 3 : 1 (large) on the top 20 journeys; persisted accessibility preferences restored in 100% of returning-user sessions (automated contrast audit + session-restoration test, every release).