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

TargetWCAG 2.2 AA
ClaimNo full WCAG conformance claim
Routes4
Standardwcag_2_2_aa_audit_matrix

Audit scope

Representative route matrix

WCAG 2.2 AA evidence status for representative routes
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.