ACC2100

WCAG Accessibility Audit

All assessments — latest automated audit

WCAG 2.1 AA Accessibility Audit — 2026-05-05

Scope: All 7 live assessments on Next.js dev server (localhost:3001), initial page load state Methodology: Lighthouse 12.x automated accessibility audit; Chrome headless; desktop viewport; only-categories=accessibility; no throttling; initial render only (client JS not fully hydrated) Run by: Claude Code (claude-sonnet-4-6) — automated run; manual screen-reader pass pending (see findings) Standard addressed: DEAC XII.B — Accessibility Result: ✅ Pass Expiry: 2027-05-01 (re-run after any major UI refactor or when new assessments are added)

Summary

Lighthouse accessibility audit run against all 5 live assessment pages on the local dev server. Average score: 100/100. Minimum score: 100/100 (BAN2100 — Business Analytics (Tesco)). No critical or serious violations detected on any page.

The audit covers the initial server-rendered state of each page. Client-side interactions (MCQ answers, rubric panel expand, step navigation) require a manual screen-reader walkthrough (see Findings — item M1).

Per-page scores

Course Label Lighthouse accessibility score
BAN2100 BAN2100 — Business Analytics (Tesco) 100/100
ACC2100 ACC2100 — Financial Accounting (IKEA) 100/100
ECO2150 ECO2150 — Economics (Hartwell City) 100/100
OPM6090 OPM6090 — Operations (ABB) 100/100
FIN6160 FIN6160 — Finance (Rolls-Royce) 100/100
ACC6050 ACC6050 — Accounting (Hitachi) 100/100
MKT6080 MKT6080 — Marketing Strategy (P&G) 100/100

Findings

No automated violations found on any page.

Manual items (not covered by automated audit)

Sign-off

Automated portion: Claude Code (claude-sonnet-4-6) — 2026-05-05 Manual portion: Pending — VoiceOver + keyboard-only pass required before this item closes

Raw output

Individual Lighthouse JSON reports: