The bar
- Zero automated violations. An axe-core audit (WCAG 2.0, 2.1, and 2.2, levels A and AA) runs against every page, every screen in every AI style, and every state of the clickable prototype. It also checks that pages reflow at 320 CSS pixels without horizontal scrolling.
- Real controls. Real
<button>,<a href>, and<input>with<label>elements, even in static mockups. Icon-only buttons have an accessible name. - Contrast and size. Text contrast of at least 4.5:1. Learner touch targets of at least 44 pixels; compact instructor surfaces at least 28 pixels (the WCAG 2.2 minimum is 24).
- Keyboard paths. Visible focus everywhere, and focus returns to the control that opened a panel.
- Color is never the only signal. Semantic states differ in lightness as well as hue, and AI review state is spelled out in words.