This runbook covers TODOS.phase-72.72.13.2.15: an automated accessibility
coverage checker for Xbox Accessibility Guidelines and Game Accessibility
Guidelines evidence.
Standards Sources#
- Xbox Accessibility Guidelines V3.2: https://learn.microsoft.com/en-us/gaming/accessibility/guidelines
- Game Accessibility Guidelines full list: https://gameaccessibilityguidelines.com/full-list/
The checker verifies implementation evidence against the current repository. It does not certify legal compliance, platform approval, or a final release signoff.
Runtime Surface#
- contract:
V2/ue/Content/V2/UI/Accessibility/AccessibilityComplianceTesting_V2_Contract.json - coverage matrix:
V2/ue/Content/V2/UI/Accessibility/AccessibilityComplianceMatrix_V2.json - focused checker:
V2/ue/Tools/check-v2-accessibility-compliance-testing.py - aggregate accessibility contract:
V2/ue/Content/V2/UI/Accessibility/AccessibilityFeatureSet_V2_Contract.json
Coverage Model#
The matrix covers all Xbox Accessibility Guideline IDs from XAG-101 through
XAG-123. It also covers the Game Accessibility Guidelines category/level grid:
Motor, Cognitive, Vision, Hearing, Speech, and General across Basic,
Intermediate, and Advanced levels.
Every matrix row must contain:
coverageStatus: covered- existing evidence paths
- evidence snippets that appear in those artifacts
- manual review owner metadata when a claim cannot be fully automated, such as accessible customer support, mental-health best practices, signing coverage, or representative accessibility review
Verification#
Run these checks after changing accessibility compliance coverage:
python3 V2/ue/Tools/check-v2-accessibility-compliance-testing.py
python3 V2/ue/Tools/check-v2-accessibility-feature-set.py
python3 V2/ue/Tools/check-v2-ci-workflow.py
python3 V2/tools/validate-v2-docs.py
python3 -m py_compile V2/ue/Tools/check-v2-accessibility-compliance-testing.py V2/ue/Tools/check-v2-accessibility-feature-set.py V2/ue/Tools/check-v2-ci-workflow.py
python3 -m json.tool V2/ue/Content/V2/UI/Accessibility/AccessibilityComplianceTesting_V2_Contract.json
python3 -m json.tool V2/ue/Content/V2/UI/Accessibility/AccessibilityComplianceMatrix_V2.json
Horde Gates#
accessibility-compliance-xag-coverageaccessibility-compliance-gag-gridaccessibility-compliance-evidence-snippetsaccessibility-compliance-docsaccessibility-compliance-ci-wiredaccessibility-compliance-horde-wired