vital-scans open quality ledger

www.medicaid.gov: Accessibility — week 2026-W25

Automated Accessibility Conformance Report (OpenACR): Download ACR. Machine-readable; compatible with GSA OpenACR tooling. Automated tools find ~⅓ of real barriers — supplement with manual AT testing.

Training priorities

Top WCAG success criteria by pages affected this week. Use these to focus team training on the highest-impact issues.

SCCriterionPagesRulesNotes
1.4.6 WCAG 1.4.6 3216 1
2.5.5 WCAG 2.5.5 3216 1
1.3.1 Info and Relationships (semantic structure) 2662 2
4.1.2 Name, Role, Value (ARIA) 2608 6
2.5.3 WCAG 2.5.3 1216 1

Next 10 actions

Clusters are fingerprinted by normalized selector path + rule id + snippet shape. Rank score = (severity weight × pages affected) / distinct components for the rule. This supersedes the template threshold heuristic while still surfacing it as a validation signal.

Top 10 clustered component fixes for this week.
ClusterSeverityPagesWho it affectsHow to fixEvidenceDecision
Page should contain a level-one heading · unattributed component
Fix one place, resolve ~5984 finding(s) on 5984 page(s).
XPath / selector: html
<html class="no-js" lang="en">
Serious 5984 Requires manual testing. See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/page-has-heading-one?application=axeAPI pages (CSV)
Document should have one main landmark · unattributed component
Fix one place, resolve ~5978 finding(s) on 5978 page(s).
XPath / selector: html
<html class="no-js" lang="en">
Serious 5978 Requires manual testing. Each page should have exactly one <main> landmark. pages (CSV)
Certain ARIA roles must contain particular children · unattributed component
Fix one place, resolve ~1743 finding(s) on 1743 page(s).
XPath / selector: .nav
<div class="nav nav-tabs nav-justified" role="tablist">
Critical 1743 Without vision, Limited vision, Limited cognitive, language, or learning ability Add the child roles this container role requires (e.g. a list needs listitem children). pages (CSV)
First focusable element is link to main content · unattributed component
Fix one place, resolve ~2368 finding(s) on 2368 page(s).
XPath / selector: {"type":"document","children":[{"type":"type","name":"html","publicId":null,"sys
Moderate 2368 Requires manual testing. See remediation guidance: https://alfa.siteimprove.com/rules/sia-r87 pages (CSV)
Form field label is visible · unattributed component
Fix one place, resolve ~2341 finding(s) on 2341 page(s).
XPath / selector: {"type":"document","children":[{"type":"type","name":"html","publicId":null,"sys
Moderate 2341 Requires manual testing. See remediation guidance: https://alfa.siteimprove.com/rules/sia-r61 pages (CSV)
All page content should be contained by landmarks · unattributed component
Fix one place, resolve ~6003 finding(s) on 6003 page(s).
XPath / selector: .small
<div class="small p-1">
Serious 6003 Requires manual testing. Wrap all page content in landmarks (header, nav, main, footer) so users can navigate by region. pages (CSV)
All page content should be contained by landmarks · unattributed component
Fix one place, resolve ~5987 finding(s) on 5987 page(s).
XPath / selector: .justify-content-between
<div class="d-flex justify-content-between m-2 mb-2">
Serious 5987 Requires manual testing. Wrap all page content in landmarks (header, nav, main, footer) so users can navigate by region. pages (CSV)
All page content should be contained by landmarks · unattributed component
Fix one place, resolve ~5982 finding(s) on 5982 page(s).
XPath / selector: .font-weight-bold
<p class="font-weight-bold m-0 mr-1">Version:</p>
Serious 5982 Requires manual testing. Wrap all page content in landmarks (header, nav, main, footer) so users can navigate by region. pages (CSV)
Presentational attribute (use CSS) · unattributed component
Fix one place, resolve ~1486 finding(s) on 1225 page(s).
XPath / selector: td
<td valign="top" colspan="6" class="dataTables_empty">No data available in table</td>
Moderate 1225 Requires manual testing. Not captured by automated scan — requires manual testing. pages (CSV)
Elements must only use supported ARIA attributes · unattributed component
Fix one place, resolve ~1640 finding(s) on 1640 page(s).
XPath / selector: a[href$="#overview"]
<a class="nav-item nav-link active" href="#overview" role="link" aria-selected="true" aria-controls="overview" data-toggle="tab">Overview</a>
Critical 1640 Without vision, Limited vision, Limited manipulation/strength Remove ARIA attributes that aren't allowed on this role/element. pages (CSV)

Bug reports

16 issue type(s) are shown by default out of 36 total. Prioritized by severity, key pages, WCAG level, and prevalence; use the toggle to show everything.

Overall severity mix: 3 critical, 9 serious, 23 moderate, 1 minor. By WCAG category: 9 WCAG 2.0 A, 1 WCAG 2.0 AA, 1 WCAG 2.1 A, 1 WCAG 2.2 AA, 5 WCAG 2.x AAA, 10 Best Practice, 9 Undetermined. Ordered by severity, key-page impact, WCAG level, and prevalence. Following accessibility bug-reporting best practices. Download: Markdown · JSON (full archive) · JSON (AI diagnostic) · CSV (all findings) · Priority pages CSV · Priority pages JSON.

Automated testing does not establish full WCAG conformance. Findings in the verification lane require manual testing before they are treated as confirmed failures.

Default view shows 16 prioritized issue type(s); 20 more are available if you switch to "Show everything".

1 finding(s) marked "possible duplicate" — Alfa and axe-core both flagged the same WCAG SC on overlapping pages. If they target the same element, the axe-core report is authoritative. Filter the CSV by possible_duplicate_of to see these. Two engines flagging the same barrier reduces the chance of a false positive.

Findings needing review

These findings need manual verification before they can be treated as confirmed failures. Obligation remains visible for each finding.

Link to this finding Critical axe aria-allowed-attr WCAG 2.0 A Elements must only use supported ARIA attributes (WCAG 4.1.2) 1743/8293 pages · 8406 instances Likely template
Bug ID
VS-f236911d
Pattern ID
VS-1467ea8a
Combined ID
VS-f236911d (pattern VS-1467ea8a) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
WCAG 2.0 A
Obligation
required
Handling
review
WCAG SC
4.1.2 Name, Role, Value (Level A, WCAG 2.0)
XPath / selector
a[href$="#overview"]
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

HTML snippet — use this to validate the finding without re-running the tool

<a class="nav-item nav-link active" href="#overview" role="link" aria-selected="true" aria-controls="overview" data-toggle="tab">Overview</a>

Description

Elements must only use supported ARIA attributes. Detected by axe-core rule aria-allowed-attr on 1743 of 8293 scanned pages (8406 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/tmsis/dataguide/v4/data-elements/cot002111.
  2. Locate the element: a[href$="#overview"]
  3. Confirm the axe-core finding for rule aria-allowed-attr against WCAG 4.1.2 Name, Role, Value.

Impact

Affects Without vision (1.0%), Limited vision (2.4%), Limited manipulation/strength (13.0%).

  • Without vision — 1.0% of population
  • Limited vision — 2.4% of population
  • Limited manipulation/strength — 13.0% of population

Affected pages

…and more — all 1743 pages (CSV).

Testing environment

Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

How to fix: Remove ARIA attributes that aren't allowed on this role/element.

See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/aria-allowed-attr?application=axeAPI

Link to this finding Critical axe aria-required-children WCAG 2.0 A Certain ARIA roles must contain particular children (WCAG 1.3.1) 1743/8293 pages · 1743 instances Likely template
Bug ID
VS-d2b8a747
Pattern ID
VS-9429bb8d
Combined ID
VS-d2b8a747 (pattern VS-9429bb8d) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
WCAG 2.0 A
Obligation
required
Handling
review
WCAG SC
1.3.1 Info and Relationships (Level A, WCAG 2.0)
XPath / selector
.nav
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

HTML snippet — use this to validate the finding without re-running the tool

<div class="nav nav-tabs nav-justified" role="tablist">

Description

Certain ARIA roles must contain particular children. Detected by axe-core rule aria-required-children on 1743 of 8293 scanned pages (1743 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/tmsis/dataguide/v4/data-elements/cot002111.
  2. Locate the element: .nav
  3. Confirm the axe-core finding for rule aria-required-children against WCAG 1.3.1 Info and Relationships.

Impact

Affects Without vision (1.0%), Limited vision (2.4%), Limited cognitive, language, or learning ability (11.0%).

  • Without vision — 1.0% of population
  • Limited vision — 2.4% of population
  • Limited cognitive, language, or learning ability — 11.0% of population

Affected pages

…and more — all 1743 pages (CSV).

Testing environment

Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

How to fix: Add the child roles this container role requires (e.g. a list needs listitem children).

See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/aria-required-children?application=axeAPI

Link to this finding Serious axe aria-input-field-name WCAG 2.0 A ARIA input fields must have an accessible name (WCAG 4.1.2) 600/8293 pages · 1285 instances Likely template
Bug ID
VS-01934140
Pattern ID
VS-0841abc2
Combined ID
VS-01934140 (pattern VS-0841abc2) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
WCAG 2.0 A
Obligation
required
Handling
review
WCAG SC
4.1.2 Name, Role, Value (Level A, WCAG 2.0)
XPath / selector
span[data-select2-id="select2-data-1-wbkv"] > .selection > .select2-selection.select2-selection--multiple[role="combobox"]
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

HTML snippet — use this to validate the finding without re-running the tool

<span class="select2-selection select2-selection--multiple" role="combobox" aria-haspopup="true" aria-expanded="false" tabindex="-1" aria-disabled="false">

Description

ARIA input fields must have an accessible name. Detected by axe-core rule aria-input-field-name on 600 of 8293 scanned pages (1285 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/medicaid/medicaid-state-plan-amendments?filter%5Bfield_state%5D%5Bin%5D%5B0%5D=1001&page=5&q=.
  2. Locate the element: span[data-select2-id="select2-data-1-wbkv"] > .selection > .select2-selection.select2-selection--multiple[role="combobox"]
  3. Confirm the axe-core finding for rule aria-input-field-name against WCAG 4.1.2 Name, Role, Value.

Impact

Affects Without vision (1.0%), Limited vision (2.4%), Limited manipulation/strength (13.0%).

  • Without vision — 1.0% of population
  • Limited vision — 2.4% of population
  • Limited manipulation/strength — 13.0% of population

Affected pages

…and more — all 600 pages (CSV).

Testing environment

Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/aria-input-field-name?application=axeAPI

Link to this finding Serious axe aria-prohibited-attr WCAG 2.0 A Elements must only use permitted ARIA attributes (WCAG 4.1.2) 7/8293 pages · 8 instances
Bug ID
VS-5cfc2d94
Pattern ID
VS-ebb1c464
Combined ID
VS-5cfc2d94 (pattern VS-ebb1c464) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
WCAG 2.0 A
Obligation
required
Handling
review
WCAG SC
4.1.2 Name, Role, Value (Level A, WCAG 2.0)
XPath / selector
#map-svg-map-1749492555669
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

HTML snippet — use this to validate the finding without re-running the tool

<div id="map-svg-map-1749492555669" class="map-container" aria-disabled="true" aria-label="State Map Image. Keyboard navigating users can use dropdown to select state." style="position: relative; widt

Description

Elements must only use permitted ARIA attributes. Detected by axe-core rule aria-prohibited-attr on 7 of 8293 scanned pages (8 instances).

Steps to reproduce

  1. Open http://medicaid.gov/eligibility.
  2. Locate the element: #map-svg-map-1749492555669
  3. Confirm the axe-core finding for rule aria-prohibited-attr against WCAG 4.1.2 Name, Role, Value.

Impact

Affects Without vision (1.0%), Limited vision (2.4%), Limited manipulation/strength (13.0%).

  • Without vision — 1.0% of population
  • Limited vision — 2.4% of population
  • Limited manipulation/strength — 13.0% of population

Affected pages

Testing environment

Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/aria-prohibited-attr?application=axeAPI

Link to this finding Serious axe color-contrast WCAG 2.0 AA Elements must meet minimum color contrast ratio thresholds (WCAG 1.4.3) 2/8293 pages · 16 instances Likely content
Bug ID
VS-dab03fb1
Pattern ID
VS-be8d563e
Combined ID
VS-dab03fb1 (pattern VS-be8d563e) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
WCAG 2.0 AA
Obligation
required
Handling
review
WCAG SC
1.4.3 Contrast (Minimum) (Level AA, WCAG 2.0)
XPath / selector
.headings-row:nth-child(2) > .heading-styles
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

HTML snippet — use this to validate the finding without re-running the tool

<div class="heading-styles">font-family: Merriweather<br>font-weight: 700<br>font-size: 40px<br>line-height: 1.3em/52px</div>

Description

Elements must meet minimum color contrast ratio thresholds. Detected by axe-core rule color-contrast on 2 of 8293 scanned pages (16 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/style-guide.
  2. Locate the element: .headings-row:nth-child(2) > .heading-styles
  3. Confirm the axe-core finding for rule color-contrast against WCAG 1.4.3 Contrast (Minimum).

Impact

Affects Limited vision (2.4%), Without color perception (4.5%).

  • Limited vision — 2.4% of population
  • Without color perception — 4.5% of population

Affected pages

Testing environment

Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

How to fix: Increase the contrast between text and its background to at least 4.5:1 (3:1 for large text). Check both light and dark modes.

Drupal tip: Check your Drupal theme's base CSS. Themes like Olivero and Bartik have contrast issues in default color schemes — override failing color pairs in your subtheme's style.css.

See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI

Link to this finding Critical axe select-name WCAG 2.0 A Select element must have an accessible name (WCAG 4.1.2) 1/8293 pages · 1 instances Likely content
Bug ID
VS-bfdec3d2
Pattern ID
VS-fab92378
Combined ID
VS-bfdec3d2 (pattern VS-fab92378) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
WCAG 2.0 A
Obligation
required
Handling
review
WCAG SC
4.1.2 Name, Role, Value (Level A, WCAG 2.0)
XPath / selector
#items-per-page
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

HTML snippet — use this to validate the finding without re-running the tool

<select id="items-per-page" class="form-select">
                                <option value="10">10</option>
                                <option value="25">25</option>
                         

Description

Select element must have an accessible name. Detected by axe-core rule select-name on 1 of 8293 scanned pages (1 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/tmsis/dataguide/t-msis-coding-blog.
  2. Locate the element: #items-per-page
  3. Confirm the axe-core finding for rule select-name against WCAG 4.1.2 Name, Role, Value.

Impact

Affects Without vision (1.0%), Limited vision (2.4%), Limited manipulation/strength (13.0%).

  • Without vision — 1.0% of population
  • Limited vision — 2.4% of population
  • Limited manipulation/strength — 13.0% of population

Affected pages

Testing environment

Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

How to fix: Give the <select> an accessible name via a <label> or aria-label.

See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/select-name?application=axeAPI

Link to this finding Serious axe link-name WCAG 2.0 A Links must have discernible text (WCAG 2.4.4) 1/8293 pages · 7 instances Likely content
Bug ID
VS-ab2f02e5
Pattern ID
VS-e9fe47ac
Combined ID
VS-ab2f02e5 (pattern VS-e9fe47ac) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
WCAG 2.0 A
Obligation
required
Handling
review
WCAG SC
2.4.4 Link Purpose (In Context) (Level A, WCAG 2.0)
XPath / selector
aside > .grid-gap.grid-row > .ribbon-wrapper.tablet-lg\:grid-col.tablet-lg\:margin-bottom-0:nth-child(1) > .ribbon-image > .display-flex[data-listener-attached="true"]
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

HTML snippet — use this to validate the finding without re-running the tool

<a class="display-flex" href="/about-us/where-can-people-get-help-medicaid-chip" data-listener-attached="true"><img src="https://www.medicaid.gov/sites/default/files/2023-04/individual_icon.png" aria-

Description

Links must have discernible text. Detected by axe-core rule link-name on 1 of 8293 scanned pages (7 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/style-guide.
  2. Locate the element: aside > .grid-gap.grid-row > .ribbon-wrapper.tablet-lg\:grid-col.tablet-lg\:margin-bottom-0:nth-child(1) > .ribbon-image > .display-flex[data-listener-attached="true"]
  3. Confirm the axe-core finding for rule link-name against WCAG 2.4.4 Link Purpose (In Context).

Impact

Affects Without vision (1.0%), Limited vision (2.4%), Limited cognitive, language, or learning ability (11.0%).

  • Without vision — 1.0% of population
  • Limited vision — 2.4% of population
  • Limited cognitive, language, or learning ability — 11.0% of population

Affected pages

Testing environment

Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

How to fix: Give the link discernible text. Avoid empty links and icon-only links without an aria-label.

Drupal tip: "Read more" links from Drupal Views should use the "Link text" rewrite field to add context, or add aria-label via the Views rewrite output.

See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI

Link to this finding Serious axe nested-interactive WCAG 2.0 A Interactive controls must not be nested (WCAG 4.1.2) 1/8293 pages · 5 instances Likely content
Bug ID
VS-9740f00a
Pattern ID
VS-58301a87
Combined ID
VS-9740f00a (pattern VS-58301a87) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
WCAG 2.0 A
Obligation
required
Handling
review
WCAG SC
4.1.2 Name, Role, Value (Level A, WCAG 2.0)
XPath / selector
.row-group:nth-child(7) > .button-row > .button-style:nth-child(1)
History
first seen 2026-W25, last seen 2026-W25 (1 wk)

HTML snippet — use this to validate the finding without re-running the tool

<button class="button-style">
                                                                					<a href="">Button as hyper link</a>
                                                                	

Description

Interactive controls must not be nested. Detected by axe-core rule nested-interactive on 1 of 8293 scanned pages (5 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/style-guide.
  2. Locate the element: .row-group:nth-child(7) > .button-row > .button-style:nth-child(1)
  3. Confirm the axe-core finding for rule nested-interactive against WCAG 4.1.2 Name, Role, Value.

Impact

Affects Without vision (1.0%), Limited vision (2.4%), Limited manipulation/strength (13.0%).

  • Without vision — 1.0% of population
  • Limited vision — 2.4% of population
  • Limited manipulation/strength — 13.0% of population

Affected pages

Testing environment

Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

How to fix: Don't nest interactive controls (e.g. a button inside a link); split them apart.

See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/nested-interactive?application=axeAPI

Link to this finding Serious axe region Best Practice All page content should be contained by landmarks (WCAG criterion undetermined) 6004/8293 pages · 27789 instances Likely template
Bug ID
VS-d2fce1ff
Pattern ID
VS-f18df681
Combined ID
VS-d2fce1ff (pattern VS-f18df681) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
Best Practice
Obligation
advisory
Handling
review
WCAG SC
Best Practice — not a WCAG requirement
XPath / selector
.small
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

HTML snippet — use this to validate the finding without re-running the tool

<div class="small p-1">

Description

All page content should be contained by landmarks. Detected by axe-core rule region on 6004 of 8293 scanned pages (27789 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/tmsis/dataguide/v4/data-quality-measures/mis-8-026-26.
  2. Locate the element: .small
  3. Confirm the axe-core finding for rule region.

Impact

Not captured by automated scan — requires manual testing.

Affected pages

…and more — all 6004 pages (CSV).

Testing environment

Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

How to fix: Wrap all page content in landmarks (header, nav, main, footer) so users can navigate by region.

Drupal tip: Use Drupal's region system (header, navigation, main, sidebar, footer) and map each to an HTML5 landmark element in your theme's page.html.twig.

See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/region?application=axeAPI

Link to this finding Serious axe page-has-heading-one Best Practice Page should contain a level-one heading (WCAG criterion undetermined) 5984/8293 pages · 5984 instances Likely template
Bug ID
VS-8c598fec
Pattern ID
VS-fa44f293
Combined ID
VS-8c598fec (pattern VS-fa44f293) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
Best Practice
Obligation
advisory
Handling
review
WCAG SC
Best Practice — not a WCAG requirement
XPath / selector
html
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

HTML snippet — use this to validate the finding without re-running the tool

<html class="no-js" lang="en">

Description

Page should contain a level-one heading. Detected by axe-core rule page-has-heading-one on 5984 of 8293 scanned pages (5984 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/tmsis/dataguide/v4/data-quality-measures/mis-8-026-26.
  2. Locate the element: html
  3. Confirm the axe-core finding for rule page-has-heading-one.

Impact

Not captured by automated scan — requires manual testing.

Affected pages

…and more — all 5984 pages (CSV).

Testing environment

Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/page-has-heading-one?application=axeAPI

Link to this finding Serious axe landmark-one-main Best Practice Document should have one main landmark (WCAG criterion undetermined) 5978/8293 pages · 5978 instances Likely template
Bug ID
VS-779780d9
Pattern ID
VS-d5d82446
Combined ID
VS-779780d9 (pattern VS-d5d82446) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
Best Practice
Obligation
advisory
Handling
review
WCAG SC
Best Practice — not a WCAG requirement
XPath / selector
html
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

HTML snippet — use this to validate the finding without re-running the tool

<html class="no-js" lang="en">

Description

Document should have one main landmark. Detected by axe-core rule landmark-one-main on 5978 of 8293 scanned pages (5978 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/tmsis/dataguide/v4/data-quality-measures/mis-8-026-26.
  2. Locate the element: html
  3. Confirm the axe-core finding for rule landmark-one-main.

Impact

Not captured by automated scan — requires manual testing.

Affected pages

…and more — all 5978 pages (CSV).

Testing environment

Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

How to fix: Each page should have exactly one <main> landmark.

See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/landmark-one-main?application=axeAPI

Link to this finding Serious axe label-title-only Best Practice Form elements should have a visible label (WCAG criterion undetermined) 8/8293 pages · 37 instances
Bug ID
VS-4f56b347
Pattern ID
VS-33841929
Combined ID
VS-4f56b347 (pattern VS-33841929) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
Best Practice
Obligation
advisory
Handling
review
WCAG SC
Best Practice — not a WCAG requirement
XPath / selector
select[aria-labelledby="filter-th-87386-0"]
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

HTML snippet — use this to validate the finding without re-running the tool

<select aria-labelledby="filter-th-87386-0" class="usa-select height-1" data-col-index="0" title="Filter by Type">
          <option value="">All</option>
        <option value="Federal Upper Limit">F

Description

Form elements should have a visible label. Detected by axe-core rule label-title-only on 8 of 8293 scanned pages (37 instances).

Steps to reproduce

  1. Open http://medicaid.gov/medicaid/prescription-drugs/pharmacy-pricing.
  2. Locate the element: select[aria-labelledby="filter-th-87386-0"]
  3. Confirm the axe-core finding for rule label-title-only.

Impact

Not captured by automated scan — requires manual testing.

Affected pages

Testing environment

Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/label-title-only?application=axeAPI

Link to this finding Moderate alfa sia-r14 WCAG 2.1 A Accessible name of link or button matches visible label (WCAG 2.5.3) 1216/8293 pages · 1221 instances Likely template
Bug ID
VS-915bb1ce
Pattern ID
VS-f7dba940
Combined ID
VS-915bb1ce (pattern VS-f7dba940) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
WCAG 2.1 A
Obligation
required
Handling
review
WCAG SC
2.5.3 Label in Name (Level A, WCAG 2.1)
XPath / selector
<a alt="View Changelog, select to access the version history" href="#" class="text-primary btn p-0" data-target="#modalChangelogHistory">
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

Description

Accessible name of link or button matches visible label. Detected by Siteimprove Alfa rule sia-r14 on 1216 of 8293 scanned pages (1221 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/tmsis/dataguide/v4/data-quality-measures/all-21-007-7.
  2. Locate the element: <a alt="View Changelog, select to access the version history" href="#" class="text-primary btn p-0" data-target="#modalChangelogHistory">
  3. Confirm the Siteimprove Alfa finding for rule sia-r14 against WCAG 2.5.3 Label in Name.

Impact

Affects Without vision (1.0%), Without speech (0.5%).

  • Without vision — 1.0% of population
  • Without speech — 0.5% of population

Affected pages

…and more — all 1216 pages (CSV).

Testing environment

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r14

Link to this finding Moderate alfa sia-r68 WCAG 2.0 A Presentational children of an element are not focusable (WCAG 1.3.1) 919/8293 pages · 956 instances · possible duplicate Likely template
Bug ID
VS-9f3e2ed0
Pattern ID
VS-d6097011
Combined ID
VS-9f3e2ed0 (pattern VS-d6097011) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
WCAG 2.0 A
Obligation
required
Handling
review
WCAG SC
1.3.1 Info and Relationships (Level A, WCAG 2.0)
XPath / selector
<ul class="select2-selection__rendered" id="select2-edit-field-authority-container">
History
first seen 2026-W24, last seen 2026-W25 (2 wk)
Possible duplicate
Same WCAG SC covered by axe report VS-d2b8a747 (pattern VS-9429bb8d). If axe and this engine flag the same element, the axe report takes precedence — mark this as duplicate in JIRA.

Description

Presentational children of an element are not focusable. Detected by Siteimprove Alfa rule sia-r68 on 919 of 8293 scanned pages (956 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/medicaid/section-1115-demo/demonstration-and-waiver-list?filter%5Bfield_state%5D%5Bin%5D%5B0%5D=941&page=1&q=.
  2. Locate the element: <ul class="select2-selection__rendered" id="select2-edit-field-authority-container">
  3. Confirm the Siteimprove Alfa finding for rule sia-r68 against WCAG 1.3.1 Info and Relationships.

Impact

Affects Without vision (1.0%), Limited vision (2.4%), Limited cognitive, language, or learning ability (11.0%).

  • Without vision — 1.0% of population
  • Limited vision — 2.4% of population
  • Limited cognitive, language, or learning ability — 11.0% of population

Affected pages

…and more — all 919 pages (CSV).

Testing environment

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r68

Link to this finding Moderate alfa sia-r113 WCAG 2.2 AA Target size is at least 24×24 CSS pixels or has spacing (Minimum) (WCAG 2.5.8) 257/8293 pages · 550 instances Likely template
Bug ID
VS-4a75bb4e
Pattern ID
VS-179ad9b3
Combined ID
VS-4a75bb4e (pattern VS-179ad9b3) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
WCAG 2.2 AA
Obligation
required
Handling
review
WCAG SC
2.5.8 Target Size (Minimum) (Level AA, WCAG 2.2)
XPath / selector
<textarea class="select2-search__field" type="search" tabindex="0" autocorrect="off">
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

Description

Target size is at least 24×24 CSS pixels or has spacing (Minimum). Detected by Siteimprove Alfa rule sia-r113 on 257 of 8293 scanned pages (550 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/medicaid/section-1115-demo/demonstration-and-waiver-list?filter%5Bfield_state%5D%5Bin%5D%5B0%5D=941&page=1&q=.
  2. Locate the element: <textarea class="select2-search__field" type="search" tabindex="0" autocorrect="off">
  3. Confirm the Siteimprove Alfa finding for rule sia-r113 against WCAG 2.5.8 Target Size (Minimum).

Impact

Affects Limited manipulation/strength (13.0%), Limited reach (2.0%), Limited vision (2.4%).

  • Limited manipulation/strength — 13.0% of population
  • Limited reach — 2.0% of population
  • Limited vision — 2.4% of population

Affected pages

…and more — all 257 pages (CSV).

Testing environment

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r113

Link to this finding Moderate alfa sia-r8 WCAG 2.0 A Form field has accessible name (WCAG 4.1.2) 256/8293 pages · 549 instances Likely template
Bug ID
VS-e27a24d3
Pattern ID
VS-a48e6078
Combined ID
VS-e27a24d3 (pattern VS-a48e6078) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
WCAG 2.0 A
Obligation
required
Handling
review
WCAG SC
4.1.2 Name, Role, Value (Level A, WCAG 2.0)
XPath / selector
<span class="select2-selection select2-selection--multiple" role="combobox" aria-haspopup="true" aria-expanded="false">
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

Description

Form field has accessible name. Detected by Siteimprove Alfa rule sia-r8 on 256 of 8293 scanned pages (549 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/medicaid/section-1115-demo/demonstration-and-waiver-list?filter%5Bfield_state%5D%5Bin%5D%5B0%5D=941&page=1&q=.
  2. Locate the element: <span class="select2-selection select2-selection--multiple" role="combobox" aria-haspopup="true" aria-expanded="false">
  3. Confirm the Siteimprove Alfa finding for rule sia-r8 against WCAG 4.1.2 Name, Role, Value.

Impact

Affects Without vision (1.0%), Limited vision (2.4%), Limited manipulation/strength (13.0%).

  • Without vision — 1.0% of population
  • Limited vision — 2.4% of population
  • Limited manipulation/strength — 13.0% of population

Affected pages

…and more — all 256 pages (CSV).

Testing environment

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

How to fix: Associate the form field with a label.

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r8

Link to this finding Moderate alfa sia-r66 WCAG 2.x AAA Text has enhanced contrast (WCAG 1.4.6) 3216/8293 pages · 62640 instances Likely template
Bug ID
VS-c691c18c
Pattern ID
VS-646b1e0b
Combined ID
VS-c691c18c (pattern VS-646b1e0b) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
WCAG 2.x AAA
Obligation
aspirational
Handling
review
WCAG SC
1.4.6 Contrast (Enhanced) (Level AAA, WCAG 2.0)
XPath / selector
text: "Here’s how you know"
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

Description

Text has enhanced contrast. Detected by Siteimprove Alfa rule sia-r66 on 3216 of 8293 scanned pages (62640 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/medicaid/medicaid-state-plan-amendments?f%5B0%5D=topics%3A3046&f%5B1%5D=topics%3A7426&page=1656.
  2. Locate the element: text: "Here’s how you know"
  3. Confirm the Siteimprove Alfa finding for rule sia-r66 against WCAG 1.4.6 Contrast (Enhanced).

Impact

Not captured by automated scan — requires manual testing.

Affected pages

…and more — all 3216 pages (CSV).

Testing environment

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

How to fix: Increase text contrast to meet WCAG AAA (7:1).

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r66

Link to this finding Moderate alfa sia-r111 WCAG 2.x AAA Target size is at least 44×44 CSS pixels (Enhanced) (WCAG 2.5.5) 3216/8293 pages · 36853 instances Likely template
Bug ID
VS-899f8753
Pattern ID
VS-cb53cc4d
Combined ID
VS-899f8753 (pattern VS-cb53cc4d) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
WCAG 2.x AAA
Obligation
aspirational
Handling
review
WCAG SC
2.5.5 Target Size (Enhanced) (Level AAA, WCAG 2.1)
XPath / selector
<button class="usa-button" type="submit">
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

Description

Target size is at least 44×44 CSS pixels (Enhanced). Detected by Siteimprove Alfa rule sia-r111 on 3216 of 8293 scanned pages (36853 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/medicaid/medicaid-state-plan-amendments?f%5B0%5D=topics%3A3046&f%5B1%5D=topics%3A7426&page=1656.
  2. Locate the element: <button class="usa-button" type="submit">
  3. Confirm the Siteimprove Alfa finding for rule sia-r111 against WCAG 2.5.5 Target Size (Enhanced).

Impact

Not captured by automated scan — requires manual testing.

Affected pages

…and more — all 3216 pages (CSV).

Testing environment

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r111

Link to this finding Moderate alfa sia-r57 Undetermined Scrolling content can be accessed by keyboard (WCAG criterion undetermined) 3206/8293 pages · 120197 instances Likely template
Bug ID
VS-e61eb469
Pattern ID
VS-c18be945
Combined ID
VS-e61eb469 (pattern VS-c18be945) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
Undetermined
Obligation
unmapped
Handling
review
WCAG SC
undetermined
XPath / selector
text: " Feedback "
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

Description

Scrolling content can be accessed by keyboard. Detected by Siteimprove Alfa rule sia-r57 on 3206 of 8293 scanned pages (120197 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/medicaid/medicaid-state-plan-amendments?f%5B0%5D=topics%3A3046&f%5B1%5D=topics%3A7426&page=1656.
  2. Locate the element: text: " Feedback "
  3. Confirm the Siteimprove Alfa finding for rule sia-r57.

Impact

Not captured by automated scan — requires manual testing.

Affected pages

…and more — all 3206 pages (CSV).

Testing environment

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r57

Link to this finding Moderate alfa sia-r87 Undetermined First focusable element is link to main content (WCAG criterion undetermined) 2368/8293 pages · 2368 instances Likely template
Bug ID
VS-18974126
Pattern ID
VS-aa242c2d
Combined ID
VS-18974126 (pattern VS-aa242c2d) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
Undetermined
Obligation
unmapped
Handling
review
WCAG SC
undetermined
XPath / selector
{"type":"document","children":[{"type":"type","name":"html","publicId":null,"sys
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

Description

First focusable element is link to main content. Detected by Siteimprove Alfa rule sia-r87 on 2368 of 8293 scanned pages (2368 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/tmsis/dataguide/v4/data-quality-measures/all-21-007-7.
  2. Locate the element: {"type":"document","children":[{"type":"type","name":"html","publicId":null,"sys
  3. Confirm the Siteimprove Alfa finding for rule sia-r87.

Impact

Not captured by automated scan — requires manual testing.

Affected pages

…and more — all 2368 pages (CSV).

Testing environment

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r87

Link to this finding Moderate alfa sia-r61 Undetermined Form field label is visible (WCAG criterion undetermined) 2341/8293 pages · 2341 instances Likely template
Bug ID
VS-31388146
Pattern ID
VS-7118fead
Combined ID
VS-31388146 (pattern VS-7118fead) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
Undetermined
Obligation
unmapped
Handling
review
WCAG SC
undetermined
XPath / selector
{"type":"document","children":[{"type":"type","name":"html","publicId":null,"sys
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

Description

Form field label is visible. Detected by Siteimprove Alfa rule sia-r61 on 2341 of 8293 scanned pages (2341 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/tmsis/dataguide/v4/data-quality-measures/all-21-007-7.
  2. Locate the element: {"type":"document","children":[{"type":"type","name":"html","publicId":null,"sys
  3. Confirm the Siteimprove Alfa finding for rule sia-r61.

Impact

Not captured by automated scan — requires manual testing.

Affected pages

…and more — all 2341 pages (CSV).

Testing environment

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r61

Link to this finding Moderate deprecated-html presentational-attr Undetermined Presentational attribute (use CSS) (WCAG criterion undetermined) 1226/8293 pages · 1489 instances Likely template
Bug ID
VS-d35b89f2
Pattern ID
VS-04a9d28c
Combined ID
VS-d35b89f2 (pattern VS-04a9d28c) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
Undetermined
Obligation
unmapped
Handling
review
WCAG SC
undetermined
Rule
deprecated-html — Presentational attribute (use CSS) [presentational-attr]
XPath / selector
td
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

HTML snippet — use this to validate the finding without re-running the tool

<td valign="top" colspan="6" class="dataTables_empty">No data available in table</td>

Description

Presentational attribute (use CSS). Detected by deprecated-html rule presentational-attr on 1226 of 8293 scanned pages (1489 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/tmsis/dataguide/v4/data-elements/cot003157.
  2. Locate the element: td
  3. Confirm the deprecated-html finding for rule presentational-attr.

Impact

Not captured by automated scan — requires manual testing.

Affected pages

…and more — all 1226 pages (CSV).

Testing environment

Automated: deprecated-html, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

Not captured by automated scan — requires manual testing.

Link to this finding Moderate alfa sia-r73 WCAG 2.x AAA Text has minimum contrast ratio of 4.5:1 (WCAG 1.4.8) 863/8293 pages · 11573 instances Likely template
Bug ID
VS-9f176a22
Pattern ID
VS-2208081b
Combined ID
VS-9f176a22 (pattern VS-2208081b) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
WCAG 2.x AAA
Obligation
aspirational
Handling
review
WCAG SC
1.4.8 Visual Presentation (Level AAA, WCAG 2.0)
XPath / selector
<p class="usa-footer__contact-info margin-bottom-0">
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

Description

Text has minimum contrast ratio of 4.5:1. Detected by Siteimprove Alfa rule sia-r73 on 863 of 8293 scanned pages (11573 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/medicaid/medicaid-state-plan-amendments?f%5B0%5D=topics%3A3046&f%5B1%5D=topics%3A7426&page=1656.
  2. Locate the element: <p class="usa-footer__contact-info margin-bottom-0">
  3. Confirm the Siteimprove Alfa finding for rule sia-r73 against WCAG 1.4.8 Visual Presentation.

Impact

Not captured by automated scan — requires manual testing.

Affected pages

…and more — all 863 pages (CSV).

Testing environment

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r73

Link to this finding Moderate alfa sia-r18 Undetermined aria attribute is permitted for element role (WCAG criterion undetermined) 689/8293 pages · 3293 instances Likely template
Bug ID
VS-582dca8a
Pattern ID
VS-e05344b9
Combined ID
VS-582dca8a (pattern VS-e05344b9) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
Undetermined
Obligation
unmapped
Handling
review
WCAG SC
undetermined
XPath / selector
@aria-selected="true"
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

Description

aria attribute is permitted for element role. Detected by Siteimprove Alfa rule sia-r18 on 689 of 8293 scanned pages (3293 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/tmsis/dataguide/v4/data-elements/ftx004128.
  2. Locate the element: @aria-selected="true"
  3. Confirm the Siteimprove Alfa finding for rule sia-r18.

Impact

Not captured by automated scan — requires manual testing.

Affected pages

…and more — all 689 pages (CSV).

Testing environment

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

How to fix: Only use ARIA states/properties that are allowed on this element/role.

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r18

Link to this finding Minor axe aria-allowed-role Best Practice ARIA role should be appropriate for the element (WCAG criterion undetermined) 606/8293 pages · 1294 instances Likely template
Bug ID
VS-ca10dd9b
Pattern ID
VS-4fac2f41
Combined ID
VS-ca10dd9b (pattern VS-4fac2f41) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
Best Practice
Obligation
advisory
Handling
review
WCAG SC
Best Practice — not a WCAG requirement
XPath / selector
span[data-select2-id="select2-data-1-wbkv"] > .selection > .select2-selection.select2-selection--multiple[role="combobox"] > .select2-search.select2-search--inline > textarea
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

HTML snippet — use this to validate the finding without re-running the tool

<textarea class="select2-search__field" type="search" tabindex="0" autocorrect="off" autocapitalize="none" spellcheck="false" role="searchbox" aria-autocomplete="list" autocomplete="off" aria-label="S

Description

ARIA role should be appropriate for the element. Detected by axe-core rule aria-allowed-role on 606 of 8293 scanned pages (1294 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/medicaid/medicaid-state-plan-amendments?filter%5Bfield_state%5D%5Bin%5D%5B0%5D=1001&page=5&q=.
  2. Locate the element: span[data-select2-id="select2-data-1-wbkv"] > .selection > .select2-selection.select2-selection--multiple[role="combobox"] > .select2-search.select2-search--inline > textarea
  3. Confirm the axe-core finding for rule aria-allowed-role.

Impact

Not captured by automated scan — requires manual testing.

Affected pages

…and more — all 606 pages (CSV).

Testing environment

Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

How to fix: Remove or change the ARIA role — it isn't allowed on this element type.

See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/aria-allowed-role?application=axeAPI

Link to this finding Moderate axe heading-order Best Practice Heading levels should only increase by one (WCAG criterion undetermined) 519/8293 pages · 569 instances Likely template
Bug ID
VS-7c8f0191
Pattern ID
VS-d25f622d
Combined ID
VS-7c8f0191 (pattern VS-d25f622d) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
Best Practice
Obligation
advisory
Handling
review
WCAG SC
Best Practice — not a WCAG requirement
XPath / selector
.region-footer-first > .usa-footer__primary-content.usa-footer__primary-content--collapsible > h4
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

HTML snippet — use this to validate the finding without re-running the tool

<h4 class="usa-footer__primary-link">Related Sites</h4>

Description

Heading levels should only increase by one. Detected by axe-core rule heading-order on 519 of 8293 scanned pages (569 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/medicaid/managed-care/guidance/state-directed-payments.
  2. Locate the element: .region-footer-first > .usa-footer__primary-content.usa-footer__primary-content--collapsible > h4
  3. Confirm the axe-core finding for rule heading-order.

Impact

Not captured by automated scan — requires manual testing.

Affected pages

…and more — all 519 pages (CSV).

Testing environment

Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

How to fix: Use heading levels in order (h1 → h2 → h3) without skipping; structure, not size.

Drupal tip: Drupal Views and blocks can insert headings at arbitrary levels. In the Views UI, set "Title tag" for each display. For block titles, configure the heading level in the block's layout settings.

See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/heading-order?application=axeAPI

Link to this finding Moderate alfa sia-r53 Undetermined Headings are structured hierarchically (WCAG criterion undetermined) 211/8293 pages · 231 instances Likely template
Bug ID
VS-445ff332
Pattern ID
VS-f054f4a4
Combined ID
VS-445ff332 (pattern VS-f054f4a4) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
Undetermined
Obligation
unmapped
Handling
review
WCAG SC
undetermined
XPath / selector
<h4 class="usa-footer__primary-link">
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

Description

Headings are structured hierarchically. Detected by Siteimprove Alfa rule sia-r53 on 211 of 8293 scanned pages (231 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/medicaid/managed-care/guidance/state-directed-payments.
  2. Locate the element: <h4 class="usa-footer__primary-link">
  3. Confirm the Siteimprove Alfa finding for rule sia-r53.

Impact

Not captured by automated scan — requires manual testing.

Affected pages

…and more — all 211 pages (CSV).

Testing environment

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

How to fix: Use headings in a logical, non-skipping order.

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r53

Link to this finding Moderate axe landmark-unique Best Practice Landmarks should have a unique role or role/label/title (i.e. accessible name) c (WCAG criterion undetermined) 130/8293 pages · 130 instances Likely template
Bug ID
VS-01f01755
Pattern ID
VS-8806389c
Combined ID
VS-01f01755 (pattern VS-8806389c) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
Best Practice
Obligation
advisory
Handling
review
WCAG SC
Best Practice — not a WCAG requirement
XPath / selector
.section
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

HTML snippet — use this to validate the finding without re-running the tool

<aside class="section" role="complementary">

Description

Landmarks should have a unique role or role/label/title (i.e. accessible name) c. Detected by axe-core rule landmark-unique on 130 of 8293 scanned pages (130 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/medicaid/managed-care/guidance/state-directed-payments.
  2. Locate the element: .section
  3. Confirm the axe-core finding for rule landmark-unique.

Impact

Not captured by automated scan — requires manual testing.

Affected pages

…and more — all 130 pages (CSV).

Testing environment

Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

How to fix: When a landmark role/type repeats (e.g. two <nav>s), give each a distinct accessible name with aria-label or aria-labelledby (e.g. "Primary" and "Footer" navigation) so screen-reader users can tell them apart.

See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/landmark-unique?application=axeAPI

Link to this finding Moderate alfa sia-r74 WCAG 2.x AAA Link is distinguishable without relying on color (WCAG 1.4.8) 28/8293 pages · 90 instances Likely template
Bug ID
VS-25a28b58
Pattern ID
VS-fbf54eba
Combined ID
VS-25a28b58 (pattern VS-fbf54eba) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
WCAG 2.x AAA
Obligation
aspirational
Handling
review
WCAG SC
1.4.8 Visual Presentation (Level AAA, WCAG 2.0)
XPath / selector
<p>
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

Description

Link is distinguishable without relying on color. Detected by Siteimprove Alfa rule sia-r74 on 28 of 8293 scanned pages (90 instances).

Steps to reproduce

  1. Open http://medicaid.gov/medicaid/long-term-services-supports/self-directed-services.
  2. Locate the element: <p>
  3. Confirm the Siteimprove Alfa finding for rule sia-r74 against WCAG 1.4.8 Visual Presentation.

Impact

Not captured by automated scan — requires manual testing.

Affected pages

…and more — all 28 pages (CSV).

Testing environment

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r74

Link to this finding Moderate alfa sia-r78 Undetermined Table header has scope (WCAG criterion undetermined) 14/8293 pages · 26 instances Likely template
Bug ID
VS-1bc488fd
Pattern ID
VS-2cd767ca
Combined ID
VS-1bc488fd (pattern VS-2cd767ca) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
Undetermined
Obligation
unmapped
Handling
review
WCAG SC
undetermined
XPath / selector
<h3 _ngcontent-ng-c1329502141="" class="view-measures-related-to-header core-set ng-star-inserted">
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

Description

Table header has scope. Detected by Siteimprove Alfa rule sia-r78 on 14 of 8293 scanned pages (26 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/medicaid/quality-of-care/core-set-data-dashboard/main?focusStates=%5B%22NJ%22%5D.
  2. Locate the element: <h3 _ngcontent-ng-c1329502141="" class="view-measures-related-to-header core-set ng-star-inserted">
  3. Confirm the Siteimprove Alfa finding for rule sia-r78.

Impact

Not captured by automated scan — requires manual testing.

Affected pages

Testing environment

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r78

Link to this finding Moderate alfa sia-r72 Undetermined Element role is consistent with ARIA landmark (WCAG criterion undetermined) 12/8293 pages · 2103 instances Likely template
Bug ID
VS-635c77d9
Pattern ID
VS-e5ec42f0
Combined ID
VS-635c77d9 (pattern VS-e5ec42f0) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
Undetermined
Obligation
unmapped
Handling
review
WCAG SC
undetermined
XPath / selector
<p _ngcontent-ng-c2822395467="" class="title core-set">
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

Description

Element role is consistent with ARIA landmark. Detected by Siteimprove Alfa rule sia-r72 on 12 of 8293 scanned pages (2103 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/medicaid/quality-of-care/core-set-data-dashboard/main?focusStates=%5B%22NJ%22%5D.
  2. Locate the element: <p _ngcontent-ng-c2822395467="" class="title core-set">
  3. Confirm the Siteimprove Alfa finding for rule sia-r72.

Impact

Not captured by automated scan — requires manual testing.

Affected pages

Testing environment

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r72

Link to this finding Moderate alfa sia-r85 Undetermined Keyboard trap does not exist (WCAG criterion undetermined) 12/8293 pages · 725 instances Likely template
Bug ID
VS-bb41b8ef
Pattern ID
VS-4c341c77
Combined ID
VS-bb41b8ef (pattern VS-4c341c77) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
Undetermined
Obligation
unmapped
Handling
review
WCAG SC
undetermined
XPath / selector
<p class="selected-states-header">
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

Description

Keyboard trap does not exist. Detected by Siteimprove Alfa rule sia-r85 on 12 of 8293 scanned pages (725 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/medicaid/quality-of-care/core-set-data-dashboard/main?focusStates=%5B%22NJ%22%5D.
  2. Locate the element: <p class="selected-states-header">
  3. Confirm the Siteimprove Alfa finding for rule sia-r85.

Impact

Not captured by automated scan — requires manual testing.

Affected pages

Testing environment

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r85

Link to this finding Moderate axe scope-attr-valid Best Practice scope attribute should be used correctly (WCAG criterion undetermined) 1/8293 pages · 51 instances Likely content
Bug ID
VS-432e7ba2
Pattern ID
VS-0ba8ce9d
Combined ID
VS-432e7ba2 (pattern VS-0ba8ce9d) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
Best Practice
Obligation
advisory
Handling
review
WCAG SC
Best Practice — not a WCAG requirement
XPath / selector
tr:nth-child(1) > td[scope="row"]
History
first seen 2026-W24, last seen 2026-W25 (2 wk)

HTML snippet — use this to validate the finding without re-running the tool

<td scope="row">Alabama</td>

Description

scope attribute should be used correctly. Detected by axe-core rule scope-attr-valid on 1 of 8293 scanned pages (51 instances).

Steps to reproduce

  1. Open http://medicaid.gov/medicaid/national-medicaid-chip-program-information/medicaid-childrens-health-insurance-program-basic-health-program-eligibility-levels.
  2. Locate the element: tr:nth-child(1) > td[scope="row"]
  3. Confirm the axe-core finding for rule scope-attr-valid.

Impact

Not captured by automated scan — requires manual testing.

Affected pages

Testing environment

Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/scope-attr-valid?application=axeAPI

Link to this finding Moderate alfa sia-r80 WCAG 2.x AAA Scrollable element is keyboard accessible (WCAG 1.4.8) 1/8293 pages · 2 instances Likely content
Bug ID
VS-5660247f
Pattern ID
VS-388b5438
Combined ID
VS-5660247f (pattern VS-388b5438) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
WCAG 2.x AAA
Obligation
aspirational
Handling
review
WCAG SC
1.4.8 Visual Presentation (Level AAA, WCAG 2.0)
XPath / selector
<p _ngcontent-ng-c1416952416="">
History
first seen 2026-W25, last seen 2026-W25 (1 wk)

Description

Scrollable element is keyboard accessible. Detected by Siteimprove Alfa rule sia-r80 on 1 of 8293 scanned pages (2 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/dq-atlas/landing/resources/subscription.
  2. Locate the element: <p _ngcontent-ng-c1416952416="">
  3. Confirm the Siteimprove Alfa finding for rule sia-r80 against WCAG 1.4.8 Visual Presentation.

Impact

Not captured by automated scan — requires manual testing.

Affected pages

Testing environment

Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

See remediation guidance: https://alfa.siteimprove.com/rules/sia-r80

Link to this finding Moderate axe landmark-contentinfo-is-top-level Best Practice Contentinfo landmark should not be contained in another landmark (WCAG criterion undetermined) 1/8293 pages · 1 instances Likely content
Bug ID
VS-159e1153
Pattern ID
VS-424cced9
Combined ID
VS-159e1153 (pattern VS-424cced9) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
Best Practice
Obligation
advisory
Handling
review
WCAG SC
Best Practice — not a WCAG requirement
XPath / selector
.usa-alert
History
first seen 2026-W25, last seen 2026-W25 (1 wk)

HTML snippet — use this to validate the finding without re-running the tool

<div class="usa-alert usa-alert--error usa-alert--slim" role="contentinfo" aria-label="Error message">

Description

Contentinfo landmark should not be contained in another landmark. Detected by axe-core rule landmark-contentinfo-is-top-level on 1 of 8293 scanned pages (1 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/faq?page=5.
  2. Locate the element: .usa-alert
  3. Confirm the axe-core finding for rule landmark-contentinfo-is-top-level.

Impact

Not captured by automated scan — requires manual testing.

Affected pages

Testing environment

Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/landmark-contentinfo-is-top-level?application=axeAPI

Link to this finding Moderate axe landmark-no-duplicate-contentinfo Best Practice Document should not have more than one contentinfo landmark (WCAG criterion undetermined) 1/8293 pages · 1 instances Likely content
Bug ID
VS-208b7d90
Pattern ID
VS-b465dfd7
Combined ID
VS-208b7d90 (pattern VS-b465dfd7) — use this format in JIRA/spreadsheets to filter by instance or pattern
WCAG category
Best Practice
Obligation
advisory
Handling
review
WCAG SC
Best Practice — not a WCAG requirement
XPath / selector
.usa-alert
History
first seen 2026-W25, last seen 2026-W25 (1 wk)

HTML snippet — use this to validate the finding without re-running the tool

<div class="usa-alert usa-alert--error usa-alert--slim" role="contentinfo" aria-label="Error message">

Description

Document should not have more than one contentinfo landmark. Detected by axe-core rule landmark-no-duplicate-contentinfo on 1 of 8293 scanned pages (1 instances).

Steps to reproduce

  1. Open https://www.medicaid.gov/faq?page=5.
  2. Locate the element: .usa-alert
  3. Confirm the axe-core finding for rule landmark-no-duplicate-contentinfo.

Impact

Not captured by automated scan — requires manual testing.

Affected pages

Testing environment

Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.

Suggested fix

How to fix: Use only one contentinfo landmark (<footer> at the top level) per page.

See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/landmark-no-duplicate-contentinfo?application=axeAPI

Deque axe-core findings

Rule-level axe-core summary (18 rule type(s))

Each failing rule links out to the axe-core documentation. For full element-level detail including HTML snippets and XPaths, see the bug reports above.

axe-core rules failing in 2026-W25, by pages affected
RuleImpactPages affectedInstancesExample pagesAll affected
All page content should be contained by landmarks [region] moderate 6004 27789 /tmsis/dataguide/v4/data-quality-measures/mis-8-026-26
/tmsis/dataguide/v4/data-elements/cot002111
/tmsis/dataguide/v4/data-quality-measures/all-21-007-7
all 6004 pages (CSV)
Page should contain a level-one heading [page-has-heading-one] moderate 5984 5984 /tmsis/dataguide/v4/data-quality-measures/mis-8-026-26
/tmsis/dataguide/v4/data-elements/cot002111
/tmsis/dataguide/v4/data-quality-measures/all-21-007-7
all 5984 pages (CSV)
Document should have one main landmark [landmark-one-main] moderate 5978 5978 /tmsis/dataguide/v4/data-quality-measures/mis-8-026-26
/tmsis/dataguide/v4/data-elements/cot002111
/tmsis/dataguide/v4/data-quality-measures/all-21-007-7
all 5978 pages (CSV)
Elements must only use supported ARIA attributes [aria-allowed-attr] critical 1743 8406 /tmsis/dataguide/v4/data-elements/cot002111
/tmsis/dataguide/v4/data-elements/cot003157
/tmsis/dataguide/v4/data-elements/cot002095
all 1743 pages (CSV)
Certain ARIA roles must contain particular children [aria-required-children] critical 1743 1743 /tmsis/dataguide/v4/data-elements/cot002111
/tmsis/dataguide/v4/data-elements/cot003157
/tmsis/dataguide/v4/data-elements/cot002095
all 1743 pages (CSV)
ARIA role should be appropriate for the element [aria-allowed-role] minor 606 1294 /medicaid/medicaid-state-plan-amendments
/medicaid/section-1115-demo/demonstration-and-waiver-list
/medicaid/medicaid-state-plan-amendments
all 606 pages (CSV)
ARIA input fields must have an accessible name [aria-input-field-name] serious 600 1285 /medicaid/medicaid-state-plan-amendments
/medicaid/section-1115-demo/demonstration-and-waiver-list
/medicaid/medicaid-state-plan-amendments
all 600 pages (CSV)
Heading levels should only increase by one [heading-order] moderate 519 569 /medicaid/managed-care/guidance/state-directed-payments
/medicaid/data-systems/health-information-exchange/federal-financial-participation-for-hit-and-hie
/resources-for-states/disaster-response-toolkit/federal-disaster-resources
all 519 pages (CSV)
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination [landmark-unique] moderate 130 130 /medicaid/managed-care/guidance/state-directed-payments
/resources-for-states/disaster-response-toolkit/federal-disaster-resources
/resources-for-states/medicaid-and-chip-program-portal/macpro-training-help
all 130 pages (CSV)
Form elements should have a visible label [label-title-only] serious 8 37 /medicaid/prescription-drugs/pharmacy-pricing
/medicaid/prescription-drugs/drug-utilization-review/innovative-practices
/resources-for-states/disaster-response-toolkit/home-community-based-services-during-public-health-emergencies/emergency-preparedness-and-response-for-home-and-community-based-hcbs-1915c-waivers
all 8 pages (CSV)
Elements must only use permitted ARIA attributes [aria-prohibited-attr] serious 7 8 /eligibility
/resources-for-states/coronavirus-disease-2019-covid-19/unwinding-and-returning-regular-operations-after-covid-19/covid-19-phe-unwinding-section-1902e14a-waiver-approvals
/chip/state-program-information
all 7 pages (CSV)
Elements must meet minimum color contrast ratio thresholds [color-contrast] serious 2 16 /style-guide
/chip/reports-evaluations
all 2 pages (CSV)
scope attribute should be used correctly [scope-attr-valid] moderate 1 51 /medicaid/national-medicaid-chip-program-information/medicaid-childrens-health-insurance-program-basic-health-program-eligibility-levels all 1 pages (CSV)
Links must have discernible text [link-name] serious 1 7 /style-guide all 1 pages (CSV)
Interactive controls must not be nested [nested-interactive] serious 1 5 /style-guide all 1 pages (CSV)
Contentinfo landmark should not be contained in another landmark [landmark-contentinfo-is-top-level] moderate 1 1 /faq all 1 pages (CSV)
Document should not have more than one contentinfo landmark [landmark-no-duplicate-contentinfo] moderate 1 1 /faq all 1 pages (CSV)
Select element must have an accessible name [select-name] critical 1 1 /tmsis/dataguide/t-msis-coding-blog all 1 pages (CSV)

Siteimprove Alfa findings

Rule-level Alfa summary (17 rule type(s))

Rule-level summary from Siteimprove Alfa (W3C ACT-based). Findings that overlap with axe-core on the same WCAG success criterion are noted as possible duplicates in the bug reports above.

Alfa rules failing in 2026-W25, by pages affected
RuleImpactPages affectedInstancesExample pagesAll affected
Text has enhanced contrast [sia-r66] n/a 3216 62640 /medicaid/medicaid-state-plan-amendments
/tmsis/dataguide/v4/data-quality-measures/all-21-007-7
/tmsis/dataguide/v4/validation-rules/rule-9149
all 3216 pages (CSV)
Target size is at least 44×44 CSS pixels (Enhanced) [sia-r111] n/a 3216 36853 /medicaid/medicaid-state-plan-amendments
/tmsis/dataguide/v4/data-quality-measures/all-21-007-7
/tmsis/dataguide/v4/validation-rules/rule-9149
all 3216 pages (CSV)
Scrolling content can be accessed by keyboard [sia-r57] n/a 3206 120197 /medicaid/medicaid-state-plan-amendments
/tmsis/dataguide/v4/data-quality-measures/all-21-007-7
/tmsis/dataguide/v4/validation-rules/rule-9149
all 3206 pages (CSV)
First focusable element is link to main content [sia-r87] n/a 2368 2368 /tmsis/dataguide/v4/data-quality-measures/all-21-007-7
/tmsis/dataguide/v4/validation-rules/rule-9149
/tmsis/dataguide/v4/validation-rules/rule-2806
all 2368 pages (CSV)
Form field label is visible [sia-r61] n/a 2341 2341 /tmsis/dataguide/v4/data-quality-measures/all-21-007-7
/tmsis/dataguide/v4/validation-rules/rule-9149
/tmsis/dataguide/v4/validation-rules/rule-2806
all 2341 pages (CSV)
Accessible name of link or button matches visible label [sia-r14] n/a 1216 1221 /tmsis/dataguide/v4/data-quality-measures/all-21-007-7
/tmsis/dataguide/v4/data-elements/ftx004128
/tmsis/dataguide/v4/data-elements/ftx002028
all 1216 pages (CSV)
Presentational children of an element are not focusable [sia-r68] n/a 919 956 /medicaid/section-1115-demo/demonstration-and-waiver-list
/tmsis/dataguide/v4/data-elements/ftx004128
/tmsis/dataguide/v4/data-elements/ftx002028
all 919 pages (CSV)
Text has minimum contrast ratio of 4.5:1 [sia-r73] n/a 863 11573 /medicaid/medicaid-state-plan-amendments
/medicaid/managed-care/guidance/state-directed-payments
/medicaid/section-1115-demo/demonstration-and-waiver-list/83561
all 863 pages (CSV)
aria attribute is permitted for element role [sia-r18] n/a 689 3293 /tmsis/dataguide/v4/data-elements/ftx004128
/tmsis/dataguide/v4/data-elements/ftx002028
/tmsis/dataguide/v3/data-elements/cip002085
all 689 pages (CSV)
Target size is at least 24×24 CSS pixels or has spacing (Minimum) [sia-r113] n/a 257 550 /medicaid/section-1115-demo/demonstration-and-waiver-list
/medicaid/medicaid-state-plan-amendments
/medicaid/medicaid-state-plan-amendments
all 257 pages (CSV)
Form field has accessible name [sia-r8] n/a 256 549 /medicaid/section-1115-demo/demonstration-and-waiver-list
/medicaid/medicaid-state-plan-amendments
/medicaid/medicaid-state-plan-amendments
all 256 pages (CSV)
Headings are structured hierarchically [sia-r53] n/a 211 231 /medicaid/managed-care/guidance/state-directed-payments
/medicaid/data-systems/health-information-exchange/federal-financial-participation-for-hit-and-hie
/resources-for-states/innovation-accelerator-program
all 211 pages (CSV)
Link is distinguishable without relying on color [sia-r74] n/a 28 90 /medicaid/long-term-services-supports/self-directed-services
/resources-for-states/disaster-response-toolkit/federal-disaster-resources
/medicaid/quality-of-care/core-set-data-dashboard/main
all 28 pages (CSV)
Table header has scope [sia-r78] n/a 14 26 /medicaid/quality-of-care/core-set-data-dashboard/main
/medicaid/quality-of-care/core-set-data-dashboard/main
/medicaid/quality-of-care/core-set-data-dashboard/main
all 14 pages (CSV)
Element role is consistent with ARIA landmark [sia-r72] n/a 12 2103 /medicaid/quality-of-care/core-set-data-dashboard/main
/medicaid/quality-of-care/core-set-data-dashboard/main
/medicaid/quality-of-care/core-set-data-dashboard/main
all 12 pages (CSV)
Keyboard trap does not exist [sia-r85] n/a 12 725 /medicaid/quality-of-care/core-set-data-dashboard/main
/medicaid/quality-of-care/core-set-data-dashboard/main
/medicaid/quality-of-care/core-set-data-dashboard/main
all 12 pages (CSV)
Scrollable element is keyboard accessible [sia-r80] n/a 1 2 /dq-atlas/landing/resources/subscription all 1 pages (CSV)

Unique accessibility issues (axe + Alfa consolidated)

axe and Alfa both implement W3C ACT rules, so the same issue is often caught by both. These are deduplicated by ACT rule and page, so a shared finding counts once (39189 raw engine findings → 38259 unique).

Unique issues (rule × page)
38259
Caught by both engines
930 highest confidence
axe only
19434
Alfa only
17895
2 rule type(s) caught by both engines — highest confidence

Two independent ACT-rule implementations (Deque axe-core and Siteimprove Alfa) flagged the same issue on the same pages. Agreement between separate engines is strong evidence the barrier is real, not a single-tool false positive — the best place to start.

Rules flagged by both axe-core and Alfa in 2026-W25, by pages affected.
IssuePagesRule references
Elements must only use supported ARIA attributes1765axe aria-allowed-attr · Alfa sia-r18 · ACT 5c01ea
ARIA input fields must have an accessible name601axe aria-input-field-name · Alfa sia-r8 · ACT e086e5