{
 "schema_version": "0.1",
 "site": "www.healthcare.gov",
 "scan_week": "2026-W25",
 "generated_at": "2026-09-30T18:09:52.082Z",
 "source_files": [
  "docs/reports/www.healthcare.gov/2026-W25/",
  "data/www.healthcare.gov/findings.json",
  "data/www.healthcare.gov/2026-W25/summary.json"
 ],
 "summary": {
  "pages_known": 1152,
  "pages_scanned_this_week": 569,
  "pages_with_known_issues": 1125,
  "findings": 20,
  "clusters": 21,
  "new_findings": 0,
  "persistent_findings": 20,
  "high_priority_findings": 11
 },
 "top_risks": [
  {
   "finding_id": "VS-af36d20c",
   "rule_id": "aria-valid-attr-value",
   "rule_label": "ARIA attributes must conform to valid values",
   "severity": "Critical",
   "priority": "p1",
   "trend": "persistent",
   "pages_affected": 551,
   "rationale": "Critical severity; affects 551 pages; persistent across weeks",
   "top_url": "https://www.healthcare.gov/agent-privacy-act-statement"
  },
  {
   "finding_id": "VS-be8d563e",
   "rule_id": "color-contrast",
   "rule_label": "Elements must meet minimum color contrast ratio thresholds",
   "severity": "Serious",
   "priority": "p1",
   "trend": "persistent",
   "pages_affected": 5,
   "rationale": "Serious severity; persistent across weeks",
   "top_url": "https://www.healthcare.gov/small-businesses/get-answers"
  },
  {
   "finding_id": "VS-9074b4dd",
   "rule_id": "image-alt",
   "rule_label": "Images must have alternative text",
   "severity": "Critical",
   "priority": "p1",
   "trend": "persistent",
   "pages_affected": 2,
   "rationale": "Critical severity; persistent across weeks",
   "top_url": "https://www.healthcare.gov/medicaid-chip/using-medicaid-or-chip-coverage"
  },
  {
   "finding_id": "VS-4bcaa7bf",
   "rule_id": "definition-list",
   "rule_label": "<dl> elements must only directly contain properly-ordered <dt> and <dd> groups, ",
   "severity": "Serious",
   "priority": "p1",
   "trend": "persistent",
   "pages_affected": 2,
   "rationale": "Serious severity; persistent across weeks",
   "top_url": "https://www.healthcare.gov/medicaid-chip/getting-medicaid-chip"
  },
  {
   "finding_id": "VS-07ba3b17",
   "rule_id": "td-headers-attr",
   "rule_label": "Table cell headers attributes must refer to other <th> elements in the same tabl",
   "severity": "Serious",
   "priority": "p1",
   "trend": "persistent",
   "pages_affected": 1,
   "rationale": "Serious severity; persistent across weeks",
   "top_url": "https://www.healthcare.gov/small-businesses/learn-more/hra-guide"
  },
  {
   "finding_id": "VS-a0bdbdf6",
   "rule_id": "list",
   "rule_label": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
   "severity": "Serious",
   "priority": "p1",
   "trend": "persistent",
   "pages_affected": 1,
   "rationale": "Serious severity; persistent across weeks",
   "top_url": "https://www.healthcare.gov/glossary"
  },
  {
   "finding_id": "VS-8ade3360",
   "rule_id": "link-in-text-block",
   "rule_label": "Links must be distinguishable without relying on color",
   "severity": "Serious",
   "priority": "p1",
   "trend": "persistent",
   "pages_affected": 1,
   "rationale": "Serious severity; persistent across weeks",
   "top_url": "https://www.healthcare.gov/see-plans"
  },
  {
   "finding_id": "VS-2208081b",
   "rule_id": "sia-r73",
   "rule_label": "Text has minimum contrast ratio of 4.5:1",
   "severity": "Moderate",
   "priority": "p2",
   "trend": "persistent",
   "pages_affected": 169,
   "rationale": "affects 169 pages; persistent across weeks",
   "top_url": "https://www.healthcare.gov/glossary/grievance"
  },
  {
   "finding_id": "VS-cb53cc4d",
   "rule_id": "sia-r111",
   "rule_label": "Target size is at least 44×44 CSS pixels (Enhanced)",
   "severity": "Moderate",
   "priority": "p2",
   "trend": "persistent",
   "pages_affected": 169,
   "rationale": "affects 169 pages; persistent across weeks",
   "top_url": "https://www.healthcare.gov/glossary/grievance"
  },
  {
   "finding_id": "VS-e05344b9",
   "rule_id": "sia-r18",
   "rule_label": "aria attribute is permitted for element role",
   "severity": "Moderate",
   "priority": "p2",
   "trend": "persistent",
   "pages_affected": 166,
   "rationale": "affects 166 pages; persistent across weeks",
   "top_url": "https://www.healthcare.gov/glossary/grievance"
  }
 ],
 "findings": [
  {
   "finding_id": "VS-af36d20c",
   "fingerprint": "bec2e1c1",
   "rule_id": "aria-valid-attr-value",
   "rule_label": "ARIA attributes must conform to valid values",
   "engine": "axe-core",
   "tool": "axe-core",
   "wcag_sc": "4.1.2",
   "wcag_name": "Name, Role, Value",
   "wcag_level": "A",
   "wcag_version": "2.0",
   "wcag_category": "WCAG 2.0 A",
   "rule_url": "https://dequeuniversity.com/rules/axe/4.12/aria-valid-attr-value?application=axeAPI",
   "severity": "Critical",
   "priority": "p1",
   "confidence": "high",
   "rationale": "Critical severity; affects 551 pages; persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W25",
    "weeks_observed": 2,
    "affected_pages_current": 551,
    "affected_pages_previous": 1102
   },
   "frequency": {
    "instances": 551,
    "pages_affected": 551,
    "total_pages_scanned": 569
   },
   "on_key_page": false,
   "summary": "ARIA attributes must conform to valid values (WCAG 4.1.2)",
   "description": "ARIA attributes must conform to valid values. Detected by axe-core rule aria-valid-attr-value on 551 of 569 scanned pages (551 instances).",
   "remediation_tip": "Fix the ARIA attribute value — it must reference a real id or use an allowed value.",
   "suggested_fix": "See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/aria-valid-attr-value?application=axeAPI",
   "expected_behavior": "Element passes axe-core rule aria-valid-attr-value (WCAG 4.1.2).",
   "actual_behavior": "ARIA attributes must conform to valid values. Detected by axe-core rule aria-valid-attr-value on 551 of 569 scanned pages (551 instances).",
   "testing_environment": "Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.",
   "representative_urls": [
    "https://www.healthcare.gov/agent-privacy-act-statement",
    "https://www.healthcare.gov/glossary/vision-or-vision-coverage",
    "https://www.healthcare.gov/small-businesses/health-care-law-and-businesses/how-aca-affects-businesses"
   ],
   "html_fragments": [
    {
     "fingerprint": "97585b32",
     "html": "<form role=\"search\" method=\"get\" action=\"/search/\" class=\"index-module--search-form--93f38\" aria-controls=\"search-results\">",
     "selectors": [
      ".index-module--search-form--93f38"
     ]
    }
   ],
   "url_patterns": [
    {
     "pattern": "/agent-privacy-act-statement",
     "count": 1
    },
    {
     "pattern": "/glossary/vision-or-vision-coverage",
     "count": 1
    },
    {
     "pattern": "/small-businesses/health-care-law-and-businesses/how-aca-affects-businesses",
     "count": 1
    }
   ],
   "associated_technologies": [],
   "impact": {
    "groups": [
     {
      "code": "WV",
      "group": "Without vision",
      "prevalence": 0.01,
      "percent": "1.0%",
      "estimatedExcluded": null
     },
     {
      "code": "LV",
      "group": "Limited vision",
      "prevalence": 0.024,
      "percent": "2.4%",
      "estimatedExcluded": null
     },
     {
      "code": "LM",
      "group": "Limited manipulation/strength",
      "prevalence": 0.13,
      "percent": "13.0%",
      "estimatedExcluded": null
     }
    ],
    "summary": "Affects Without vision (1.0%), Limited vision (2.4%), Limited manipulation/strength (13.0%)."
   }
  },
  {
   "finding_id": "VS-be8d563e",
   "fingerprint": "1820bc84",
   "rule_id": "color-contrast",
   "rule_label": "Elements must meet minimum color contrast ratio thresholds",
   "engine": "axe-core",
   "tool": "axe-core",
   "wcag_sc": "1.4.3",
   "wcag_name": "Contrast (Minimum)",
   "wcag_level": "AA",
   "wcag_version": "2.0",
   "wcag_category": "WCAG 2.0 AA",
   "rule_url": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
   "severity": "Serious",
   "priority": "p1",
   "confidence": "medium",
   "rationale": "Serious severity; persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W25",
    "weeks_observed": 2,
    "affected_pages_current": 5,
    "affected_pages_previous": 10
   },
   "frequency": {
    "instances": 5,
    "pages_affected": 5,
    "total_pages_scanned": 569
   },
   "on_key_page": false,
   "summary": "Elements must meet minimum color contrast ratio thresholds (WCAG 1.4.3)",
   "description": "Elements must meet minimum color contrast ratio thresholds. Detected by axe-core rule color-contrast on 5 of 569 scanned pages (5 instances).",
   "remediation_tip": "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.",
   "suggested_fix": "See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
   "expected_behavior": "Element passes axe-core rule color-contrast (WCAG 1.4.3).",
   "actual_behavior": "Elements must meet minimum color contrast ratio thresholds. Detected by axe-core rule color-contrast on 5 of 569 scanned pages (5 instances).",
   "testing_environment": "Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.",
   "representative_urls": [
    "https://www.healthcare.gov/small-businesses/get-answers",
    "https://www.healthcare.gov/contact-us",
    "https://www.healthcare.gov/topics"
   ],
   "html_fragments": [
    {
     "fingerprint": "79630144",
     "html": "<div>TAKE OUR SURVEY</div>",
     "selectors": [
      "#QSIFeedbackButton-btn > div > div:nth-child(2)"
     ]
    }
   ],
   "url_patterns": [
    {
     "pattern": "/small-businesses/get-answers",
     "count": 1
    },
    {
     "pattern": "/contact-us",
     "count": 1
    },
    {
     "pattern": "/topics",
     "count": 1
    }
   ],
   "associated_technologies": [],
   "impact": {
    "groups": [
     {
      "code": "LV",
      "group": "Limited vision",
      "prevalence": 0.024,
      "percent": "2.4%",
      "estimatedExcluded": null
     },
     {
      "code": "WPC",
      "group": "Without color perception",
      "prevalence": 0.045,
      "percent": "4.5%",
      "estimatedExcluded": null
     }
    ],
    "summary": "Affects Limited vision (2.4%), Without color perception (4.5%)."
   }
  },
  {
   "finding_id": "VS-9074b4dd",
   "fingerprint": "f1846b41",
   "rule_id": "image-alt",
   "rule_label": "Images must have alternative text",
   "engine": "axe-core",
   "tool": "axe-core",
   "wcag_sc": "1.1.1",
   "wcag_name": "Non-text Content",
   "wcag_level": "A",
   "wcag_version": "2.0",
   "wcag_category": "WCAG 2.0 A",
   "rule_url": "https://dequeuniversity.com/rules/axe/4.12/image-alt?application=axeAPI",
   "severity": "Critical",
   "priority": "p1",
   "confidence": "low",
   "rationale": "Critical severity; persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W25",
    "weeks_observed": 2,
    "affected_pages_current": 2,
    "affected_pages_previous": 9
   },
   "frequency": {
    "instances": 4,
    "pages_affected": 2,
    "total_pages_scanned": 569
   },
   "on_key_page": false,
   "summary": "Images must have alternative text (WCAG 1.1.1)",
   "description": "Images must have alternative text. Detected by axe-core rule image-alt on 2 of 569 scanned pages (4 instances).",
   "remediation_tip": "Give every <img> a meaningful alt attribute. Use alt=\"\" only for decorative images so screen readers skip them.",
   "suggested_fix": "See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/image-alt?application=axeAPI",
   "expected_behavior": "Element passes axe-core rule image-alt (WCAG 1.1.1).",
   "actual_behavior": "Images must have alternative text. Detected by axe-core rule image-alt on 2 of 569 scanned pages (4 instances).",
   "testing_environment": "Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.",
   "representative_urls": [
    "https://www.healthcare.gov/medicaid-chip/using-medicaid-or-chip-coverage",
    "https://www.healthcare.gov/medicaid-chip"
   ],
   "html_fragments": [
    {
     "fingerprint": "5d46b12b",
     "html": "<img src=\"https://gov1.qualtrics.com/WRQualtricsSiteIntercept/Graphic.php?IM=IM_brriXYMu68CEU3s\" style=\"width: 700px; height: 453px;\">",
     "selectors": [
      "div:nth-child(1) > div > img"
     ]
    },
    {
     "fingerprint": "d394d58f",
     "html": "<img src=\"https://gov1.siteintercept.qualtrics.com/static/q-siteintercept/~/img/svg-close-btn-white-1.svg\">",
     "selectors": [
      "div:nth-child(2) > div > img"
     ]
    }
   ],
   "url_patterns": [
    {
     "pattern": "/medicaid-chip/using-medicaid-or-chip-coverage",
     "count": 1
    },
    {
     "pattern": "/medicaid-chip",
     "count": 1
    }
   ],
   "associated_technologies": [],
   "impact": {
    "groups": [
     {
      "code": "WV",
      "group": "Without vision",
      "prevalence": 0.01,
      "percent": "1.0%",
      "estimatedExcluded": null
     },
     {
      "code": "LV",
      "group": "Limited vision",
      "prevalence": 0.024,
      "percent": "2.4%",
      "estimatedExcluded": null
     },
     {
      "code": "LCLA",
      "group": "Limited cognitive, language, or learning ability",
      "prevalence": 0.11,
      "percent": "11.0%",
      "estimatedExcluded": null
     }
    ],
    "summary": "Affects Without vision (1.0%), Limited vision (2.4%), Limited cognitive, language, or learning ability (11.0%)."
   }
  },
  {
   "finding_id": "VS-4bcaa7bf",
   "fingerprint": "822dd261",
   "rule_id": "definition-list",
   "rule_label": "<dl> elements must only directly contain properly-ordered <dt> and <dd> groups, ",
   "engine": "axe-core",
   "tool": "axe-core",
   "wcag_sc": "1.3.1",
   "wcag_name": "Info and Relationships",
   "wcag_level": "A",
   "wcag_version": "2.0",
   "wcag_category": "WCAG 2.0 A",
   "rule_url": "https://dequeuniversity.com/rules/axe/4.12/definition-list?application=axeAPI",
   "severity": "Serious",
   "priority": "p1",
   "confidence": "low",
   "rationale": "Serious severity; persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W25",
    "weeks_observed": 2,
    "affected_pages_current": 2,
    "affected_pages_previous": 4
   },
   "frequency": {
    "instances": 4,
    "pages_affected": 2,
    "total_pages_scanned": 569
   },
   "on_key_page": false,
   "summary": "<dl> elements must only directly contain properly-ordered <dt> and <dd> groups,  (WCAG 1.3.1)",
   "description": "<dl> elements must only directly contain properly-ordered <dt> and <dd> groups, . Detected by axe-core rule definition-list on 2 of 569 scanned pages (4 instances).",
   "remediation_tip": null,
   "suggested_fix": "See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/definition-list?application=axeAPI",
   "expected_behavior": "Element passes axe-core rule definition-list (WCAG 1.3.1).",
   "actual_behavior": "<dl> elements must only directly contain properly-ordered <dt> and <dd> groups, . Detected by axe-core rule definition-list on 2 of 569 scanned pages (4 instances).",
   "testing_environment": "Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.",
   "representative_urls": [
    "https://www.healthcare.gov/medicaid-chip/getting-medicaid-chip",
    "https://www.healthcare.gov/medicaid-chip"
   ],
   "html_fragments": [
    {
     "fingerprint": "75b13e8d",
     "html": "<dl>",
     "selectors": [
      "dl:nth-child(4)",
      "dl:nth-child(6)"
     ]
    }
   ],
   "url_patterns": [
    {
     "pattern": "/medicaid-chip/getting-medicaid-chip",
     "count": 1
    },
    {
     "pattern": "/medicaid-chip",
     "count": 1
    }
   ],
   "associated_technologies": [],
   "impact": {
    "groups": [
     {
      "code": "WV",
      "group": "Without vision",
      "prevalence": 0.01,
      "percent": "1.0%",
      "estimatedExcluded": null
     },
     {
      "code": "LV",
      "group": "Limited vision",
      "prevalence": 0.024,
      "percent": "2.4%",
      "estimatedExcluded": null
     },
     {
      "code": "LCLA",
      "group": "Limited cognitive, language, or learning ability",
      "prevalence": 0.11,
      "percent": "11.0%",
      "estimatedExcluded": null
     }
    ],
    "summary": "Affects Without vision (1.0%), Limited vision (2.4%), Limited cognitive, language, or learning ability (11.0%)."
   }
  },
  {
   "finding_id": "VS-07ba3b17",
   "fingerprint": "993f6ba8",
   "rule_id": "td-headers-attr",
   "rule_label": "Table cell headers attributes must refer to other <th> elements in the same tabl",
   "engine": "axe-core",
   "tool": "axe-core",
   "wcag_sc": "1.3.1",
   "wcag_name": "Info and Relationships",
   "wcag_level": "A",
   "wcag_version": "2.0",
   "wcag_category": "WCAG 2.0 A",
   "rule_url": "https://dequeuniversity.com/rules/axe/4.12/td-headers-attr?application=axeAPI",
   "severity": "Serious",
   "priority": "p1",
   "confidence": "low",
   "rationale": "Serious severity; persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W25",
    "weeks_observed": 2,
    "affected_pages_current": 1,
    "affected_pages_previous": 2
   },
   "frequency": {
    "instances": 1,
    "pages_affected": 1,
    "total_pages_scanned": 569
   },
   "on_key_page": false,
   "summary": "Table cell headers attributes must refer to other <th> elements in the same tabl (WCAG 1.3.1)",
   "description": "Table cell headers attributes must refer to other <th> elements in the same tabl. Detected by axe-core rule td-headers-attr on 1 of 569 scanned pages (1 instances).",
   "remediation_tip": "Associate data cells with their headers correctly using headers/id or scope.",
   "suggested_fix": "See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/td-headers-attr?application=axeAPI",
   "expected_behavior": "Element passes axe-core rule td-headers-attr (WCAG 1.3.1).",
   "actual_behavior": "Table cell headers attributes must refer to other <th> elements in the same tabl. Detected by axe-core rule td-headers-attr on 1 of 569 scanned pages (1 instances).",
   "testing_environment": "Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.",
   "representative_urls": [
    "https://www.healthcare.gov/small-businesses/learn-more/hra-guide"
   ],
   "html_fragments": [
    {
     "fingerprint": "40ca218b",
     "html": "<table class=\"ds-c-table ds-c-table--striped ds-c-sm-table--stacked\">",
     "selectors": [
      "table"
     ]
    }
   ],
   "url_patterns": [
    {
     "pattern": "/small-businesses/learn-more/hra-guide",
     "count": 1
    }
   ],
   "associated_technologies": [],
   "impact": {
    "groups": [
     {
      "code": "WV",
      "group": "Without vision",
      "prevalence": 0.01,
      "percent": "1.0%",
      "estimatedExcluded": null
     },
     {
      "code": "LV",
      "group": "Limited vision",
      "prevalence": 0.024,
      "percent": "2.4%",
      "estimatedExcluded": null
     },
     {
      "code": "LCLA",
      "group": "Limited cognitive, language, or learning ability",
      "prevalence": 0.11,
      "percent": "11.0%",
      "estimatedExcluded": null
     }
    ],
    "summary": "Affects Without vision (1.0%), Limited vision (2.4%), Limited cognitive, language, or learning ability (11.0%)."
   }
  },
  {
   "finding_id": "VS-a0bdbdf6",
   "fingerprint": "ca0fa40f",
   "rule_id": "list",
   "rule_label": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
   "engine": "axe-core",
   "tool": "axe-core",
   "wcag_sc": "1.3.1",
   "wcag_name": "Info and Relationships",
   "wcag_level": "A",
   "wcag_version": "2.0",
   "wcag_category": "WCAG 2.0 A",
   "rule_url": "https://dequeuniversity.com/rules/axe/4.12/list?application=axeAPI",
   "severity": "Serious",
   "priority": "p1",
   "confidence": "low",
   "rationale": "Serious severity; persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W25",
    "weeks_observed": 2,
    "affected_pages_current": 1,
    "affected_pages_previous": 2
   },
   "frequency": {
    "instances": 1,
    "pages_affected": 1,
    "total_pages_scanned": 569
   },
   "on_key_page": false,
   "summary": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements (WCAG 1.3.1)",
   "description": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements. Detected by axe-core rule list on 1 of 569 scanned pages (1 instances).",
   "remediation_tip": "Use <ul>/<ol> with only <li> children for lists; don't fake lists with <div>s.",
   "suggested_fix": "See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/list?application=axeAPI",
   "expected_behavior": "Element passes axe-core rule list (WCAG 1.3.1).",
   "actual_behavior": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements. Detected by axe-core rule list on 1 of 569 scanned pages (1 instances).",
   "testing_environment": "Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.",
   "representative_urls": [
    "https://www.healthcare.gov/glossary"
   ],
   "html_fragments": [
    {
     "fingerprint": "35cd5a79",
     "html": "<ul class=\"jumpTool-module--jump-list--99f14 ds-c-list--bare\">",
     "selectors": [
      ".jumpTool-module--jump-list--99f14"
     ]
    }
   ],
   "url_patterns": [
    {
     "pattern": "/glossary",
     "count": 1
    }
   ],
   "associated_technologies": [],
   "impact": {
    "groups": [
     {
      "code": "WV",
      "group": "Without vision",
      "prevalence": 0.01,
      "percent": "1.0%",
      "estimatedExcluded": null
     },
     {
      "code": "LV",
      "group": "Limited vision",
      "prevalence": 0.024,
      "percent": "2.4%",
      "estimatedExcluded": null
     },
     {
      "code": "LCLA",
      "group": "Limited cognitive, language, or learning ability",
      "prevalence": 0.11,
      "percent": "11.0%",
      "estimatedExcluded": null
     }
    ],
    "summary": "Affects Without vision (1.0%), Limited vision (2.4%), Limited cognitive, language, or learning ability (11.0%)."
   }
  },
  {
   "finding_id": "VS-8ade3360",
   "fingerprint": "8bf51706",
   "rule_id": "link-in-text-block",
   "rule_label": "Links must be distinguishable without relying on color",
   "engine": "axe-core",
   "tool": "axe-core",
   "wcag_sc": "1.4.1",
   "wcag_name": "Use of Color",
   "wcag_level": "A",
   "wcag_version": "2.0",
   "wcag_category": "WCAG 2.0 A",
   "rule_url": "https://dequeuniversity.com/rules/axe/4.12/link-in-text-block?application=axeAPI",
   "severity": "Serious",
   "priority": "p1",
   "confidence": "low",
   "rationale": "Serious severity; persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W25",
    "weeks_observed": 2,
    "affected_pages_current": 1,
    "affected_pages_previous": 2
   },
   "frequency": {
    "instances": 1,
    "pages_affected": 1,
    "total_pages_scanned": 569
   },
   "on_key_page": false,
   "summary": "Links must be distinguishable without relying on color (WCAG 1.4.1)",
   "description": "Links must be distinguishable without relying on color. Detected by axe-core rule link-in-text-block on 1 of 569 scanned pages (1 instances).",
   "remediation_tip": null,
   "suggested_fix": "See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/link-in-text-block?application=axeAPI",
   "expected_behavior": "Element passes axe-core rule link-in-text-block (WCAG 1.4.1).",
   "actual_behavior": "Links must be distinguishable without relying on color. Detected by axe-core rule link-in-text-block on 1 of 569 scanned pages (1 instances).",
   "testing_environment": "Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.",
   "representative_urls": [
    "https://www.healthcare.gov/see-plans"
   ],
   "html_fragments": [
    {
     "fingerprint": "e7a42121",
     "html": "<a class=\"ds-u-text-decoration--none ds-u-padding--0 ds-u-font-weight--normal\" target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.healthcare.gov/glossary/qualifying-life-event/\" aria-label=\"L",
     "selectors": [
      ".ds-u-padding--0"
     ]
    }
   ],
   "url_patterns": [
    {
     "pattern": "/see-plans",
     "count": 1
    }
   ],
   "associated_technologies": [],
   "impact": {
    "groups": [
     {
      "code": "WPC",
      "group": "Without color perception",
      "prevalence": 0.045,
      "percent": "4.5%",
      "estimatedExcluded": null
     },
     {
      "code": "LV",
      "group": "Limited vision",
      "prevalence": 0.024,
      "percent": "2.4%",
      "estimatedExcluded": null
     }
    ],
    "summary": "Affects Without color perception (4.5%), Limited vision (2.4%)."
   }
  },
  {
   "finding_id": "VS-2208081b",
   "fingerprint": "40bbca09",
   "rule_id": "sia-r73",
   "rule_label": "Text has minimum contrast ratio of 4.5:1",
   "engine": "alfa",
   "tool": "Siteimprove Alfa",
   "wcag_sc": "1.4.8",
   "wcag_name": "Visual Presentation",
   "wcag_level": "AAA",
   "wcag_version": "2.0",
   "wcag_category": "WCAG 2.x AAA",
   "rule_url": "https://alfa.siteimprove.com/rules/sia-r73",
   "severity": "Moderate",
   "priority": "p2",
   "confidence": "high",
   "rationale": "affects 169 pages; persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W25",
    "weeks_observed": 2,
    "affected_pages_current": 169,
    "affected_pages_previous": 588
   },
   "frequency": {
    "instances": 1015,
    "pages_affected": 169,
    "total_pages_scanned": 569
   },
   "on_key_page": false,
   "summary": "Text has minimum contrast ratio of 4.5:1 (WCAG 1.4.8)",
   "description": "Text has minimum contrast ratio of 4.5:1. Detected by Siteimprove Alfa rule sia-r73 on 169 of 569 scanned pages (1015 instances).",
   "remediation_tip": null,
   "suggested_fix": "See remediation guidance: https://alfa.siteimprove.com/rules/sia-r73",
   "expected_behavior": "Element passes Siteimprove Alfa rule sia-r73 (WCAG 1.4.8).",
   "actual_behavior": "Text has minimum contrast ratio of 4.5:1. Detected by Siteimprove Alfa rule sia-r73 on 169 of 569 scanned pages (1015 instances).",
   "testing_environment": "Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.",
   "representative_urls": [
    "https://www.healthcare.gov/glossary/grievance",
    "https://www.healthcare.gov/glossary/employer-or-union-retiree-plans",
    "https://www.healthcare.gov/small-businesses/shop-calculators-mpr"
   ],
   "html_fragments": [],
   "url_patterns": [
    {
     "pattern": "/glossary/grievance",
     "count": 1
    },
    {
     "pattern": "/glossary/employer-or-union-retiree-plans",
     "count": 1
    },
    {
     "pattern": "/small-businesses/shop-calculators-mpr",
     "count": 1
    }
   ],
   "associated_technologies": [],
   "impact": {
    "groups": [],
    "summary": "Not captured by automated scan — requires manual testing."
   }
  },
  {
   "finding_id": "VS-cb53cc4d",
   "fingerprint": "1738fa81",
   "rule_id": "sia-r111",
   "rule_label": "Target size is at least 44×44 CSS pixels (Enhanced)",
   "engine": "alfa",
   "tool": "Siteimprove Alfa",
   "wcag_sc": "2.5.5",
   "wcag_name": "Target Size (Enhanced)",
   "wcag_level": "AAA",
   "wcag_version": "2.1",
   "wcag_category": "WCAG 2.x AAA",
   "rule_url": "https://alfa.siteimprove.com/rules/sia-r111",
   "severity": "Moderate",
   "priority": "p2",
   "confidence": "high",
   "rationale": "affects 169 pages; persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W25",
    "weeks_observed": 2,
    "affected_pages_current": 169,
    "affected_pages_previous": 588
   },
   "frequency": {
    "instances": 7066,
    "pages_affected": 169,
    "total_pages_scanned": 569
   },
   "on_key_page": false,
   "summary": "Target size is at least 44×44 CSS pixels (Enhanced) (WCAG 2.5.5)",
   "description": "Target size is at least 44×44 CSS pixels (Enhanced). Detected by Siteimprove Alfa rule sia-r111 on 169 of 569 scanned pages (7066 instances).",
   "remediation_tip": null,
   "suggested_fix": "See remediation guidance: https://alfa.siteimprove.com/rules/sia-r111",
   "expected_behavior": "Element passes Siteimprove Alfa rule sia-r111 (WCAG 2.5.5).",
   "actual_behavior": "Target size is at least 44×44 CSS pixels (Enhanced). Detected by Siteimprove Alfa rule sia-r111 on 169 of 569 scanned pages (7066 instances).",
   "testing_environment": "Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.",
   "representative_urls": [
    "https://www.healthcare.gov/glossary/grievance",
    "https://www.healthcare.gov/glossary/employer-or-union-retiree-plans",
    "https://www.healthcare.gov/small-businesses/shop-calculators-mpr"
   ],
   "html_fragments": [],
   "url_patterns": [
    {
     "pattern": "/glossary/grievance",
     "count": 1
    },
    {
     "pattern": "/glossary/employer-or-union-retiree-plans",
     "count": 1
    },
    {
     "pattern": "/small-businesses/shop-calculators-mpr",
     "count": 1
    }
   ],
   "associated_technologies": [],
   "impact": {
    "groups": [],
    "summary": "Not captured by automated scan — requires manual testing."
   }
  },
  {
   "finding_id": "VS-e05344b9",
   "fingerprint": "9d7a222a",
   "rule_id": "sia-r18",
   "rule_label": "aria attribute is permitted for element role",
   "engine": "alfa",
   "tool": "Siteimprove Alfa",
   "wcag_sc": null,
   "wcag_name": null,
   "wcag_level": null,
   "wcag_version": null,
   "wcag_category": "Undetermined",
   "rule_url": "https://alfa.siteimprove.com/rules/sia-r18",
   "severity": "Moderate",
   "priority": "p2",
   "confidence": "high",
   "rationale": "affects 166 pages; persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W25",
    "weeks_observed": 2,
    "affected_pages_current": 166,
    "affected_pages_previous": 570
   },
   "frequency": {
    "instances": 166,
    "pages_affected": 166,
    "total_pages_scanned": 569
   },
   "on_key_page": false,
   "summary": "aria attribute is permitted for element role (WCAG criterion undetermined)",
   "description": "aria attribute is permitted for element role. Detected by Siteimprove Alfa rule sia-r18 on 166 of 569 scanned pages (166 instances).",
   "remediation_tip": "Only use ARIA states/properties that are allowed on this element/role.",
   "suggested_fix": "See remediation guidance: https://alfa.siteimprove.com/rules/sia-r18",
   "expected_behavior": "Element passes Siteimprove Alfa rule sia-r18.",
   "actual_behavior": "aria attribute is permitted for element role. Detected by Siteimprove Alfa rule sia-r18 on 166 of 569 scanned pages (166 instances).",
   "testing_environment": "Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.",
   "representative_urls": [
    "https://www.healthcare.gov/glossary/grievance",
    "https://www.healthcare.gov/glossary/employer-or-union-retiree-plans",
    "https://www.healthcare.gov/small-businesses/shop-calculators-mpr"
   ],
   "html_fragments": [],
   "url_patterns": [
    {
     "pattern": "/glossary/grievance",
     "count": 1
    },
    {
     "pattern": "/glossary/employer-or-union-retiree-plans",
     "count": 1
    },
    {
     "pattern": "/small-businesses/shop-calculators-mpr",
     "count": 1
    }
   ],
   "associated_technologies": [],
   "impact": {
    "groups": [],
    "summary": "Not captured by automated scan — requires manual testing."
   }
  },
  {
   "finding_id": "VS-7118fead",
   "fingerprint": "0d932ac9",
   "rule_id": "sia-r61",
   "rule_label": "Form field label is visible",
   "engine": "alfa",
   "tool": "Siteimprove Alfa",
   "wcag_sc": null,
   "wcag_name": null,
   "wcag_level": null,
   "wcag_version": null,
   "wcag_category": "Undetermined",
   "rule_url": "https://alfa.siteimprove.com/rules/sia-r61",
   "severity": "Moderate",
   "priority": "p2",
   "confidence": "high",
   "rationale": "affects 165 pages; persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W25",
    "weeks_observed": 2,
    "affected_pages_current": 165,
    "affected_pages_previous": 570
   },
   "frequency": {
    "instances": 165,
    "pages_affected": 165,
    "total_pages_scanned": 569
   },
   "on_key_page": false,
   "summary": "Form field label is visible (WCAG criterion undetermined)",
   "description": "Form field label is visible. Detected by Siteimprove Alfa rule sia-r61 on 165 of 569 scanned pages (165 instances).",
   "remediation_tip": null,
   "suggested_fix": "See remediation guidance: https://alfa.siteimprove.com/rules/sia-r61",
   "expected_behavior": "Element passes Siteimprove Alfa rule sia-r61.",
   "actual_behavior": "Form field label is visible. Detected by Siteimprove Alfa rule sia-r61 on 165 of 569 scanned pages (165 instances).",
   "testing_environment": "Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.",
   "representative_urls": [
    "https://www.healthcare.gov/glossary/grievance",
    "https://www.healthcare.gov/glossary/employer-or-union-retiree-plans",
    "https://www.healthcare.gov/small-businesses/shop-calculators-mpr"
   ],
   "html_fragments": [],
   "url_patterns": [
    {
     "pattern": "/glossary/grievance",
     "count": 1
    },
    {
     "pattern": "/glossary/employer-or-union-retiree-plans",
     "count": 1
    },
    {
     "pattern": "/small-businesses/shop-calculators-mpr",
     "count": 1
    }
   ],
   "associated_technologies": [],
   "impact": {
    "groups": [],
    "summary": "Not captured by automated scan — requires manual testing."
   }
  },
  {
   "finding_id": "VS-179ad9b3",
   "fingerprint": "0e001fcc",
   "rule_id": "sia-r113",
   "rule_label": "Target size is at least 24×24 CSS pixels or has spacing (Minimum)",
   "engine": "alfa",
   "tool": "Siteimprove Alfa",
   "wcag_sc": "2.5.8",
   "wcag_name": "Target Size (Minimum)",
   "wcag_level": "AA",
   "wcag_version": "2.2",
   "wcag_category": "WCAG 2.2 AA",
   "rule_url": "https://alfa.siteimprove.com/rules/sia-r113",
   "severity": "Moderate",
   "priority": "p3",
   "confidence": "high",
   "rationale": "persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W25",
    "weeks_observed": 2,
    "affected_pages_current": 30,
    "affected_pages_previous": 100
   },
   "frequency": {
    "instances": 30,
    "pages_affected": 30,
    "total_pages_scanned": 569
   },
   "on_key_page": false,
   "summary": "Target size is at least 24×24 CSS pixels or has spacing (Minimum) (WCAG 2.5.8)",
   "description": "Target size is at least 24×24 CSS pixels or has spacing (Minimum). Detected by Siteimprove Alfa rule sia-r113 on 30 of 569 scanned pages (30 instances).",
   "remediation_tip": null,
   "suggested_fix": "See remediation guidance: https://alfa.siteimprove.com/rules/sia-r113",
   "expected_behavior": "Element passes Siteimprove Alfa rule sia-r113 (WCAG 2.5.8).",
   "actual_behavior": "Target size is at least 24×24 CSS pixels or has spacing (Minimum). Detected by Siteimprove Alfa rule sia-r113 on 30 of 569 scanned pages (30 instances).",
   "testing_environment": "Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.",
   "representative_urls": [
    "https://www.healthcare.gov/glossary/grievance",
    "https://www.healthcare.gov/glossary/employer-or-union-retiree-plans",
    "https://www.healthcare.gov/glossary/specialist"
   ],
   "html_fragments": [],
   "url_patterns": [
    {
     "pattern": "/glossary/grievance",
     "count": 1
    },
    {
     "pattern": "/glossary/employer-or-union-retiree-plans",
     "count": 1
    },
    {
     "pattern": "/glossary/specialist",
     "count": 1
    }
   ],
   "associated_technologies": [],
   "impact": {
    "groups": [
     {
      "code": "LM",
      "group": "Limited manipulation/strength",
      "prevalence": 0.13,
      "percent": "13.0%",
      "estimatedExcluded": null
     },
     {
      "code": "LR",
      "group": "Limited reach",
      "prevalence": 0.02,
      "percent": "2.0%",
      "estimatedExcluded": null
     },
     {
      "code": "LV",
      "group": "Limited vision",
      "prevalence": 0.024,
      "percent": "2.4%",
      "estimatedExcluded": null
     }
    ],
    "summary": "Affects Limited manipulation/strength (13.0%), Limited reach (2.0%), Limited vision (2.4%)."
   }
  },
  {
   "finding_id": "VS-d25f622d",
   "fingerprint": "98ff321a",
   "rule_id": "heading-order",
   "rule_label": "Heading levels should only increase by one",
   "engine": "axe-core",
   "tool": "axe-core",
   "wcag_sc": null,
   "wcag_name": null,
   "wcag_level": null,
   "wcag_version": null,
   "wcag_category": "Best Practice",
   "rule_url": "https://dequeuniversity.com/rules/axe/4.12/heading-order?application=axeAPI",
   "severity": "Moderate",
   "priority": "p3",
   "confidence": "high",
   "rationale": "persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W25",
    "weeks_observed": 2,
    "affected_pages_current": 12,
    "affected_pages_previous": 24
   },
   "frequency": {
    "instances": 12,
    "pages_affected": 12,
    "total_pages_scanned": 569
   },
   "on_key_page": false,
   "summary": "Heading levels should only increase by one (WCAG criterion undetermined)",
   "description": "Heading levels should only increase by one. Detected by axe-core rule heading-order on 12 of 569 scanned pages (12 instances).",
   "remediation_tip": "Use heading levels in order (h1 → h2 → h3) without skipping; structure, not size.",
   "suggested_fix": "See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/heading-order?application=axeAPI",
   "expected_behavior": "Element passes axe-core rule heading-order.",
   "actual_behavior": "Heading levels should only increase by one. Detected by axe-core rule heading-order on 12 of 569 scanned pages (12 instances).",
   "testing_environment": "Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.",
   "representative_urls": [
    "https://www.healthcare.gov/small-businesses/get-answers",
    "https://www.healthcare.gov/health-plan-information",
    "https://www.healthcare.gov/using-this-site"
   ],
   "html_fragments": [
    {
     "fingerprint": "efc3d1eb",
     "html": "<h4>Apply &amp; enroll in SHOP insurance at any time</h4>",
     "selectors": [
      "h4:nth-child(1)"
     ]
    },
    {
     "fingerprint": "41328b93",
     "html": "<h3><span>2018–2026 data</span></h3>",
     "selectors": [
      "h3:nth-child(5)"
     ]
    },
    {
     "fingerprint": "3bfd803e",
     "html": "<h3><a href=\"/tips-and-troubleshooting/browsers-and-settings/\" data-listener-attached=\"true\">Browser compatibility</a></h3>",
     "selectors": [
      "h3:nth-child(2)"
     ]
    }
   ],
   "url_patterns": [
    {
     "pattern": "/small-businesses/get-answers",
     "count": 1
    },
    {
     "pattern": "/health-plan-information",
     "count": 1
    },
    {
     "pattern": "/using-this-site",
     "count": 1
    }
   ],
   "associated_technologies": [],
   "impact": {
    "groups": [],
    "summary": "Not captured by automated scan — requires manual testing."
   }
  },
  {
   "finding_id": "VS-8806389c",
   "fingerprint": "ffb2ae06",
   "rule_id": "landmark-unique",
   "rule_label": "Landmarks should have a unique role or role/label/title (i.e. accessible name) c",
   "engine": "axe-core",
   "tool": "axe-core",
   "wcag_sc": null,
   "wcag_name": null,
   "wcag_level": null,
   "wcag_version": null,
   "wcag_category": "Best Practice",
   "rule_url": "https://dequeuniversity.com/rules/axe/4.12/landmark-unique?application=axeAPI",
   "severity": "Moderate",
   "priority": "p3",
   "confidence": "high",
   "rationale": "persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W25",
    "weeks_observed": 2,
    "affected_pages_current": 11,
    "affected_pages_previous": 22
   },
   "frequency": {
    "instances": 11,
    "pages_affected": 11,
    "total_pages_scanned": 569
   },
   "on_key_page": false,
   "summary": "Landmarks should have a unique role or role/label/title (i.e. accessible name) c (WCAG criterion undetermined)",
   "description": "Landmarks should have a unique role or role/label/title (i.e. accessible name) c. Detected by axe-core rule landmark-unique on 11 of 569 scanned pages (11 instances).",
   "remediation_tip": "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.",
   "suggested_fix": "See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/landmark-unique?application=axeAPI",
   "expected_behavior": "Element passes axe-core rule landmark-unique.",
   "actual_behavior": "Landmarks should have a unique role or role/label/title (i.e. accessible name) c. Detected by axe-core rule landmark-unique on 11 of 569 scanned pages (11 instances).",
   "testing_environment": "Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.",
   "representative_urls": [
    "https://www.healthcare.gov/verify-information/documents-and-deadlines",
    "https://www.healthcare.gov/have-job-based-coverage/change-to-marketplace-plan",
    "https://www.healthcare.gov/preventive-care-women"
   ],
   "html_fragments": [
    {
     "fingerprint": "a4f67ebd",
     "html": "<div class=\"ds-c-alert ds-c-alert--hide-icon ds-c-alert--lightweight\" role=\"region\" aria-labelledby=\"box-content--3269fd380__a11y-label\" id=\"box-content--3269fd380\">",
     "selectors": [
      "#box-content--3269fd380",
      "#box-content--c7c33dff0"
     ]
    },
    {
     "fingerprint": "7c55dca6",
     "html": "<div class=\"ds-c-alert ds-c-alert--hide-icon\" role=\"region\" aria-labelledby=\"box-content--58530e1f0__a11y-label\" id=\"box-content--58530e1f0\">",
     "selectors": [
      "#box-content--58530e1f0",
      "#box-content--22a974f90",
      "#box-content--cdfe9b3a0"
     ]
    }
   ],
   "url_patterns": [
    {
     "pattern": "/verify-information/documents-and-deadlines",
     "count": 1
    },
    {
     "pattern": "/have-job-based-coverage/change-to-marketplace-plan",
     "count": 1
    },
    {
     "pattern": "/preventive-care-women",
     "count": 1
    }
   ],
   "associated_technologies": [],
   "impact": {
    "groups": [],
    "summary": "Not captured by automated scan — requires manual testing."
   }
  },
  {
   "finding_id": "VS-f054f4a4",
   "fingerprint": "5fa3b5a6",
   "rule_id": "sia-r53",
   "rule_label": "Headings are structured hierarchically",
   "engine": "alfa",
   "tool": "Siteimprove Alfa",
   "wcag_sc": null,
   "wcag_name": null,
   "wcag_level": null,
   "wcag_version": null,
   "wcag_category": "Undetermined",
   "rule_url": "https://alfa.siteimprove.com/rules/sia-r53",
   "severity": "Moderate",
   "priority": "p3",
   "confidence": "medium",
   "rationale": "persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W25",
    "weeks_observed": 2,
    "affected_pages_current": 4,
    "affected_pages_previous": 13
   },
   "frequency": {
    "instances": 4,
    "pages_affected": 4,
    "total_pages_scanned": 569
   },
   "on_key_page": false,
   "summary": "Headings are structured hierarchically (WCAG criterion undetermined)",
   "description": "Headings are structured hierarchically. Detected by Siteimprove Alfa rule sia-r53 on 4 of 569 scanned pages (4 instances).",
   "remediation_tip": "Use headings in a logical, non-skipping order.",
   "suggested_fix": "See remediation guidance: https://alfa.siteimprove.com/rules/sia-r53",
   "expected_behavior": "Element passes Siteimprove Alfa rule sia-r53.",
   "actual_behavior": "Headings are structured hierarchically. Detected by Siteimprove Alfa rule sia-r53 on 4 of 569 scanned pages (4 instances).",
   "testing_environment": "Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.",
   "representative_urls": [
    "https://www.healthcare.gov/using-this-site",
    "https://www.healthcare.gov/sep-list",
    "https://www.healthcare.gov/shop-dental-plan-information"
   ],
   "html_fragments": [],
   "url_patterns": [
    {
     "pattern": "/using-this-site",
     "count": 1
    },
    {
     "pattern": "/sep-list",
     "count": 1
    },
    {
     "pattern": "/shop-dental-plan-information",
     "count": 1
    }
   ],
   "associated_technologies": [],
   "impact": {
    "groups": [],
    "summary": "Not captured by automated scan — requires manual testing."
   }
  },
  {
   "finding_id": "VS-f7e99f4b",
   "fingerprint": "863d1000",
   "rule_id": "sia-r69",
   "rule_label": "Text has sufficient color contrast (Enhanced)",
   "engine": "alfa",
   "tool": "Siteimprove Alfa",
   "wcag_sc": "1.4.3",
   "wcag_name": "Contrast (Minimum)",
   "wcag_level": "AA",
   "wcag_version": "2.0",
   "wcag_category": "WCAG 2.0 AA",
   "rule_url": "https://alfa.siteimprove.com/rules/sia-r69",
   "severity": "Moderate",
   "priority": "p3",
   "confidence": "low",
   "rationale": "persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W25",
    "weeks_observed": 2,
    "affected_pages_current": 2,
    "affected_pages_previous": 11
   },
   "frequency": {
    "instances": 11,
    "pages_affected": 2,
    "total_pages_scanned": 569
   },
   "on_key_page": false,
   "summary": "Text has sufficient color contrast (Enhanced) (WCAG 1.4.3)",
   "description": "Text has sufficient color contrast (Enhanced). Detected by Siteimprove Alfa rule sia-r69 on 2 of 569 scanned pages (11 instances).",
   "remediation_tip": "Increase text contrast to meet WCAG AA (4.5:1, or 3:1 for large text).",
   "suggested_fix": "See remediation guidance: https://alfa.siteimprove.com/rules/sia-r69",
   "expected_behavior": "Element passes Siteimprove Alfa rule sia-r69 (WCAG 1.4.3).",
   "actual_behavior": "Text has sufficient color contrast (Enhanced). Detected by Siteimprove Alfa rule sia-r69 on 2 of 569 scanned pages (11 instances).",
   "testing_environment": "Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.",
   "representative_urls": [
    "https://www.healthcare.gov/subscribe",
    "https://www.healthcare.gov/small-businesses/employers"
   ],
   "html_fragments": [],
   "url_patterns": [
    {
     "pattern": "/subscribe",
     "count": 1
    },
    {
     "pattern": "/small-businesses/employers",
     "count": 1
    }
   ],
   "associated_technologies": [],
   "impact": {
    "groups": [
     {
      "code": "LV",
      "group": "Limited vision",
      "prevalence": 0.024,
      "percent": "2.4%",
      "estimatedExcluded": null
     },
     {
      "code": "WPC",
      "group": "Without color perception",
      "prevalence": 0.045,
      "percent": "4.5%",
      "estimatedExcluded": null
     }
    ],
    "summary": "Affects Limited vision (2.4%), Without color perception (4.5%)."
   }
  },
  {
   "finding_id": "VS-646b1e0b",
   "fingerprint": "afad441e",
   "rule_id": "sia-r66",
   "rule_label": "Text has enhanced contrast",
   "engine": "alfa",
   "tool": "Siteimprove Alfa",
   "wcag_sc": "1.4.6",
   "wcag_name": "Contrast (Enhanced)",
   "wcag_level": "AAA",
   "wcag_version": "2.0",
   "wcag_category": "WCAG 2.x AAA",
   "rule_url": "https://alfa.siteimprove.com/rules/sia-r66",
   "severity": "Moderate",
   "priority": "p3",
   "confidence": "low",
   "rationale": "persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W25",
    "weeks_observed": 2,
    "affected_pages_current": 2,
    "affected_pages_previous": 11
   },
   "frequency": {
    "instances": 11,
    "pages_affected": 2,
    "total_pages_scanned": 569
   },
   "on_key_page": false,
   "summary": "Text has enhanced contrast (WCAG 1.4.6)",
   "description": "Text has enhanced contrast. Detected by Siteimprove Alfa rule sia-r66 on 2 of 569 scanned pages (11 instances).",
   "remediation_tip": "Increase text contrast to meet WCAG AAA (7:1).",
   "suggested_fix": "See remediation guidance: https://alfa.siteimprove.com/rules/sia-r66",
   "expected_behavior": "Element passes Siteimprove Alfa rule sia-r66 (WCAG 1.4.6).",
   "actual_behavior": "Text has enhanced contrast. Detected by Siteimprove Alfa rule sia-r66 on 2 of 569 scanned pages (11 instances).",
   "testing_environment": "Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.",
   "representative_urls": [
    "https://www.healthcare.gov/subscribe",
    "https://www.healthcare.gov/small-businesses/employers"
   ],
   "html_fragments": [],
   "url_patterns": [
    {
     "pattern": "/subscribe",
     "count": 1
    },
    {
     "pattern": "/small-businesses/employers",
     "count": 1
    }
   ],
   "associated_technologies": [],
   "impact": {
    "groups": [],
    "summary": "Not captured by automated scan — requires manual testing."
   }
  },
  {
   "finding_id": "VS-f18df681",
   "fingerprint": "09987718",
   "rule_id": "region",
   "rule_label": "All page content should be contained by landmarks",
   "engine": "axe-core",
   "tool": "axe-core",
   "wcag_sc": null,
   "wcag_name": null,
   "wcag_level": null,
   "wcag_version": null,
   "wcag_category": "Best Practice",
   "rule_url": "https://dequeuniversity.com/rules/axe/4.12/region?application=axeAPI",
   "severity": "Moderate",
   "priority": "p3",
   "confidence": "low",
   "rationale": "persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W25",
    "weeks_observed": 2,
    "affected_pages_current": 2,
    "affected_pages_previous": 9
   },
   "frequency": {
    "instances": 4,
    "pages_affected": 2,
    "total_pages_scanned": 569
   },
   "on_key_page": false,
   "summary": "All page content should be contained by landmarks (WCAG criterion undetermined)",
   "description": "All page content should be contained by landmarks. Detected by axe-core rule region on 2 of 569 scanned pages (4 instances).",
   "remediation_tip": "Wrap all page content in landmarks (header, nav, main, footer) so users can navigate by region.",
   "suggested_fix": "See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/region?application=axeAPI",
   "expected_behavior": "Element passes axe-core rule region.",
   "actual_behavior": "All page content should be contained by landmarks. Detected by axe-core rule region on 2 of 569 scanned pages (4 instances).",
   "testing_environment": "Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.",
   "representative_urls": [
    "https://www.healthcare.gov/medicaid-chip/using-medicaid-or-chip-coverage",
    "https://www.healthcare.gov/medicaid-chip"
   ],
   "html_fragments": [
    {
     "fingerprint": "a5952e9a",
     "html": "<div tabindex=\"0\" style=\"top: 0px; left: 0px; position: absolute; z-index: 2000000002; width: 700px; height: 453px; background-color: transparent; border-width: 0px; border-color: rgb(51, 51, 51); bor",
     "selectors": [
      ".QSIPopOver > div:nth-child(1)"
     ]
    },
    {
     "fingerprint": "55bb0cbd",
     "html": "<div tabindex=\"0\" style=\"top: 12px; left: 662px; position: absolute; z-index: 2000000004; width: 25px; height: 25px; background-color: transparent; border-width: 0px; border-color: rgb(0, 0, 0); borde",
     "selectors": [
      ".QSIPopOver > div:nth-child(2)"
     ]
    },
    {
     "fingerprint": "82f9ebbf",
     "html": "<div tabindex=\"0\" style=\"top: 0px; left: 0px; position: absolute; z-index: 2000000000; width: 700px; height: 453px; background-color: transparent; border-width: 0px; border-color: rgb(51, 51, 51); bor",
     "selectors": [
      ".QSIPopOver > div:nth-child(1)"
     ]
    }
   ],
   "url_patterns": [
    {
     "pattern": "/medicaid-chip/using-medicaid-or-chip-coverage",
     "count": 1
    },
    {
     "pattern": "/medicaid-chip",
     "count": 1
    }
   ],
   "associated_technologies": [],
   "impact": {
    "groups": [],
    "summary": "Not captured by automated scan — requires manual testing."
   }
  },
  {
   "finding_id": "VS-2cd767ca",
   "fingerprint": "3123e4f3",
   "rule_id": "sia-r78",
   "rule_label": "Table header has scope",
   "engine": "alfa",
   "tool": "Siteimprove Alfa",
   "wcag_sc": null,
   "wcag_name": null,
   "wcag_level": null,
   "wcag_version": null,
   "wcag_category": "Undetermined",
   "rule_url": "https://alfa.siteimprove.com/rules/sia-r78",
   "severity": "Moderate",
   "priority": "p3",
   "confidence": "low",
   "rationale": "persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W25",
    "weeks_observed": 2,
    "affected_pages_current": 1,
    "affected_pages_previous": 2
   },
   "frequency": {
    "instances": 1,
    "pages_affected": 1,
    "total_pages_scanned": 569
   },
   "on_key_page": false,
   "summary": "Table header has scope (WCAG criterion undetermined)",
   "description": "Table header has scope. Detected by Siteimprove Alfa rule sia-r78 on 1 of 569 scanned pages (1 instances).",
   "remediation_tip": null,
   "suggested_fix": "See remediation guidance: https://alfa.siteimprove.com/rules/sia-r78",
   "expected_behavior": "Element passes Siteimprove Alfa rule sia-r78.",
   "actual_behavior": "Table header has scope. Detected by Siteimprove Alfa rule sia-r78 on 1 of 569 scanned pages (1 instances).",
   "testing_environment": "Automated: Siteimprove Alfa, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.",
   "representative_urls": [
    "https://www.healthcare.gov/marketplace-appeals/getting-help"
   ],
   "html_fragments": [],
   "url_patterns": [
    {
     "pattern": "/marketplace-appeals/getting-help",
     "count": 1
    }
   ],
   "associated_technologies": [],
   "impact": {
    "groups": [],
    "summary": "Not captured by automated scan — requires manual testing."
   }
  },
  {
   "finding_id": "VS-0066c67d",
   "fingerprint": "67db3700",
   "rule_id": "empty-heading",
   "rule_label": "Headings should not be empty",
   "engine": "axe-core",
   "tool": "axe-core",
   "wcag_sc": null,
   "wcag_name": null,
   "wcag_level": null,
   "wcag_version": null,
   "wcag_category": "Best Practice",
   "rule_url": "https://dequeuniversity.com/rules/axe/4.12/empty-heading?application=axeAPI",
   "severity": "Minor",
   "priority": "p4",
   "confidence": "medium",
   "rationale": "persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W25",
    "weeks_observed": 2,
    "affected_pages_current": 4,
    "affected_pages_previous": 8
   },
   "frequency": {
    "instances": 4,
    "pages_affected": 4,
    "total_pages_scanned": 569
   },
   "on_key_page": false,
   "summary": "Headings should not be empty (WCAG criterion undetermined)",
   "description": "Headings should not be empty. Detected by axe-core rule empty-heading on 4 of 569 scanned pages (4 instances).",
   "remediation_tip": "Remove empty headings or give them text. Don't use heading tags for spacing.",
   "suggested_fix": "See remediation guidance: https://dequeuniversity.com/rules/axe/4.12/empty-heading?application=axeAPI",
   "expected_behavior": "Element passes axe-core rule empty-heading.",
   "actual_behavior": "Headings should not be empty. Detected by axe-core rule empty-heading on 4 of 569 scanned pages (4 instances).",
   "testing_environment": "Automated: axe-core, headless Chromium (Playwright). Manual AT verification: Not captured by automated scan — requires manual testing.",
   "representative_urls": [
    "https://www.healthcare.gov/choose-a-plan/your-total-costs",
    "https://www.healthcare.gov/taxes-2023/no-health-coverage",
    "https://www.healthcare.gov/taxes-2023/other-health-coverage"
   ],
   "html_fragments": [
    {
     "fingerprint": "120e25ba",
     "html": "<h3>&nbsp;</h3>",
     "selectors": [
      ".index-module--content--6c4f4 > h3"
     ]
    },
    {
     "fingerprint": "a0aaeb01",
     "html": "<h2>&nbsp;</h2>",
     "selectors": [
      "h2:nth-child(10)",
      "h2:nth-child(11)",
      "h2:nth-child(12)"
     ]
    }
   ],
   "url_patterns": [
    {
     "pattern": "/choose-a-plan/your-total-costs",
     "count": 1
    },
    {
     "pattern": "/taxes-2023/no-health-coverage",
     "count": 1
    },
    {
     "pattern": "/taxes-2023/other-health-coverage",
     "count": 1
    }
   ],
   "associated_technologies": [],
   "impact": {
    "groups": [],
    "summary": "Not captured by automated scan — requires manual testing."
   }
  }
 ],
 "clusters": {
  "by_wcag_criterion": [
   {
    "cluster_id": "a849192e",
    "type": "wcag_criterion",
    "wcag_sc": "4.1.2",
    "wcag_name": "Name, Role, Value",
    "wcag_level": "A",
    "findings": [
     "VS-af36d20c"
    ],
    "total_pages_affected": 551,
    "max_severity": "Critical"
   },
   {
    "cluster_id": "140fec0b",
    "type": "wcag_criterion",
    "wcag_sc": "1.4.8",
    "wcag_name": "Visual Presentation",
    "wcag_level": "AAA",
    "findings": [
     "VS-2208081b"
    ],
    "total_pages_affected": 169,
    "max_severity": "Moderate"
   },
   {
    "cluster_id": "b393058c",
    "type": "wcag_criterion",
    "wcag_sc": "2.5.5",
    "wcag_name": "Target Size (Enhanced)",
    "wcag_level": "AAA",
    "findings": [
     "VS-cb53cc4d"
    ],
    "total_pages_affected": 169,
    "max_severity": "Moderate"
   },
   {
    "cluster_id": "0c75ddb8",
    "type": "wcag_criterion",
    "wcag_sc": null,
    "wcag_name": null,
    "wcag_level": null,
    "findings": [
     "VS-e05344b9"
    ],
    "total_pages_affected": 166,
    "max_severity": "Moderate"
   },
   {
    "cluster_id": "75cf28e4",
    "type": "wcag_criterion",
    "wcag_sc": null,
    "wcag_name": null,
    "wcag_level": null,
    "findings": [
     "VS-7118fead"
    ],
    "total_pages_affected": 165,
    "max_severity": "Moderate"
   },
   {
    "cluster_id": "24c4a455",
    "type": "wcag_criterion",
    "wcag_sc": "2.5.8",
    "wcag_name": "Target Size (Minimum)",
    "wcag_level": "AA",
    "findings": [
     "VS-179ad9b3"
    ],
    "total_pages_affected": 30,
    "max_severity": "Moderate"
   },
   {
    "cluster_id": "e08c8d69",
    "type": "wcag_criterion",
    "wcag_sc": null,
    "wcag_name": null,
    "wcag_level": null,
    "findings": [
     "VS-d25f622d"
    ],
    "total_pages_affected": 12,
    "max_severity": "Moderate"
   },
   {
    "cluster_id": "c7d2a838",
    "type": "wcag_criterion",
    "wcag_sc": null,
    "wcag_name": null,
    "wcag_level": null,
    "findings": [
     "VS-8806389c"
    ],
    "total_pages_affected": 11,
    "max_severity": "Moderate"
   },
   {
    "cluster_id": "d68f5631",
    "type": "wcag_criterion",
    "wcag_sc": "1.4.3",
    "wcag_name": "Contrast (Minimum)",
    "wcag_level": "AA",
    "findings": [
     "VS-be8d563e",
     "VS-f7e99f4b"
    ],
    "total_pages_affected": 7,
    "max_severity": "Serious"
   },
   {
    "cluster_id": "423bd52e",
    "type": "wcag_criterion",
    "wcag_sc": "1.3.1",
    "wcag_name": "Info and Relationships",
    "wcag_level": "A",
    "findings": [
     "VS-4bcaa7bf",
     "VS-07ba3b17",
     "VS-a0bdbdf6"
    ],
    "total_pages_affected": 4,
    "max_severity": "Serious"
   },
   {
    "cluster_id": "b05da4e9",
    "type": "wcag_criterion",
    "wcag_sc": null,
    "wcag_name": null,
    "wcag_level": null,
    "findings": [
     "VS-f054f4a4"
    ],
    "total_pages_affected": 4,
    "max_severity": "Moderate"
   },
   {
    "cluster_id": "7774d667",
    "type": "wcag_criterion",
    "wcag_sc": null,
    "wcag_name": null,
    "wcag_level": null,
    "findings": [
     "VS-0066c67d"
    ],
    "total_pages_affected": 4,
    "max_severity": "Minor"
   },
   {
    "cluster_id": "945c7205",
    "type": "wcag_criterion",
    "wcag_sc": "1.1.1",
    "wcag_name": "Non-text Content",
    "wcag_level": "A",
    "findings": [
     "VS-9074b4dd"
    ],
    "total_pages_affected": 2,
    "max_severity": "Critical"
   },
   {
    "cluster_id": "71f257a8",
    "type": "wcag_criterion",
    "wcag_sc": "1.4.6",
    "wcag_name": "Contrast (Enhanced)",
    "wcag_level": "AAA",
    "findings": [
     "VS-646b1e0b"
    ],
    "total_pages_affected": 2,
    "max_severity": "Moderate"
   },
   {
    "cluster_id": "0649d9b9",
    "type": "wcag_criterion",
    "wcag_sc": null,
    "wcag_name": null,
    "wcag_level": null,
    "findings": [
     "VS-f18df681"
    ],
    "total_pages_affected": 2,
    "max_severity": "Moderate"
   },
   {
    "cluster_id": "77bde739",
    "type": "wcag_criterion",
    "wcag_sc": "1.4.1",
    "wcag_name": "Use of Color",
    "wcag_level": "A",
    "findings": [
     "VS-8ade3360"
    ],
    "total_pages_affected": 1,
    "max_severity": "Serious"
   },
   {
    "cluster_id": "4b43ba23",
    "type": "wcag_criterion",
    "wcag_sc": null,
    "wcag_name": null,
    "wcag_level": null,
    "findings": [
     "VS-2cd767ca"
    ],
    "total_pages_affected": 1,
    "max_severity": "Moderate"
   }
  ],
  "by_url_pattern": [
   {
    "cluster_id": "5721314b",
    "type": "url_pattern",
    "pattern": "/medicaid-chip",
    "findings": [
     "VS-9074b4dd",
     "VS-4bcaa7bf",
     "VS-f18df681"
    ],
    "total_pages": 3
   },
   {
    "cluster_id": "cadab141",
    "type": "url_pattern",
    "pattern": "/medicaid-chip/using-medicaid-or-chip-coverage",
    "findings": [
     "VS-9074b4dd",
     "VS-f18df681"
    ],
    "total_pages": 2
   },
   {
    "cluster_id": "fb437bb0",
    "type": "url_pattern",
    "pattern": "/subscribe",
    "findings": [
     "VS-f7e99f4b",
     "VS-646b1e0b"
    ],
    "total_pages": 2
   },
   {
    "cluster_id": "b71d604d",
    "type": "url_pattern",
    "pattern": "/small-businesses/employers",
    "findings": [
     "VS-f7e99f4b",
     "VS-646b1e0b"
    ],
    "total_pages": 2
   }
  ]
 },
 "technology_findings": [],
 "third_party_findings": [],
 "metadata": {
  "generator": "vital-core",
  "schema_version": "0.1",
  "total_pages_scanned": 569,
  "notes": [
   "Healthy pages (no known issues) are intentionally excluded.",
   "Representative examples are used instead of complete occurrence lists.",
   "Fingerprints are stable hashes for tracking recurring patterns over time.",
   "Fragment fingerprints normalize volatile attributes (id, style, data-*) before hashing.",
   "Technology lift values indicate association, not causation.",
   "Confidence reflects sample size: high=10+ affected pages, medium=3-9, low=1-2."
  ]
 }
}