K05 assurance architecture

Assistive-Technology Testing

Direct answer

K05 performs named testing with Chromium's accessibility interface, keyboard-only tasks, and eSpeak speech output. It does not mislabel those tools as NVDA, JAWS, VoiceOver, TalkBack, Orca, or an independent screen-reader user test.

Evidence boundary. These records describe architecture, control relationships, test requirements, and legal-source status. They do not certify a facility, authorize a mission, prove deployment, or replace current facility-specific engineering and legal review.

Named environment

Operating system
Debian GNU/Linux 13 container; Linux 6.18.35 x86_64
Browser
Chromium 144.0.7559.96
Accessibility interface
Chromium DevTools Protocol Accessibility.getFullAXTree
Speech tool
eSpeak 1.48.15
Automation
Playwright for Python

Tasks

  • identify document title and one H1
  • enumerate banner, navigation, main and contentinfo landmarks
  • activate skip link by keyboard
  • traverse assurance claim headings and evidence lists
  • identify search label and live result count
  • linearize the assurance page and render speech output with eSpeak
  • verify no-JavaScript content, forced-colors, reduced-motion and zoom behavior

Pass criteria

  • required roles and accessible names present
  • logical heading order
  • skip link is first keyboard focus and reaches main
  • controls and links expose names
  • substantive content remains available without JavaScript
  • speech artifact is generated from the linearized accessible text

Unresolved limits

  • eSpeak is a speech synthesizer, not an independent screen reader
  • NVDA, JAWS, VoiceOver, TalkBack and Orca were not available in this environment
  • browser navigation used offline page content because environment URL policy blocked ordinary navigation
  • manual testing by assistive-technology users remains required

Release proof

The final source and memory packages contain the executed audit JSON, linearized text, speech artifact, browser accessibility tree, defects, and remediation record generated during release orchestration.

Public test plan · Accessibility evidence boundary