.ux-audit-examples-index summary { cursor: pointer; font-weight: 600; } .ux-rule-example [data-ks-embed-main] { display: block; max-width: 100%; }

Before/After gallery only. For purpose, scope, WCAG/axe context, and remediation — open the rule catalog and use Open page (example: DET.A11Y.GENERIC.LANG).

Scroll for rendered examples, or jump via the index below.

← Accessibility auditor ecosystem

DET.A11Y rules (68) — jump to rule
RuleLinks
DET.A11Y.GENERIC.ACCESSIBLE_AUTHENTICATIONExamples · Handbook
DET.A11Y.GENERIC.APP_FOCUS_TRAPExamples · Handbook
DET.A11Y.GENERIC.AUTOPLAY_AUDIOExamples · Handbook
DET.A11Y.GENERIC.CHANGE_ON_REQUESTExamples · Handbook
DET.A11Y.GENERIC.CHARACTER_SHORTCUTSExamples · Handbook
DET.A11Y.GENERIC.CONCURRENT_INPUTExamples · Handbook
DET.A11Y.GENERIC.CONSISTENT_HELPExamples · Handbook
DET.A11Y.GENERIC.CONSISTENT_LABELSExamples · Handbook
DET.A11Y.GENERIC.CONSISTENT_NAVExamples · Handbook
DET.A11Y.GENERIC.CONTEXT_HELPExamples · Handbook
DET.A11Y.GENERIC.CONTRASTExamples · Handbook
DET.A11Y.GENERIC.CONTRAST_ENHANCEDExamples · Handbook
DET.A11Y.GENERIC.DATA_TABLE_HEADERSExamples · Handbook
DET.A11Y.GENERIC.DIAGRAM_ALTExamples · Handbook
DET.A11Y.GENERIC.DRAGGING_MOVEMENTSExamples · Handbook
DET.A11Y.GENERIC.ERROR_PREVENTIONExamples · Handbook
DET.A11Y.GENERIC.FLASH_THRESHOLDExamples · Handbook
DET.A11Y.GENERIC.FOCUS_APPEARANCEExamples · Handbook
DET.A11Y.GENERIC.FOCUS_CONTEXT_CHANGEExamples · Handbook
DET.A11Y.GENERIC.FOCUS_NOT_OBSCUREDExamples · Handbook
DET.A11Y.GENERIC.FOCUS_OBSCURED_ENHANCEDExamples · Handbook
DET.A11Y.GENERIC.FOCUS_ORDERExamples · Handbook
DET.A11Y.GENERIC.GLOSSARY_ABBRExamples · Handbook
DET.A11Y.GENERIC.HOVER_FOCUS_CONTENTExamples · Handbook
DET.A11Y.GENERIC.IMAGES_ALTExamples · Handbook
DET.A11Y.GENERIC.IMAGES_OF_TEXTExamples · Handbook
DET.A11Y.GENERIC.INPUT_CONTEXT_CHANGEExamples · Handbook
DET.A11Y.GENERIC.INPUT_PURPOSEExamples · Handbook
DET.A11Y.GENERIC.INTERRUPTIONSExamples · Handbook
DET.A11Y.GENERIC.KEYBOARD_ACCESSExamples · Handbook
DET.A11Y.GENERIC.LABELS_INSTRUCTIONSExamples · Handbook
DET.A11Y.GENERIC.LABEL_IN_NAMEExamples · Handbook
DET.A11Y.GENERIC.LANDMARKSExamples · Handbook
DET.A11Y.GENERIC.LANGExamples · Handbook
DET.A11Y.GENERIC.LANG_OF_PARTSExamples · Handbook
DET.A11Y.GENERIC.LINK_PURPOSEExamples · Handbook
DET.A11Y.GENERIC.LOW_BACKGROUND_AUDIOExamples · Handbook
DET.A11Y.GENERIC.MEDIA_TRACKSExamples · Handbook
DET.A11Y.GENERIC.MOTION_ACTUATIONExamples · Handbook
DET.A11Y.GENERIC.MOTION_FLASHExamples · Handbook
DET.A11Y.GENERIC.MOTION_REDUCEDExamples · Handbook
DET.A11Y.GENERIC.MULTIPLE_WAYSExamples · Handbook
DET.A11Y.GENERIC.NON_TEXT_CONTRASTExamples · Handbook
DET.A11Y.GENERIC.ORIENTATIONExamples · Handbook
DET.A11Y.GENERIC.PAGE_LOCATIONExamples · Handbook
DET.A11Y.GENERIC.PAUSE_STOP_HIDEExamples · Handbook
DET.A11Y.GENERIC.POINTER_CANCELLATIONExamples · Handbook
DET.A11Y.GENERIC.POINTER_GESTURESExamples · Handbook
DET.A11Y.GENERIC.READING_LEVEL_HEURISTICExamples · Handbook
DET.A11Y.GENERIC.READING_ORDERExamples · Handbook
DET.A11Y.GENERIC.REDUNDANT_ENTRYExamples · Handbook
DET.A11Y.GENERIC.RESIZE_TEXTExamples · Handbook
DET.A11Y.GENERIC.RE_AUTHENTICATIONExamples · Handbook
DET.A11Y.GENERIC.SECTION_HEADINGSExamples · Handbook
DET.A11Y.GENERIC.SENSORY_CUESExamples · Handbook
DET.A11Y.GENERIC.STATUS_MESSAGESExamples · Handbook
DET.A11Y.GENERIC.TARGET_SIZE_MINExamples · Handbook
DET.A11Y.GENERIC.TEXT_SPACINGExamples · Handbook
DET.A11Y.GENERIC.TIMINGExamples · Handbook
DET.A11Y.GENERIC.TITLEExamples · Handbook
DET.A11Y.GENERIC.USE_OF_COLORExamples · Handbook
DET.A11Y.GENERIC.VIEWPORTExamples · Handbook
DET.A11Y.GENERIC.VISUAL_PRESENTATION_AAAExamples · Handbook
DET.A11Y.KS.BREADCRUMBExamples · Handbook
DET.A11Y.KS.HANDBOOK_SINGLE_H1Examples · Handbook
DET.A11Y.KS.HASH_MARKERSExamples · Handbook
DET.A11Y.KS.PY_HASH_ATTRSExamples · Handbook
DET.A11Y.KS.REACT_A11Y_ROLEExamples · Handbook

DET.A11Y.GENERIC.ACCESSIBLE_AUTHENTICATION — Accessible Authentication

Lane
deterministic · page current
Scope
generic · standards: wcag22aa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Sign in

Log in with your password to access your account.

After (passing example)

Sign in

Log in with your password to access your account.

Paste-friendly sign-in: use a one-time code from email.

DET.A11Y.GENERIC.APP_FOCUS_TRAP — App Focus Trap

Lane
deterministic · page current
Scope
generic · standards: wcag2aa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

App Focus Trap

Keyboard or focus behavior blocks operation.

Rule: DET.A11Y.GENERIC.APP_FOCUS_TRAP · scope: generic

After (passing example)

App Focus Trap (remediated)

All functionality available via keyboard with visible focus.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.AUTOPLAY_AUDIO — Autoplay Audio

Lane
deterministic · page current
Scope
generic · standards: wcag2a, wcag2aa, wcag2aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Autoplay Audio

Media alternative or control is missing.

Rule: DET.A11Y.GENERIC.AUTOPLAY_AUDIO · scope: generic

After (passing example)

Autoplay Audio (remediated)

Captions, controls, or alternatives are provided.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.CHANGE_ON_REQUEST — Change On Request

Lane
deterministic · page current
Scope
generic · standards: wcag20aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Change On Request

DOM or content signals fail DET.A11Y.GENERIC.CHANGE_ON_REQUEST (change on request).

Rule: DET.A11Y.GENERIC.CHANGE_ON_REQUEST · scope: generic

After (passing example)

Change On Request (remediated)

DOM and content satisfy DET.A11Y.GENERIC.CHANGE_ON_REQUEST after remediation.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.CHARACTER_SHORTCUTS — Character Shortcuts

Lane
deterministic · page current
Scope
generic · standards: wcag21a, wcag21aa, wcag22aa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Character Shortcuts

DOM or content signals fail DET.A11Y.GENERIC.CHARACTER_SHORTCUTS (character shortcuts).

Rule: DET.A11Y.GENERIC.CHARACTER_SHORTCUTS · scope: generic

After (passing example)

Character Shortcuts (remediated)

DOM and content satisfy DET.A11Y.GENERIC.CHARACTER_SHORTCUTS after remediation.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.CONCURRENT_INPUT — Concurrent input

Lane
deterministic · page current
Scope
generic · standards: wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Blocked input

After (passing example)

Blocked input

DET.A11Y.GENERIC.CONSISTENT_HELP — Consistent Help

Lane
deterministic · page current
Scope
generic · standards: wcag22aa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Consistent Help

DOM or content signals fail DET.A11Y.GENERIC.CONSISTENT_HELP (consistent help).

Rule: DET.A11Y.GENERIC.CONSISTENT_HELP · scope: generic

After (passing example)

Consistent Help (remediated)

DOM and content satisfy DET.A11Y.GENERIC.CONSISTENT_HELP after remediation.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.CONSISTENT_LABELS — Consistent Labels

Lane
deterministic · page current
Scope
generic · standards: wcag2a, wcag2aa, wcag2aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Consistent Labels

Form control labeling or error association is weak.

Rule: DET.A11Y.GENERIC.CONSISTENT_LABELS · scope: generic

After (passing example)

Consistent Labels (remediated)

Labels, instructions, and errors are programmatically associated.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.CONSISTENT_NAV — Consistent Nav

Lane
deterministic · page current
Scope
generic · standards: wcag2a, wcag2aa, wcag2aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Consistent Nav

Navigation or link purpose is unclear.

Rule: DET.A11Y.GENERIC.CONSISTENT_NAV · scope: generic

After (passing example)

Consistent Nav (remediated)

Navigation is consistent; link purpose is clear in context.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.CONTEXT_HELP — Context Help

Lane
deterministic · page current
Scope
generic · standards: wcag20aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Context Help

DOM or content signals fail DET.A11Y.GENERIC.CONTEXT_HELP (context help).

Rule: DET.A11Y.GENERIC.CONTEXT_HELP · scope: generic

After (passing example)

Context Help (remediated)

DOM and content satisfy DET.A11Y.GENERIC.CONTEXT_HELP after remediation.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.CONTRAST — Contrast

Lane
deterministic · page current
Scope
generic · standards: wcag2aa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Contrast

Low contrast text or UI component.

Rule: DET.A11Y.GENERIC.CONTRAST · scope: generic

After (passing example)

Contrast (remediated)

Contrast meets the profile threshold.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.CONTRAST_ENHANCED — Contrast Enhanced

Lane
deterministic · page current
Scope
generic · standards: wcag2aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Contrast Enhanced

Low contrast text or UI component.

Rule: DET.A11Y.GENERIC.CONTRAST_ENHANCED · scope: generic

After (passing example)

Contrast Enhanced (remediated)

Contrast meets the profile threshold.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.DATA_TABLE_HEADERS — Data Table Headers

Lane
deterministic · page current
Scope
generic · standards: wcag2aa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Data Table Headers

DOM or content signals fail DET.A11Y.GENERIC.DATA_TABLE_HEADERS (data table headers).

Rule: DET.A11Y.GENERIC.DATA_TABLE_HEADERS · scope: generic

After (passing example)

Data Table Headers (remediated)

DOM and content satisfy DET.A11Y.GENERIC.DATA_TABLE_HEADERS after remediation.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.DIAGRAM_ALT — Diagram Alt

Lane
deterministic · page current
Scope
generic · standards: wcag2aa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Diagram Alt

Non-text content lacks an adequate text alternative.

Rule: DET.A11Y.GENERIC.DIAGRAM_ALT · scope: generic

After (passing example)

Diagram Alt (remediated)

Informative images have meaningful alt text.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.DRAGGING_MOVEMENTS — Dragging Movements

Lane
deterministic · page current
Scope
generic · standards: wcag22aa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Reorder

Drag to reorder

After (passing example)

Reorder

Drag to reorder

DET.A11Y.GENERIC.ERROR_PREVENTION — Error Prevention

Lane
deterministic · page current
Scope
generic · standards: wcag2a, wcag2aa, wcag2aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Checkout

Enter payment card details to complete your purchase.

After (passing example)

Checkout

Enter payment card details to complete your purchase.

DET.A11Y.GENERIC.FLASH_THRESHOLD — Flash Threshold

Lane
deterministic · page current
Scope
generic · standards: wcag2aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Flash Threshold

Motion or flashing may harm or distract users.

Rule: DET.A11Y.GENERIC.FLASH_THRESHOLD · scope: generic

After (passing example)

Flash Threshold (remediated)

Motion respects prefers-reduced-motion; no hazardous flash.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.FOCUS_APPEARANCE — Focus Appearance

Lane
deterministic · page current
Scope
generic · standards: wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Focus Appearance

Keyboard or focus behavior blocks operation.

Rule: DET.A11Y.GENERIC.FOCUS_APPEARANCE · scope: generic

After (passing example)

Focus Appearance (remediated)

All functionality available via keyboard with visible focus.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.FOCUS_CONTEXT_CHANGE — Focus context change

Lane
deterministic · page current
Scope
generic · standards: wcag2a, wcag2aa, wcag2aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

After (passing example)

DET.A11Y.GENERIC.FOCUS_NOT_OBSCURED — Focus Not Obscured

Lane
deterministic · page current
Scope
generic · standards: wcag22aa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Focus Not Obscured

Keyboard or focus behavior blocks operation.

Rule: DET.A11Y.GENERIC.FOCUS_NOT_OBSCURED · scope: generic

After (passing example)

Focus Not Obscured (remediated)

All functionality available via keyboard with visible focus.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.FOCUS_OBSCURED_ENHANCED — Focus Obscured Enhanced

Lane
deterministic · page current
Scope
generic · standards: wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Focus Obscured Enhanced

Keyboard or focus behavior blocks operation.

Rule: DET.A11Y.GENERIC.FOCUS_OBSCURED_ENHANCED · scope: generic

After (passing example)

Focus Obscured Enhanced (remediated)

All functionality available via keyboard with visible focus.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.FOCUS_ORDER — Focus Order

Lane
deterministic · page current
Scope
generic · standards: wcag2aa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Focus Order

Keyboard or focus behavior blocks operation.

Rule: DET.A11Y.GENERIC.FOCUS_ORDER · scope: generic

After (passing example)

Focus Order (remediated)

All functionality available via keyboard with visible focus.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.GLOSSARY_ABBR — Glossary Abbr

Lane
deterministic · page current
Scope
generic · standards: wcag20aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Glossary

The API and WCAG terms appear without definitions.

After (passing example)

Glossary

The API and WCAG terms appear without definitions.

DET.A11Y.GENERIC.HOVER_FOCUS_CONTENT — Hover Focus Content

Lane
deterministic · page current
Scope
generic · standards: wcag21a, wcag21aa, wcag22aa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Hover Focus Content

Keyboard or focus behavior blocks operation.

Rule: DET.A11Y.GENERIC.HOVER_FOCUS_CONTENT · scope: generic

After (passing example)

Hover Focus Content (remediated)

All functionality available via keyboard with visible focus.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.IMAGES_ALT — Image alt text

Lane
deterministic · page current
Scope
generic · standards: wcag2aa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Decorative-only alt missing on informative graphic.

After (passing example)

Architecture diagram: three-tier flow

Alt describes the diagram purpose.

DET.A11Y.GENERIC.IMAGES_OF_TEXT — Images Of Text

Lane
deterministic · page current
Scope
generic · standards: wcag2a, wcag2aa, wcag2aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Images Of Text

Non-text content lacks an adequate text alternative.

Rule: DET.A11Y.GENERIC.IMAGES_OF_TEXT · scope: generic

After (passing example)

Images Of Text (remediated)

Informative images have meaningful alt text.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.INPUT_CONTEXT_CHANGE — Input Context Change

Lane
deterministic · page current
Scope
generic · standards: wcag2a, wcag2aa, wcag2aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Input Context Change

Form control labeling or error association is weak.

Rule: DET.A11Y.GENERIC.INPUT_CONTEXT_CHANGE · scope: generic

After (passing example)

Input Context Change (remediated)

Labels, instructions, and errors are programmatically associated.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.INPUT_PURPOSE — Input purpose

Lane
deterministic · page current
Scope
generic · standards: wcag21a, wcag21aa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

After (passing example)

DET.A11Y.GENERIC.INTERRUPTIONS — Interruptions

Lane
deterministic · page current
Scope
generic · standards: wcag20aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Interruptions

DOM or content signals fail DET.A11Y.GENERIC.INTERRUPTIONS (interruptions).

Rule: DET.A11Y.GENERIC.INTERRUPTIONS · scope: generic

After (passing example)

Interruptions (remediated)

DOM and content satisfy DET.A11Y.GENERIC.INTERRUPTIONS after remediation.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.KEYBOARD_ACCESS — Keyboard Access

Lane
deterministic · page current
Scope
generic · standards: wcag2a, wcag2aa, wcag2aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Keyboard Access

Keyboard or focus behavior blocks operation.

Rule: DET.A11Y.GENERIC.KEYBOARD_ACCESS · scope: generic

After (passing example)

Keyboard Access (remediated)

All functionality available via keyboard with visible focus.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.LABELS_INSTRUCTIONS — Labels Instructions

Lane
deterministic · page current
Scope
generic · standards: wcag2a, wcag2aa, wcag2aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Labels Instructions

Form control labeling or error association is weak.

Rule: DET.A11Y.GENERIC.LABELS_INSTRUCTIONS · scope: generic

After (passing example)

Labels Instructions (remediated)

Labels, instructions, and errors are programmatically associated.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.LABEL_IN_NAME — Label in name

Lane
deterministic · page current
Scope
generic · standards: wcag21a, wcag21aa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

After (passing example)

DET.A11Y.GENERIC.LANDMARKS — Landmarks

Lane
deterministic · page current
Scope
generic · standards: wcag2aa, wcag21aa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Content without a main landmark wrapper.

After (passing example)

Primary content

Footer

DET.A11Y.GENERIC.LANG — Document language

Lane
deterministic · page current
Scope
generic · standards: wcag2aa, wcag21aa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Page without lang

Simulates missing html[lang].

After (passing example)

Page with lang

Assistive tech can pick en-US voice.

DET.A11Y.GENERIC.LANG_OF_PARTS — Lang Of Parts

Lane
deterministic · page current
Scope
generic · standards: wcag2a, wcag2aa, wcag2aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Lang Of Parts

Language of page or part is not declared.

Rule: DET.A11Y.GENERIC.LANG_OF_PARTS · scope: generic

After (passing example)

Lang Of Parts (remediated)

lang (and hreflang where needed) is set correctly.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.LOW_BACKGROUND_AUDIO — Low Background Audio

Lane
deterministic · page current
Scope
generic · standards: wcag20aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Low Background Audio

Media alternative or control is missing.

Rule: DET.A11Y.GENERIC.LOW_BACKGROUND_AUDIO · scope: generic

After (passing example)

Low Background Audio (remediated)

Captions, controls, or alternatives are provided.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.MEDIA_TRACKS — Media Tracks

Lane
deterministic · page current
Scope
generic · standards: wcag2a, wcag2aa, wcag2aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Media Tracks

Media alternative or control is missing.

Rule: DET.A11Y.GENERIC.MEDIA_TRACKS · scope: generic

After (passing example)

Media Tracks (remediated)

Captions, controls, or alternatives are provided.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.MOTION_ACTUATION — Motion Actuation

Lane
deterministic · page current
Scope
generic · standards: wcag21a, wcag21aa, wcag22aa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Motion Actuation

Motion or flashing may harm or distract users.

Rule: DET.A11Y.GENERIC.MOTION_ACTUATION · scope: generic

After (passing example)

Motion Actuation (remediated)

Motion respects prefers-reduced-motion; no hazardous flash.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.MOTION_FLASH — Motion Flash

Lane
deterministic · page current
Scope
generic · standards: wcag2aa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Motion Flash

Motion or flashing may harm or distract users.

Rule: DET.A11Y.GENERIC.MOTION_FLASH · scope: generic

After (passing example)

Motion Flash (remediated)

Motion respects prefers-reduced-motion; no hazardous flash.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.MOTION_REDUCED — Motion Reduced

Lane
deterministic · page current
Scope
generic · standards: wcag21aa, wcag22aa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Motion Reduced

Motion or flashing may harm or distract users.

Rule: DET.A11Y.GENERIC.MOTION_REDUCED · scope: generic

After (passing example)

Motion Reduced (remediated)

Motion respects prefers-reduced-motion; no hazardous flash.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.MULTIPLE_WAYS — Multiple Ways

Lane
deterministic · page current
Scope
generic · standards: wcag2a, wcag2aa, wcag2aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Multiple Ways

DOM or content signals fail DET.A11Y.GENERIC.MULTIPLE_WAYS (multiple ways).

Rule: DET.A11Y.GENERIC.MULTIPLE_WAYS · scope: generic

After (passing example)

Multiple Ways (remediated)

DOM and content satisfy DET.A11Y.GENERIC.MULTIPLE_WAYS after remediation.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.NON_TEXT_CONTRAST — Non Text Contrast

Lane
deterministic · page current
Scope
generic · standards: wcag21a, wcag21aa, wcag22aa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Non Text Contrast

Low contrast text or UI component.

Rule: DET.A11Y.GENERIC.NON_TEXT_CONTRAST · scope: generic

After (passing example)

Non Text Contrast (remediated)

Contrast meets the profile threshold.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.ORIENTATION — Orientation

Lane
deterministic · page current
Scope
generic · standards: wcag21a, wcag21aa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Content forced to landscape.

After (passing example)

Works in portrait and landscape.

DET.A11Y.GENERIC.PAGE_LOCATION — Page Location

Lane
deterministic · page current
Scope
generic · standards: wcag2aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Page Location

Navigation or link purpose is unclear.

Rule: DET.A11Y.GENERIC.PAGE_LOCATION · scope: generic

After (passing example)

Page Location (remediated)

Navigation is consistent; link purpose is clear in context.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.PAUSE_STOP_HIDE — Pause Stop Hide

Lane
deterministic · page current
Scope
generic · standards: wcag2a, wcag2aa, wcag2aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Pause Stop Hide

Time limits or moving content lack user control.

Rule: DET.A11Y.GENERIC.PAUSE_STOP_HIDE · scope: generic

After (passing example)

Pause Stop Hide (remediated)

Users can extend, pause, or disable timing.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.POINTER_CANCELLATION — Pointer Cancellation

Lane
deterministic · page current
Scope
generic · standards: wcag21a, wcag21aa, wcag22aa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Pointer Cancellation

DOM or content signals fail DET.A11Y.GENERIC.POINTER_CANCELLATION (pointer cancellation).

Rule: DET.A11Y.GENERIC.POINTER_CANCELLATION · scope: generic

After (passing example)

Pointer Cancellation (remediated)

DOM and content satisfy DET.A11Y.GENERIC.POINTER_CANCELLATION after remediation.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.POINTER_GESTURES — Pointer gestures

Lane
deterministic · page current
Scope
generic · standards: wcag21a, wcag21aa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Swipe-only zone

After (passing example)

DET.A11Y.GENERIC.READING_LEVEL_HEURISTIC — Reading Level Heuristic

Lane
deterministic · page current
Scope
generic · standards: wcag20aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Article

term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term

term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term

After (passing example)

Article

term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term

term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term

term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term

term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term term

DET.A11Y.GENERIC.READING_ORDER — Reading Order

Lane
deterministic · page current
Scope
generic · standards: wcag2a, wcag2aa, wcag2aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Reading Order

DOM or content signals fail DET.A11Y.GENERIC.READING_ORDER (reading order).

Rule: DET.A11Y.GENERIC.READING_ORDER · scope: generic

After (passing example)

Reading Order (remediated)

DOM and content satisfy DET.A11Y.GENERIC.READING_ORDER after remediation.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.REDUNDANT_ENTRY — Redundant Entry

Lane
deterministic · page current
Scope
generic · standards: wcag22aa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

After (passing example)

DET.A11Y.GENERIC.RESIZE_TEXT — Resize text

Lane
deterministic · page current
Scope
generic · standards: wcag2a, wcag2aa, wcag2aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Tiny text may fail when zoomed.

After (passing example)

Readable base size using rem.

DET.A11Y.GENERIC.RE_AUTHENTICATION — Re Authentication

Lane
deterministic · page current
Scope
generic · standards: wcag20aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Session expired

Your session expired. Please log in again to continue.

After (passing example)

continue your session

Your continue your session. Please continue your session to continue.

Your entries are preserved for 20 hours after you sign back in.

DET.A11Y.GENERIC.SECTION_HEADINGS — Section Headings

Lane
deterministic · page current
Scope
generic · standards: wcag2aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Section Headings

Landmark or heading structure is incomplete.

Rule: DET.A11Y.GENERIC.SECTION_HEADINGS · scope: generic

After (passing example)

Section Headings (remediated)

Landmarks and heading levels follow a logical outline.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.SENSORY_CUES — Sensory Cues

Lane
deterministic · page current
Scope
generic · standards: wcag2a, wcag2aa, wcag2aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Sensory Cues

DOM or content signals fail DET.A11Y.GENERIC.SENSORY_CUES (sensory cues).

Rule: DET.A11Y.GENERIC.SENSORY_CUES · scope: generic

After (passing example)

Sensory Cues (remediated)

DOM and content satisfy DET.A11Y.GENERIC.SENSORY_CUES after remediation.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.STATUS_MESSAGES — Status messages

Lane
deterministic · page current
Scope
generic · standards: wcag21a, wcag21aa, wcag22aa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Saved — no live region.

After (passing example)

Saved successfully.

DET.A11Y.GENERIC.TARGET_SIZE_MIN — Target Size Min

Lane
deterministic · page current
Scope
generic · standards: wcag22aa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Target Size Min

DOM or content signals fail DET.A11Y.GENERIC.TARGET_SIZE_MIN (target size min).

Rule: DET.A11Y.GENERIC.TARGET_SIZE_MIN · scope: generic

After (passing example)

Target Size Min (remediated)

DOM and content satisfy DET.A11Y.GENERIC.TARGET_SIZE_MIN after remediation.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.TEXT_SPACING — Text spacing

Lane
deterministic · page current
Scope
generic · standards: wcag21a, wcag21aa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Clipped paragraph text.

After (passing example)

Paragraph allows extra spacing.

DET.A11Y.GENERIC.TIMING — Timing

Lane
deterministic · page current
Scope
generic · standards: wcag2a, wcag2aa, wcag2aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Timing

Time limits or moving content lack user control.

Rule: DET.A11Y.GENERIC.TIMING · scope: generic

After (passing example)

Timing (remediated)

Users can extend, pause, or disable timing.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.TITLE — Title

Lane
deterministic · page current
Scope
generic · standards: wcag2aa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Title

DOM or content signals fail DET.A11Y.GENERIC.TITLE (title).

Rule: DET.A11Y.GENERIC.TITLE · scope: generic

After (passing example)

Title (remediated)

DOM and content satisfy DET.A11Y.GENERIC.TITLE after remediation.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.USE_OF_COLOR — Use Of Color

Lane
deterministic · page current
Scope
generic · standards: wcag2a, wcag2aa, wcag2aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Use Of Color

DOM or content signals fail DET.A11Y.GENERIC.USE_OF_COLOR (use of color).

Rule: DET.A11Y.GENERIC.USE_OF_COLOR · scope: generic

After (passing example)

Use Of Color (remediated)

DOM and content satisfy DET.A11Y.GENERIC.USE_OF_COLOR after remediation.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.VIEWPORT — Viewport

Lane
deterministic · page current
Scope
generic · standards: wcag2aa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Viewport

DOM or content signals fail DET.A11Y.GENERIC.VIEWPORT (viewport).

Rule: DET.A11Y.GENERIC.VIEWPORT · scope: generic

After (passing example)

Viewport (remediated)

DOM and content satisfy DET.A11Y.GENERIC.VIEWPORT after remediation.

Deterministic accessibility check (generic scope).

DET.A11Y.GENERIC.VISUAL_PRESENTATION_AAA — Visual Presentation Aaa

Lane
deterministic · page current
Scope
generic · standards: wcag20aaa, wcag21aaa, wcag22aaa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Visual Presentation Aaa

DOM or content signals fail DET.A11Y.GENERIC.VISUAL_PRESENTATION_AAA (visual presentation aaa).

Rule: DET.A11Y.GENERIC.VISUAL_PRESENTATION_AAA · scope: generic

After (passing example)

Visual Presentation Aaa (remediated)

DOM and content satisfy DET.A11Y.GENERIC.VISUAL_PRESENTATION_AAA after remediation.

Deterministic accessibility check (generic scope).

DET.A11Y.KS.BREADCRUMB — Breadcrumb

Lane
deterministic · page current
Scope
ks · standards: wcag2aa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Breadcrumb

DOM or content signals fail DET.A11Y.KS.BREADCRUMB (breadcrumb).

Rule: DET.A11Y.KS.BREADCRUMB · scope: ks

After (passing example)

Breadcrumb (remediated)

DOM and content satisfy DET.A11Y.KS.BREADCRUMB after remediation.

Deterministic accessibility check (ks scope).

DET.A11Y.KS.HANDBOOK_SINGLE_H1 — Handbook single H1

Lane
deterministic · page current
Scope
ks · standards: wcag2aa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Chapter title

Duplicate from Markdown

Two top-level headings confuse screen readers.

After (passing example)

Chapter title

Section

Body starts at h2 under a single h1.

DET.A11Y.KS.HASH_MARKERS — KS hash markers

Lane
deterministic · page current
Scope
ks · standards: wcag2aa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Mismatched governed markers.

After (passing example)

Matching three-letter hash pair.

DET.A11Y.KS.PY_HASH_ATTRS — Py Hash Attrs

Lane
deterministic · page current
Scope
ks · standards: wcag2aa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Py Hash Attrs

KS visual hash markers are missing or mismatched.

Rule: DET.A11Y.KS.PY_HASH_ATTRS · scope: ks

After (passing example)

Py Hash Attrs (remediated)

hash and data-ks-hash match on governed roots.

Deterministic accessibility check (ks scope).

DET.A11Y.KS.REACT_A11Y_ROLE — React A11Y Role

Lane
deterministic · page current
Scope
ks · standards: wcag2aa
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

React A11Y Role

DOM or content signals fail DET.A11Y.KS.REACT_A11Y_ROLE (react a11y role).

Rule: DET.A11Y.KS.REACT_A11Y_ROLE · scope: ks

After (passing example)

React A11Y Role (remediated)

DOM and content satisfy DET.A11Y.KS.REACT_A11Y_ROLE after remediation.

Deterministic accessibility check (ks scope).

AI rules

AI.A11Y rules (21) — jump to rule
RuleLinks
AI.A11Y.GENERIC.AUDIO_CONTROLExamples · Handbook
AI.A11Y.GENERIC.CHANGE_ON_REQUESTExamples · Handbook
AI.A11Y.GENERIC.CONSISTENT_NAV_JUDGMENTExamples · Handbook
AI.A11Y.GENERIC.CONTEXT_HELPExamples · Handbook
AI.A11Y.GENERIC.ERROR_PREVENTIONExamples · Handbook
AI.A11Y.GENERIC.FORM_ERROR_ASSOCIATIONExamples · Handbook
AI.A11Y.GENERIC.INTERRUPTIONSExamples · Handbook
AI.A11Y.GENERIC.KEYBOARD_NO_EXCEPTIONExamples · Handbook
AI.A11Y.GENERIC.KEYBOARD_TASK_FLOWExamples · Handbook
AI.A11Y.GENERIC.MEDIA_ALTERNATIVESExamples · Handbook
AI.A11Y.GENERIC.MULTIPLE_WAYSExamples · Handbook
AI.A11Y.GENERIC.POINTER_GESTURES_JUDGMENTExamples · Handbook
AI.A11Y.GENERIC.PRONUNCIATIONExamples · Handbook
AI.A11Y.GENERIC.READING_LEVELExamples · Handbook
AI.A11Y.GENERIC.RE_AUTHENTICATIONExamples · Handbook
AI.A11Y.GENERIC.SENSORY_INSTRUCTIONSExamples · Handbook
AI.A11Y.GENERIC.TIMING_ADJUSTABLEExamples · Handbook
AI.A11Y.GENERIC.UNUSUAL_WORDSExamples · Handbook
AI.A11Y.GENERIC.VISUAL_PRESENTATIONExamples · Handbook
AI.A11Y.KS.HANDBOOK_SIDEBAR_LABELSExamples · Handbook
AI.A11Y.KS.REGION_LABELINGExamples · Handbook

AI.A11Y.GENERIC.AUDIO_CONTROL — Audio Control

Lane
ai · page current
Scope
generic · standards:
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Audio Control

Content or UX likely fails human judgment for this AI overlay rule.

Rule: AI.A11Y.GENERIC.AUDIO_CONTROL · scope: generic

After (passing example)

Audio Control (remediated)

Signals satisfy the AI rule prompt expectations on review.

AI judgment overlay (generic scope).

AI.A11Y.GENERIC.CHANGE_ON_REQUEST — Change On Request

Lane
ai · page current
Scope
generic · standards:
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Change On Request

Content or UX likely fails human judgment for this AI overlay rule.

Rule: AI.A11Y.GENERIC.CHANGE_ON_REQUEST · scope: generic

After (passing example)

Change On Request (remediated)

Signals satisfy the AI rule prompt expectations on review.

AI judgment overlay (generic scope).

AI.A11Y.GENERIC.CONSISTENT_NAV_JUDGMENT — Consistent Nav Judgment

Lane
ai · page current
Scope
generic · standards:
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Consistent Nav Judgment

Content or UX likely fails human judgment for this AI overlay rule.

Rule: AI.A11Y.GENERIC.CONSISTENT_NAV_JUDGMENT · scope: generic

After (passing example)

Consistent Nav Judgment (remediated)

Signals satisfy the AI rule prompt expectations on review.

AI judgment overlay (generic scope).

AI.A11Y.GENERIC.CONTEXT_HELP — Context Help

Lane
ai · page current
Scope
generic · standards:
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Context Help

Content or UX likely fails human judgment for this AI overlay rule.

Rule: AI.A11Y.GENERIC.CONTEXT_HELP · scope: generic

After (passing example)

Context Help (remediated)

Signals satisfy the AI rule prompt expectations on review.

AI judgment overlay (generic scope).

AI.A11Y.GENERIC.ERROR_PREVENTION — Error Prevention

Lane
ai · page current
Scope
generic · standards:
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Error Prevention

Content or UX likely fails human judgment for this AI overlay rule.

Rule: AI.A11Y.GENERIC.ERROR_PREVENTION · scope: generic

After (passing example)

Error Prevention (remediated)

Signals satisfy the AI rule prompt expectations on review.

AI judgment overlay (generic scope).

AI.A11Y.GENERIC.FORM_ERROR_ASSOCIATION — Form Error Association

Lane
ai · page current
Scope
generic · standards:
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Form Error Association

Content or UX likely fails human judgment for this AI overlay rule.

Rule: AI.A11Y.GENERIC.FORM_ERROR_ASSOCIATION · scope: generic

After (passing example)

Form Error Association (remediated)

Signals satisfy the AI rule prompt expectations on review.

AI judgment overlay (generic scope).

AI.A11Y.GENERIC.INTERRUPTIONS — Interruptions

Lane
ai · page current
Scope
generic · standards:
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Interruptions

Content or UX likely fails human judgment for this AI overlay rule.

Rule: AI.A11Y.GENERIC.INTERRUPTIONS · scope: generic

After (passing example)

Interruptions (remediated)

Signals satisfy the AI rule prompt expectations on review.

AI judgment overlay (generic scope).

AI.A11Y.GENERIC.KEYBOARD_NO_EXCEPTION — Keyboard No Exception

Lane
ai · page current
Scope
generic · standards:
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Keyboard No Exception

Content or UX likely fails human judgment for this AI overlay rule.

Rule: AI.A11Y.GENERIC.KEYBOARD_NO_EXCEPTION · scope: generic

After (passing example)

Keyboard No Exception (remediated)

Signals satisfy the AI rule prompt expectations on review.

AI judgment overlay (generic scope).

AI.A11Y.GENERIC.KEYBOARD_TASK_FLOW — Keyboard Task Flow

Lane
ai · page current
Scope
generic · standards:
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Keyboard Task Flow

Content or UX likely fails human judgment for this AI overlay rule.

Rule: AI.A11Y.GENERIC.KEYBOARD_TASK_FLOW · scope: generic

After (passing example)

Keyboard Task Flow (remediated)

Signals satisfy the AI rule prompt expectations on review.

AI judgment overlay (generic scope).

AI.A11Y.GENERIC.MEDIA_ALTERNATIVES — Media Alternatives

Lane
ai · page current
Scope
generic · standards:
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Media Alternatives

Content or UX likely fails human judgment for this AI overlay rule.

Rule: AI.A11Y.GENERIC.MEDIA_ALTERNATIVES · scope: generic

After (passing example)

Media Alternatives (remediated)

Signals satisfy the AI rule prompt expectations on review.

AI judgment overlay (generic scope).

AI.A11Y.GENERIC.MULTIPLE_WAYS — Multiple Ways

Lane
ai · page current
Scope
generic · standards:
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Multiple Ways

Content or UX likely fails human judgment for this AI overlay rule.

Rule: AI.A11Y.GENERIC.MULTIPLE_WAYS · scope: generic

After (passing example)

Multiple Ways (remediated)

Signals satisfy the AI rule prompt expectations on review.

AI judgment overlay (generic scope).

AI.A11Y.GENERIC.POINTER_GESTURES_JUDGMENT — Pointer Gestures Judgment

Lane
ai · page current
Scope
generic · standards:
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Pointer Gestures Judgment

Content or UX likely fails human judgment for this AI overlay rule.

Rule: AI.A11Y.GENERIC.POINTER_GESTURES_JUDGMENT · scope: generic

After (passing example)

Pointer Gestures Judgment (remediated)

Signals satisfy the AI rule prompt expectations on review.

AI judgment overlay (generic scope).

AI.A11Y.GENERIC.PRONUNCIATION — Pronunciation

Lane
ai · page current
Scope
generic · standards:
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Pronunciation

Content or UX likely fails human judgment for this AI overlay rule.

Rule: AI.A11Y.GENERIC.PRONUNCIATION · scope: generic

After (passing example)

Pronunciation (remediated)

Signals satisfy the AI rule prompt expectations on review.

AI judgment overlay (generic scope).

AI.A11Y.GENERIC.READING_LEVEL — Reading Level

Lane
ai · page current
Scope
generic · standards:
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Reading Level

Content or UX likely fails human judgment for this AI overlay rule.

Rule: AI.A11Y.GENERIC.READING_LEVEL · scope: generic

After (passing example)

Reading Level (remediated)

Signals satisfy the AI rule prompt expectations on review.

AI judgment overlay (generic scope).

AI.A11Y.GENERIC.RE_AUTHENTICATION — Re Authentication

Lane
ai · page current
Scope
generic · standards:
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Re Authentication

Content or UX likely fails human judgment for this AI overlay rule.

Rule: AI.A11Y.GENERIC.RE_AUTHENTICATION · scope: generic

After (passing example)

Re Authentication (remediated)

Signals satisfy the AI rule prompt expectations on review.

AI judgment overlay (generic scope).

AI.A11Y.GENERIC.SENSORY_INSTRUCTIONS — Sensory Instructions

Lane
ai · page current
Scope
generic · standards:
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Sensory Instructions

Content or UX likely fails human judgment for this AI overlay rule.

Rule: AI.A11Y.GENERIC.SENSORY_INSTRUCTIONS · scope: generic

After (passing example)

Sensory Instructions (remediated)

Signals satisfy the AI rule prompt expectations on review.

AI judgment overlay (generic scope).

AI.A11Y.GENERIC.TIMING_ADJUSTABLE — Timing Adjustable

Lane
ai · page current
Scope
generic · standards:
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Timing Adjustable

Content or UX likely fails human judgment for this AI overlay rule.

Rule: AI.A11Y.GENERIC.TIMING_ADJUSTABLE · scope: generic

After (passing example)

Timing Adjustable (remediated)

Signals satisfy the AI rule prompt expectations on review.

AI judgment overlay (generic scope).

AI.A11Y.GENERIC.UNUSUAL_WORDS — Unusual Words

Lane
ai · page current
Scope
generic · standards:
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Unusual Words

Content or UX likely fails human judgment for this AI overlay rule.

Rule: AI.A11Y.GENERIC.UNUSUAL_WORDS · scope: generic

After (passing example)

Unusual Words (remediated)

Signals satisfy the AI rule prompt expectations on review.

AI judgment overlay (generic scope).

AI.A11Y.GENERIC.VISUAL_PRESENTATION — Visual Presentation

Lane
ai · page current
Scope
generic · standards:
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Visual Presentation

Content or UX likely fails human judgment for this AI overlay rule.

Rule: AI.A11Y.GENERIC.VISUAL_PRESENTATION · scope: generic

After (passing example)

Visual Presentation (remediated)

Signals satisfy the AI rule prompt expectations on review.

AI judgment overlay (generic scope).

AI.A11Y.KS.HANDBOOK_SIDEBAR_LABELS — Handbook Sidebar Labels

Lane
ai · page current
Scope
ks · standards:
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Handbook Sidebar Labels

Content or UX likely fails human judgment for this AI overlay rule.

Rule: AI.A11Y.KS.HANDBOOK_SIDEBAR_LABELS · scope: ks

After (passing example)

Handbook Sidebar Labels (remediated)

Signals satisfy the AI rule prompt expectations on review.

AI judgment overlay (ks scope).

AI.A11Y.KS.REGION_LABELING — Region Labeling

Lane
ai · page current
Scope
ks · standards:
Full handbook
Open handbook — purpose, scope, Before/After, remediation

Before (failing example)

Region Labeling

Content or UX likely fails human judgment for this AI overlay rule.

Rule: AI.A11Y.KS.REGION_LABELING · scope: ks

After (passing example)

Region Labeling (remediated)

Signals satisfy the AI rule prompt expectations on review.

AI judgment overlay (ks scope).