Skip to content

v1.1.0 - A11y Sentinel: WCAG 2.1 AA Accessibility Auditing

Choose a tag to compare

@godhiraj-code godhiraj-code released this 04 Jan 06:13
· 79 commits to main since this release

πŸŽ‰ Starlight Protocol v1.1.0

β™Ώ A11y Sentinel - Accessibility Auditing

This release introduces the A11y Sentinel, a passive observer that performs WCAG 2.1 AA compliance audits during test execution without blocking automation flow.

✨ New Features

  • A11y Sentinel - Non-blocking accessibility auditor
  • 8 WCAG Rules implemented:
    • color-contrast (1.4.3) - Text contrast ratio checking
    • image-alt (1.1.1) - Image alt attribute validation
    • form-labels (1.3.1) - Form input labeling
    • heading-order (1.3.1) - Heading hierarchy validation
    • link-name (2.4.4) - Link purpose accessibility
    • button-name (4.1.2) - Button accessible names
    • focus-visible (2.4.7) - Focus indicator presence
    • aria-valid (4.1.2) - ARIA attribute validation

πŸ“Š Report Dashboard

The mission report now includes an Accessibility Audit section:

  • Score percentage with visual indicator
  • Level grading (A/B/C/D)
  • Violations grouped by category
  • Issue counts per rule type

πŸ”§ Hub Integration

  • DOM snapshot collection for accessibility Sentinels
  • starlight.context_update for A11y report injection
  • SVG className handling fix

πŸ“‹ Protocol Compliance

  • βœ… TCK Validator: 6/6 tests passed
  • βœ… Certified: Starlight Protocol v1.0.0 Compliant