Audit timeline
-
Site relaunch: initial WCAG 2.2 AA sweep
Full site relaunched. Combined automated sweep (axe-core CI, pa11y, Lighthouse) and manual screen-reader review (VoiceOver on macOS, NVDA on Windows). Overall status: partially compliant — all critical issues resolved; legacy PDF remediation in progress.
-
pa11y baseline: 0 errors, 12 warnings
Automated pa11y scan across all key page templates returned zero errors. Twelve warnings logged — all assessed as within acceptable tolerance (cosmetic or disproportionate-burden items). No further blocking issues found.
-
Independent post-launch audit booked
An independent CREST-accredited / IAAP-WAS audit has been booked with [auditor] for post-launch verification. Results will be published in this log once received.
-
Skip-link added; keyboard focus order verified
A "Skip to main content" link was added to the global layout. Full keyboard focus-order traversal was verified end-to-end on the Funding Finder flow — no focus traps or illogical tab sequences detected.
-
Lighthouse mobile accessibility score: 100/100 baseline
Lighthouse mobile accessibility audit reached 100/100 on the home page, Funding Finder, and key content templates. Score established as the minimum CI gate — any regression below 95 will block deployment.
-
Colour contrast verified across all four themes
All foreground/background colour combinations verified at WCAG AA (4.5:1 for normal text, 3:1 for large text and UI components). The Editorial theme rust accent required adjustment after initial testing; retested and confirmed compliant.
-
Form labels and error-message announcements verified
All form fields (Funding Finder, contact forms) confirmed to have programmatic labels. Error messages tested for correct aria-live announcement using NVDA on Chrome and Edge. Focus moves to the first error on failed submission — confirmed working.
-
Accessibility baseline commit: semantic HTML, axe-core CI
Initial accessibility baseline committed: HTML lang attribute set, semantic landmark regions (header, main, nav, footer) in place, heading-order linter integrated into the build pipeline, and axe-core CI check added as a required status check on every pull request.
About this log
This log is maintained by the BIM Digital team and updated following:
- Every independent third-party audit
- Major site releases or significant content updates
- Completion of remediation actions for identified barriers
- Any change in the claimed conformance status
Automated tool results (axe-core, pa11y, Lighthouse) are recorded in our CI
pipeline. Summary results are published here; granular reports are available
on request by contacting our accessibility team.