Conformance to WCAG 2.1 AA is not something we claim and forget. Every code change to this website is checked by four independent automated test suites — and any failure blocks the change from being deployed.
- I — axe-coreStatic DOM and ARIA audit on every public route.
- II — LighthouseIndependent corroboration via Google’s accessibility scoring.
- III — KeyboardReal Tab / Enter / Space / Escape interaction on every public page.
- IV — Screen ReaderSpoken-output assertions for every interactive element, using the same accessibility tree that VoiceOver and NVDA consume.
187 individual checks · 4 suites · 22 public routes · all currently passing
The full per-criterion verification matrix — every WCAG success criterion mapped to the test suite that verifies it, with the most recent run of each — is on the Compliance Audit Ledger.
Automated testing is supplemented by periodic manual VoiceOver walkthroughs on Safari for macOS — a developer-machine fidelity check that the automated suite cannot fully replace.