The rules
Every rule, and how hard it binds
228 base rules across 14 domains and 9 structural layers. Filter them, then open one to see its condition tree, both branches, its exceptions and its sources.
11 rules match. Clear filters
- STR-009 Maintain heading hierarchy IF heading levels skip or reflect visual size rather than logical nesting, THEN repair the hierarchy ELSE retain. Hard constraint
- TEC-016 Links describe destination or action IF link text is generic, duplicated, or meaningful only from surrounding visual position, THEN replace it with a concise destination or action ELSE retain. Hard constraint
- ACC-006 Headings and labels are unique and descriptive IF repeated or vague headings prevent out-of-context identification, THEN rename them by topic or task ELSE retain. Hard constraint
- ACC-007 Text alternatives convey function or information IF meaningful non-text content appears, THEN provide a concise equivalent of its purpose and relevant information; IF decorative, mark it ignorable ELSE block release. Hard constraint
- ACC-008 Do not encode meaning by color alone IF color distinguishes status, category, instruction, or error, THEN add text, shape, icon, pattern, or position with an accessible label ELSE retain. Hard constraint
- ACC-009 Avoid directional text without structural anchor IF instructions say above, below, left, right, or color-only location and layout can reflow, THEN name the control, section, or landmark ELSE retain stable spatial instruction. Hard constraint
- ACC-012 Support orientation in long processes IF a process has many steps, branches, or waits, THEN show current position, total or remaining stages, completion state, and safe exit ELSE retain. Context default
- ACC-013 Allow enough reading and response time IF content disappears or a task times out, THEN let users extend, pause, resume, or retrieve it unless a documented safety or real-time exception applies ELSE retain. Hard constraint
- ACC-014 Design for screen-reader linearization IF visual layout changes reading order or relationships, THEN define a semantic linear order that preserves meaning ELSE retain. Hard constraint
- ACC-015 Test with representative disabled users IF content is consequential or broadly used, THEN combine standards checks with representative user testing and track barriers ELSE perform proportionate review. Context default
- ETH-012 Human review for consequential automation IF generated writing can materially affect rights, safety, health, finances, employment, housing, or legal status, THEN require qualified human review, evidence trace, and appeal or correction path ELSE apply proportionate review. Hard constraint