Skip to content

platform: Automated accessibility testing #1225

Description

@jeromehardaway

Intent

Accessibility is enforced by CI, not just Biome lint rules.

Scope

  • axe checks in Playwright across key routes (home, apply, lessons, store, profile).
  • CI job; triage or fix current violations.

Acceptance criteria

  • a11y violations fail CI with route + rule output
  • Current violations triaged or fixed

Touches: Cross-cutting.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions