Overview
Run a full WCAG 2.1 AA accessibility audit across the frontend dashboard (scan, playground, terminal, settings, dashboard pages) and fix any blocking issues before mainnet launch.
Background / Context
frontend/docs/accessibility-audit.md and frontend/docs/accessibility-findings.md already exist, suggesting a prior partial audit. This issue is the final, comprehensive re-check timed to the mainnet release, closing any remaining findings.
Goal
A clean (or fully-tracked-with-no-blockers) accessibility audit report, with automated axe-core checks added to CI to prevent regression.
Scope of Work
- Re-run and update
frontend/docs/accessibility-audit.md against the current UI.
- Fix all remaining blocking (Level A/AA) findings.
- Add automated
axe-core accessibility checks to the Playwright E2E suite to prevent regressions.
Out of Scope
- AAA-level conformance — AA is the target.
Acceptance Criteria
Files & Pointers
frontend/docs/accessibility-audit.md
frontend/docs/accessibility-findings.md
frontend/playwright.config.ts
References
Dependencies / Related
None blocking.
Difficulty & Estimated Effort
Medium — ~3-4 days.
Overview
Run a full WCAG 2.1 AA accessibility audit across the frontend dashboard (scan, playground, terminal, settings, dashboard pages) and fix any blocking issues before mainnet launch.
Background / Context
frontend/docs/accessibility-audit.mdandfrontend/docs/accessibility-findings.mdalready exist, suggesting a prior partial audit. This issue is the final, comprehensive re-check timed to the mainnet release, closing any remaining findings.Goal
A clean (or fully-tracked-with-no-blockers) accessibility audit report, with automated
axe-corechecks added to CI to prevent regression.Scope of Work
frontend/docs/accessibility-audit.mdagainst the current UI.axe-coreaccessibility checks to the Playwright E2E suite to prevent regressions.Out of Scope
Acceptance Criteria
Files & Pointers
frontend/docs/accessibility-audit.mdfrontend/docs/accessibility-findings.mdfrontend/playwright.config.tsReferences
Dependencies / Related
None blocking.
Difficulty & Estimated Effort
Medium — ~3-4 days.