Goal
Add a blocking automated accessibility check for the browser playground and a
fixture-generated HTML report.
docs/CONFORMANCE-GAPS.md names the absence of axe-core or pa11y coverage as an
open accessibility gap. This issue addresses that specific gap.
Requirements
- Use deterministic synthetic fixtures.
- Exercise both
web/index.html and a generated report.
- Fail CI on serious accessibility violations.
- Do not describe the automated result as a screen-reader attestation.
- Keep the local command reproducible through the Makefile.
Done when
Goal
Add a blocking automated accessibility check for the browser playground and a
fixture-generated HTML report.
docs/CONFORMANCE-GAPS.mdnames the absence of axe-core or pa11y coverage as anopen accessibility gap. This issue addresses that specific gap.
Requirements
web/index.htmland a generated report.Done when
docs/CONFORMANCE-GAPS.mdand the README conformance statement areupdated accurately.
make verifypasses.