ID,Area,Check,Method,Criterion,Status
A11Y-001,Page,One h1 and logical heading order,Automated + manual,WCAG 1.3.1,Required
A11Y-002,Keyboard,All interactive controls reachable and operable,Manual,WCAG 2.1.1,Required
A11Y-003,Focus,Visible focus and logical order,Manual,"WCAG 2.4.7, 2.4.11",Required
A11Y-004,Skip link,Moves focus/viewport to main content,Manual,WCAG 2.4.1,Required
A11Y-005,Drawer/dialog,"Containment, inert background, Escape, return focus",Manual + browser,"WCAG 2.4.3, 3.2.1",Required
A11Y-006,Forms,"Visible labels, programmatic names, instructions",Automated + SR,"WCAG 1.3.1, 3.3.2",Required
A11Y-007,Errors,"Summary, inline association, first invalid focus",SR + manual,"WCAG 3.3.1, 3.3.3",Required
A11Y-008,Status,Success/failure announced without focus theft,SR,WCAG 4.1.3,Required
A11Y-009,Contrast,"Text, UI, focus in both themes",Automated + manual,"WCAG 1.4.3, 1.4.11",Required
A11Y-010,Reflow,320px and 400% zoom,Manual,WCAG 1.4.10,Required
A11Y-011,Text spacing,User overrides do not clip,Bookmarklet/manual,WCAG 1.4.12,Required
A11Y-012,Motion,Reduced-motion honored,Manual,WCAG 2.3.3,Required
A11Y-013,Language,Page and language changes identified,DOM + SR,"WCAG 3.1.1, 3.1.2",Required
A11Y-014,Bidi,Mixed-direction values remain intelligible,Visual + SR,WCAG 1.3.2,Required
A11Y-015,Targets,Target spacing and size tested,Automated + manual,WCAG 2.5.8,Required
A11Y-016,Autofill,Correct autocomplete tokens,DOM + browser,WCAG 1.3.5,Required
