# Accessibility Target WCAG 2.2 Level AA. ## Required practices - Semantic HTML. - Full keyboard access. - Visible focus indicators. - Logical focus order. - Accessible names for controls. - Labels for all form inputs. - Required/optional state communicated programmatically and visually. - Accessible validation and error messages. - No color-only meaning. - Sufficient contrast. - Responsive layouts. - Support browser zoom and text resizing. - Accessible dialogs and galleries. - Focus management for dynamic UI. - Appropriate live-region/status announcements for important asynchronous changes. - Meaningful image alt text. - Use ARIA only where native semantics are insufficient. ## Testing Run automated accessibility testing in CI. Serious accessibility regressions should fail CI. Automated tests do not replace manual keyboard and assistive-technology review for important workflows.