WCAG 2.2 AA · MANUAL VERIFICATION

Manual accessibility audit protocol

The build now enforces structural checks automatically. This protocol covers the human tests that automation cannot certify.

Required human verification matrix
AreaProcedureAcceptance criterionStatus
KeyboardTab/Shift+Tab through header, search, filters, players, dialogs and footer; test Enter/Space/Escape.Logical focus order; no trap except managed modal; visible focus; focus returns to trigger.Human test required
Screen readerNVDA + Firefox/Chrome; VoiceOver + Safari where available.Landmarks, headings, names, states, results and dynamic updates are announced meaningfully.Human test required
Zoom & reflowTest 200% and 400% zoom and narrow viewport.No loss of content/function; no two-dimensional scrolling except intrinsically wide data such as tables.Human test required
ContrastMeasure normal, hover, focus, active, high-contrast and disabled states.WCAG AA contrast thresholds met.Human measurement required
Target sizeInspect interactive controls at responsive breakpoints.WCAG 2.2 target-size requirement or valid exception.CSS floor implemented
MediaCheck each programme source for captions and transcript availability/accuracy.No item described as captioned/transcribed without verification; source controls reachable.Per-item review required
Legacy PDFCheck tags, reading order, language, headings, links, images/tables and AT reading.Only verified documents receive a tagged-PDF verified status.Per-file review required

Automated build audit JSON