Skip to content

Accessibility & EAA Status

This page tracks frontend accessibility readiness for WCAG 2.2 AA and EAA-related delivery planning.

  • Scope: web frontend (current), shared UI used by frontend
  • Status values: Not started, In progress, Implemented, Validated
  • Last reviewed: 2026-03-08
  • Review cadence: bi-weekly (every second Monday)

Perceivable

WCAG 2.2 Criterion Status Evidence Owner Target Date
1.1.1 Non-text Content In progress web/docs/README.md Frontend Team 2026-04-15
1.3.1 Info and Relationships Implemented web/docs/components/Table.md, web/docs/components/Modal.md Frontend Team 2026-04-15
1.3.5 Identify Input Purpose In progress web/docs/components/Input.md Frontend Team 2026-05-01
1.4.3 Contrast (Minimum) In progress web/docs/README.md Design + Frontend 2026-04-30
1.4.11 Non-text Contrast In progress web/docs/README.md, shared/ui/Button.css Design + Frontend 2026-04-30

Operable

WCAG 2.2 Criterion Status Evidence Owner Target Date
2.1.1 Keyboard Implemented web/src/components/layout/Header.tsx, shared/ui/Modal.tsx Frontend Team 2026-03-31
2.1.2 No Keyboard Trap Validated shared/ui/Modal.tsx, web/src/components/ui/__tests__/Modal.test.tsx Frontend Team 2026-03-31
2.4.3 Focus Order In progress web/src/components/layout/Header.tsx, shared/ui/Modal.tsx Frontend Team 2026-04-15
2.4.7 Focus Visible Implemented web/src/components/layout/Header.css, shared/ui/Button.css, shared/ui/Modal.css Frontend Team 2026-03-31
2.4.11 Focus Appearance (Minimum) In progress web/docs/README.md, web/docs/components/Button.md Design + Frontend 2026-04-30
2.5.8 Target Size (Minimum) In progress web/src/components/layout/Header.css, shared/ui/Modal.css Design + Frontend 2026-04-30

Understandable

WCAG 2.2 Criterion Status Evidence Owner Target Date
3.2.4 Consistent Identification In progress web/docs/README.md Product + Frontend 2026-05-15
3.2.6 Consistent Help Not started docs/accessibility-eaa-status.md Product 2026-06-01
3.3.1 Error Identification Implemented web/docs/components/Input.md, shared/ui/Input.tsx Frontend Team 2026-04-15
3.3.2 Labels or Instructions Implemented web/docs/components/Input.md Frontend Team 2026-04-15
3.3.7 Redundant Entry Not started docs/accessibility-eaa-status.md Product + Frontend 2026-06-15

Robust

WCAG 2.2 Criterion Status Evidence Owner Target Date
4.1.2 Name, Role, Value Implemented web/docs/components/Modal.md, web/docs/components/ODataTable.md, web/src/components/ui/__tests__/ODataTable.test.tsx Frontend Team 2026-03-31
4.1.3 Status Messages In progress web/docs/components/Input.md, shared/ui/Modal.tsx Frontend Team 2026-04-30

Validation Evidence

  • Accessibility smoke tests: web/src/test/accessibility.test.tsx
  • Shared accessibility helper: web/src/test/accessibility.ts
  • CI entrypoint: web/TESTING.md (npm run test:a11y)

Maintenance Process

  1. Update criterion status when behavior/tests/docs change.
  2. Add evidence links to exact docs/tests/components.
  3. Update Last reviewed on each matrix review.
  4. Escalate delayed target dates in sprint planning.