1---2name: accessibility-rules3description: Cross-format accessibility rule reference with WCAG 2.2 mapping for Word, Excel, PowerPoint, and PDF documents.4---56# Document Accessibility Rules Reference78## Rule ID Prefixes910| Prefix | Format | Sub-Agent | Count |11|--------|--------|-----------|-------|12| DOCX-E* | Word errors | word-accessibility | 9 rules |13| DOCX-W* | Word warnings | word-accessibility | 6 rules |14| DOCX-T* | Word tips | word-accessibility | 3 rules |15| XLSX-E* | Excel errors | excel-accessibility | 8 rules |16| XLSX-W* | Excel warnings | excel-accessibility | 5 rules |17| XLSX-T* | Excel tips | excel-accessibility | 3 rules |18| PPTX-E* | PowerPoint errors | powerpoint-accessibility | 7 rules |19| PPTX-W* | PowerPoint warnings | powerpoint-accessibility | 6 rules |20| PPTX-T* | PowerPoint tips | powerpoint-accessibility | 4 rules |21| PDFUA.* | PDF/UA conformance | pdf-accessibility | 30 rules |22| PDFBP.* | PDF best practices | pdf-accessibility | 22 rules |23| PDFQ.* | PDF quality/pipeline | pdf-accessibility | 4 rules |24| EPUB-E* | ePub errors | epub-accessibility | 7 rules |25| EPUB-W* | ePub warnings | epub-accessibility | 6 rules |26| EPUB-T* | ePub tips | epub-accessibility | 3 rules |2728## WCAG 2.2 Criterion Mapping2930Complete tracking of all WCAG 2.2 Level A and AA success criteria. Criteria with document-specific rules list the rule IDs. Criteria requiring human judgment show "Manual review". Criteria that apply only to web/app contexts show a dash. See the **wcag-guide** agent for full explanations of each criterion.3132> **Note:** WCAG 2.2 removed 4.1.1 Parsing (it is "always satisfied" in modern user agents and no longer tested).3334### Level A (Must Fix)3536| WCAG | Criterion | Related Rules |37|------|-----------|---------------|38| 1.1.1 | Non-text Content | DOCX-E001, XLSX-E001, PPTX-E001, PDFUA.IMG.ALT, EPUB-E005 |39| 1.2.1 | Audio-only and Video-only (Prerecorded) | Manual review (embedded media) |40| 1.2.2 | Captions (Prerecorded) | Manual review (embedded video) |41| 1.2.3 | Audio Description or Media Alternative (Prerecorded) | Manual review (embedded video) |42| 1.3.1 | Info and Relationships | DOCX-E002, DOCX-E003, DOCX-E005, XLSX-E002, XLSX-E004, PPTX-E004, PDFUA.TAGGED, PDFUA.HEADINGS |43| 1.3.2 | Meaningful Sequence | PPTX-E006, PDFUA.READING_ORDER, EPUB-E006 |44| 1.3.3 | Sensory Characteristics | Manual review (all formats) |45| 1.4.1 | Use of Color | XLSX-E007, Manual review (other formats) |46| 1.4.2 | Audio Control | Manual review (embedded audio) |47| 2.1.1 | Keyboard | PDFUA.FORMS (interactive PDFs) |48| 2.1.2 | No Keyboard Trap | PDFUA.FORMS (interactive PDFs) |49| 2.1.4 | Character Key Shortcuts | --- (web/app-specific) |50| 2.2.1 | Timing Adjustable | --- (web/app-specific) |51| 2.2.2 | Pause, Stop, Hide | Manual review (animated content in documents) |52| 2.3.1 | Three Flashes or Below Threshold | Manual review (animated content) |53| 2.4.1 | Bypass Blocks | PDFUA.BOOKMARKS, PDFBP.NAV, EPUB-E004 |54| 2.4.2 | Page Titled | DOCX-E004, XLSX-E006, PPTX-E002, PDFUA.TITLE, EPUB-E001 |55| 2.4.3 | Focus Order | PDFUA.FORMS (interactive PDFs) |56| 2.4.4 | Link Purpose (In Context) | DOCX-E006, XLSX-E005, PPTX-E005 |57| 2.5.1 | Pointer Gestures | --- (web/app-specific) |58| 2.5.2 | Pointer Cancellation | --- (web/app-specific) |59| 2.5.3 | Label in Name | PDFUA.FORMS (interactive PDFs) |60| 2.5.4 | Motion Actuation | --- (web/app-specific) |61| 3.1.1 | Language of Page | DOCX-T001, XLSX-T003, PPTX-T004, PDFUA.LANG, EPUB-E003 |62| 3.2.1 | On Focus | --- (web/app-specific) |63| 3.2.2 | On Input | --- (web/app-specific) |64| 3.2.6 | Consistent Help | --- (web/app-specific) |65| 3.3.1 | Error Identification | PDFUA.FORMS (interactive PDFs) |66| 3.3.2 | Labels or Instructions | PDFUA.FORMS (interactive PDFs) |67| 3.3.7 | Redundant Entry | --- (web/app-specific) |68| 4.1.2 | Name, Role, Value | DOCX-E009, PDFUA.FORMS, PDFUA.TAGS |6970### Level AA (Should Fix)7172| WCAG | Criterion | Related Rules |73|------|-----------|---------------|74| 1.2.4 | Captions (Live) | --- (web/app-specific) |75| 1.2.5 | Audio Description (Prerecorded) | Manual review (embedded video) |76| 1.3.4 | Orientation | --- (web/mobile-specific) |77| 1.3.5 | Identify Input Purpose | PDFUA.FORMS (interactive PDFs) |78| 1.4.3 | Contrast (Minimum) | Manual review (Office formats), PDFBP.Contrast |79| 1.4.4 | Resize Text | Manual review (PDF reflow) |80| 1.4.5 | Images of Text | PDFBP.IMG_TEXT |81| 1.4.10 | Reflow | Manual review (PDF reflow) |82| 1.4.11 | Non-text Contrast | Manual review (all formats) |83| 1.4.12 | Text Spacing | Manual review (PDF text spacing) |84| 1.4.13 | Content on Hover or Focus | --- (web/app-specific) |85| 2.4.5 | Multiple Ways | Manual review (multi-page documents) |86| 2.4.6 | Headings and Labels | DOCX-E003, DOCX-E007, PDFUA.HEADINGS |87| 2.4.7 | Focus Visible | PDFUA.FORMS (interactive PDFs) |88| 2.4.11 | Focus Not Obscured (Minimum) | --- (web/app-specific) |89| 2.5.7 | Dragging Movements | --- (web/app-specific) |90| 2.5.8 | Target Size (Minimum) | Manual review (interactive PDFs) |91| 3.1.2 | Language of Parts | Manual review (Office formats), PDFUA.LANG_PARTS |92| 3.2.3 | Consistent Navigation | --- (web/app-specific) |93| 3.2.4 | Consistent Identification | --- (web/app-specific) |94| 3.3.3 | Error Suggestion | PDFUA.FORMS (interactive PDFs) |95| 3.3.4 | Error Prevention (Legal, Financial, Data) | PDFUA.FORMS (interactive PDFs) |96| 3.3.8 | Accessible Authentication (Minimum) | --- (web/app-specific) |97| 4.1.3 | Status Messages | --- (web/app-specific) |9899## Severity Definitions100101| Severity | Meaning | Impact on AT Users |102|----------|---------|-------------------|103| Error | Blocks access | Content is inaccessible or unusable with assistive technology |104| Warning | Degrades experience | Content is accessible but the experience is poor or confusing |105| Tip | Best practice | Content works but could be improved for better AT experience |106107## Confidence Levels108109| Level | Weight | Meaning |110|-------|--------|---------|111| High | 1.0 | Sub-agent is certain this is a real issue |112| Medium | 0.7 | Likely an issue but requires human judgment |113| Low | 0.3 | Possible issue - flagged for review |114115## Compliance Standards116117| Standard | Scope | Key Rules |118|----------|-------|-----------|119| WCAG 2.2 Level A | International | All error-level rules |120| WCAG 2.2 Level AA | International | All error + warning rules |121| Section 508 | US Federal | Mapped to WCAG 2.0 Level AA |122| EN 301 549 | European Union | Mapped to WCAG 2.1 Level AA |123| PDF/UA (ISO 14289) | PDF-specific | All PDFUA.* rules |