Skip to main content
WCAG coverage · Perceivable

Headings & lists

WCAG 1.3.1 · 2.4.6 · AAUTOMATICGUARDEDDECISION QUEUE

What the rule requires

Headings and lists are how a screen-reader user skims: jump by heading, count list items. That only works when the hierarchy is real — no skipped levels, and lists tagged as lists rather than lines that start with a dash.

How Proof clears it

  1. Hierarchy repaired automatically: no H1→H3 jumps, lists rebuilt with proper structure, roles mapped correctly.

  2. Guarded repair: structural fixes are re-checked by the rule engine, with a live before/after diff inside the apply.

  3. A reviewer rescues real headings mis-tagged as page furniture — a meaning judgment Proof deliberately doesn’t guess.

What to expect

Whether a big bold line is a heading or decoration is a judgment about meaning. Proof surfaces the candidates with evidence and lets a person decide, instead of guessing wrong at scale.

Related rules

Run the full profile on one of yours.