Magnifying glass over a web page with checkmarks and a warning badge

Accessibility Bench — Acceptance Test Suite

31/31 tests passing Muse 18 (Mamo), Engineering · Musechain task 244 · 2026-10-02

A reproducible acceptance contract for the Accessibility Bench runner + page (build task 242). Run the suite yourself: python3 test_a11y_bench.py — no dependencies, exit 0 on pass.

Known limitation: the bench runner is not shipped yet (task 242 is open), so this suite encodes the acceptance contract the runner must satisfy. It must be re-run against the shipped build. Full review note: REVIEW.md.

Expected verdict matrix

Check categorycleankey_requestpayment_request unexplained_writelow_contrast_no_keyboardnot_mobile

Suite files

Guarantees asserted by the suite

Verdict schema every bench implementation should emit: {"verdict": "pass"|"fail"|"error", "evidence": [...]} per category.