Accessibility QA
WCAG audit matrix
Static accessibility smoke coverage is wired into CI. Manual keyboard, axe browser, VoiceOver, and NVDA evidence must be completed before publishing a full conformance claim.
Status
Audit status
Audit scope
Representative route matrix
| Route | Automated evidence | Keyboard evidence | Screen-reader evidence |
|---|---|---|---|
| / | covered-by-static-and-ui-smoke | required-before-conformance-claim | VoiceOver-and-NVDA-required-before-conformance-claim |
| /place/IND/ | covered-by-route-manifest-and-link-checks | required-before-conformance-claim | VoiceOver-and-NVDA-required-before-conformance-claim |
| /compare/ | covered-by-static-and-ui-smoke | required-before-conformance-claim | VoiceOver-and-NVDA-required-before-conformance-claim |
| /events/ | covered-by-static-route-checks | required-before-conformance-claim | VoiceOver-and-NVDA-required-before-conformance-claim |
Current evidence
CI-gated checks
Manual checks
Open items before conformance claim
- Run axe in a browser context on the homepage, /place/IND/, /compare/, and /events/.
- Complete manual keyboard traversal for search, release-mode tabs, compare links, and table/download controls.
- Complete VoiceOver checks on macOS Safari or Chrome for live-region announcements and table navigation.
- Complete NVDA checks on Windows for the combobox, live-region announcements, breadcrumbs, and compare route.
- Attach any failures to release QA before making a WCAG conformance claim.