{
 "schema_version": "0.1",
 "site": "www.healthcare.gov",
 "scan_week": "2026-W31",
 "generated_at": "2026-09-30T18:09:52.339Z",
 "source_files": [
  "docs/reports/www.healthcare.gov/2026-W31/",
  "data/www.healthcare.gov/findings.json",
  "data/www.healthcare.gov/2026-W31/summary.json"
 ],
 "summary": {
  "pages_known": 1152,
  "pages_scanned_this_week": 570,
  "pages_with_known_issues": 1125,
  "findings": 27,
  "clusters": 30,
  "new_findings": 0,
  "persistent_findings": 26,
  "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": 552,
   "rationale": "Critical severity; affects 552 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": 4,
   "rationale": "Critical severity; persistent across weeks",
   "top_url": "https://www.healthcare.gov/direct-enrollment"
  },
  {
   "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": 281,
   "rationale": "affects 281 pages; persistent across weeks",
   "top_url": "https://www.healthcare.gov/glossary/tty"
  },
  {
   "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": 281,
   "rationale": "affects 281 pages; persistent across weeks",
   "top_url": "https://www.healthcare.gov/glossary/tty"
  },
  {
   "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": 276,
   "rationale": "affects 276 pages; persistent across weeks",
   "top_url": "https://www.healthcare.gov/glossary/tty"
  }
 ],
 "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 552 pages; persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W31",
    "weeks_observed": 8,
    "affected_pages_current": 552,
    "affected_pages_previous": 1102
   },
   "frequency": {
    "instances": 552,
    "pages_affected": 552,
    "total_pages_scanned": 570
   },
   "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 552 of 570 scanned pages (552 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 552 of 570 scanned pages (552 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-W31",
    "weeks_observed": 8,
    "affected_pages_current": 5,
    "affected_pages_previous": 10
   },
   "frequency": {
    "instances": 5,
    "pages_affected": 5,
    "total_pages_scanned": 570
   },
   "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 570 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 570 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": "medium",
   "rationale": "Critical severity; persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W31",
    "weeks_observed": 8,
    "affected_pages_current": 4,
    "affected_pages_previous": 9
   },
   "frequency": {
    "instances": 8,
    "pages_affected": 4,
    "total_pages_scanned": 570
   },
   "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 4 of 570 scanned pages (8 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 4 of 570 scanned pages (8 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/direct-enrollment",
    "https://www.healthcare.gov/verify-information",
    "https://www.healthcare.gov/glossary/community-rating"
   ],
   "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": "/direct-enrollment",
     "count": 1
    },
    {
     "pattern": "/verify-information",
     "count": 1
    },
    {
     "pattern": "/glossary/community-rating",
     "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-W31",
    "weeks_observed": 8,
    "affected_pages_current": 2,
    "affected_pages_previous": 4
   },
   "frequency": {
    "instances": 4,
    "pages_affected": 2,
    "total_pages_scanned": 570
   },
   "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 570 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 570 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-W31",
    "weeks_observed": 8,
    "affected_pages_current": 1,
    "affected_pages_previous": 2
   },
   "frequency": {
    "instances": 1,
    "pages_affected": 1,
    "total_pages_scanned": 570
   },
   "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 570 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 570 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-W31",
    "weeks_observed": 8,
    "affected_pages_current": 1,
    "affected_pages_previous": 2
   },
   "frequency": {
    "instances": 1,
    "pages_affected": 1,
    "total_pages_scanned": 570
   },
   "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 570 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 570 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-W31",
    "weeks_observed": 8,
    "affected_pages_current": 1,
    "affected_pages_previous": 2
   },
   "frequency": {
    "instances": 1,
    "pages_affected": 1,
    "total_pages_scanned": 570
   },
   "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 570 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 570 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 281 pages; persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W31",
    "weeks_observed": 8,
    "affected_pages_current": 281,
    "affected_pages_previous": 588
   },
   "frequency": {
    "instances": 1709,
    "pages_affected": 281,
    "total_pages_scanned": 570
   },
   "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 281 of 570 scanned pages (1709 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 281 of 570 scanned pages (1709 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/tty",
    "https://www.healthcare.gov/unemployed/cobra-coverage",
    "https://www.healthcare.gov/glossary/employer-or-union-retiree-plans"
   ],
   "html_fragments": [],
   "url_patterns": [
    {
     "pattern": "/glossary/tty",
     "count": 1
    },
    {
     "pattern": "/unemployed/cobra-coverage",
     "count": 1
    },
    {
     "pattern": "/glossary/employer-or-union-retiree-plans",
     "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 281 pages; persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W31",
    "weeks_observed": 8,
    "affected_pages_current": 281,
    "affected_pages_previous": 588
   },
   "frequency": {
    "instances": 12088,
    "pages_affected": 281,
    "total_pages_scanned": 570
   },
   "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 281 of 570 scanned pages (12088 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 281 of 570 scanned pages (12088 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/tty",
    "https://www.healthcare.gov/unemployed/cobra-coverage",
    "https://www.healthcare.gov/glossary/employer-or-union-retiree-plans"
   ],
   "html_fragments": [],
   "url_patterns": [
    {
     "pattern": "/glossary/tty",
     "count": 1
    },
    {
     "pattern": "/unemployed/cobra-coverage",
     "count": 1
    },
    {
     "pattern": "/glossary/employer-or-union-retiree-plans",
     "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 276 pages; persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W31",
    "weeks_observed": 8,
    "affected_pages_current": 276,
    "affected_pages_previous": 570
   },
   "frequency": {
    "instances": 276,
    "pages_affected": 276,
    "total_pages_scanned": 570
   },
   "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 276 of 570 scanned pages (276 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 276 of 570 scanned pages (276 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/tty",
    "https://www.healthcare.gov/unemployed/cobra-coverage",
    "https://www.healthcare.gov/glossary/employer-or-union-retiree-plans"
   ],
   "html_fragments": [],
   "url_patterns": [
    {
     "pattern": "/glossary/tty",
     "count": 1
    },
    {
     "pattern": "/unemployed/cobra-coverage",
     "count": 1
    },
    {
     "pattern": "/glossary/employer-or-union-retiree-plans",
     "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 274 pages; persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W31",
    "weeks_observed": 8,
    "affected_pages_current": 274,
    "affected_pages_previous": 570
   },
   "frequency": {
    "instances": 274,
    "pages_affected": 274,
    "total_pages_scanned": 570
   },
   "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 274 of 570 scanned pages (274 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 274 of 570 scanned pages (274 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/tty",
    "https://www.healthcare.gov/unemployed/cobra-coverage",
    "https://www.healthcare.gov/glossary/employer-or-union-retiree-plans"
   ],
   "html_fragments": [],
   "url_patterns": [
    {
     "pattern": "/glossary/tty",
     "count": 1
    },
    {
     "pattern": "/unemployed/cobra-coverage",
     "count": 1
    },
    {
     "pattern": "/glossary/employer-or-union-retiree-plans",
     "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": "Moderate severity on 39 pages",
   "trend": {
    "status": "improving",
    "first_observed": "2026-W24",
    "last_observed": "2026-W31",
    "weeks_observed": 8,
    "affected_pages_current": 39,
    "affected_pages_previous": 100
   },
   "frequency": {
    "instances": 39,
    "pages_affected": 39,
    "total_pages_scanned": 570
   },
   "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 39 of 570 scanned pages (39 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 39 of 570 scanned pages (39 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/tty",
    "https://www.healthcare.gov/glossary/employer-or-union-retiree-plans",
    "https://www.healthcare.gov/taxes/marketplace-plan-without-savings"
   ],
   "html_fragments": [],
   "url_patterns": [
    {
     "pattern": "/glossary/tty",
     "count": 1
    },
    {
     "pattern": "/glossary/employer-or-union-retiree-plans",
     "count": 1
    },
    {
     "pattern": "/taxes/marketplace-plan-without-savings",
     "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-W31",
    "weeks_observed": 8,
    "affected_pages_current": 12,
    "affected_pages_previous": 24
   },
   "frequency": {
    "instances": 12,
    "pages_affected": 12,
    "total_pages_scanned": 570
   },
   "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 570 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 570 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-W31",
    "weeks_observed": 8,
    "affected_pages_current": 10,
    "affected_pages_previous": 22
   },
   "frequency": {
    "instances": 10,
    "pages_affected": 10,
    "total_pages_scanned": 570
   },
   "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 10 of 570 scanned pages (10 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 10 of 570 scanned pages (10 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",
      "#box-content--ed47f28d0"
     ]
    },
    {
     "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"
     ]
    }
   ],
   "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-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": "medium",
   "rationale": "persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W31",
    "weeks_observed": 8,
    "affected_pages_current": 5,
    "affected_pages_previous": 11
   },
   "frequency": {
    "instances": 20,
    "pages_affected": 5,
    "total_pages_scanned": 570
   },
   "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 5 of 570 scanned pages (20 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 5 of 570 scanned pages (20 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/small-businesses",
    "https://www.healthcare.gov/contact-us",
    "https://www.healthcare.gov/get-coverage"
   ],
   "html_fragments": [],
   "url_patterns": [
    {
     "pattern": "/small-businesses",
     "count": 1
    },
    {
     "pattern": "/contact-us",
     "count": 1
    },
    {
     "pattern": "/get-coverage",
     "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": "medium",
   "rationale": "persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W31",
    "weeks_observed": 8,
    "affected_pages_current": 5,
    "affected_pages_previous": 11
   },
   "frequency": {
    "instances": 21,
    "pages_affected": 5,
    "total_pages_scanned": 570
   },
   "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 5 of 570 scanned pages (21 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 5 of 570 scanned pages (21 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/small-businesses",
    "https://www.healthcare.gov/contact-us",
    "https://www.healthcare.gov/get-coverage"
   ],
   "html_fragments": [],
   "url_patterns": [
    {
     "pattern": "/small-businesses",
     "count": 1
    },
    {
     "pattern": "/contact-us",
     "count": 1
    },
    {
     "pattern": "/get-coverage",
     "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": "medium",
   "rationale": "persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W31",
    "weeks_observed": 8,
    "affected_pages_current": 4,
    "affected_pages_previous": 9
   },
   "frequency": {
    "instances": 8,
    "pages_affected": 4,
    "total_pages_scanned": 570
   },
   "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 4 of 570 scanned pages (8 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 4 of 570 scanned pages (8 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/direct-enrollment",
    "https://www.healthcare.gov/verify-information",
    "https://www.healthcare.gov/glossary/community-rating"
   ],
   "html_fragments": [
    {
     "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)"
     ]
    },
    {
     "fingerprint": "de16a5f7",
     "html": "<div tabindex=\"0\" style=\"top: 12px; left: 662px; position: absolute; z-index: 2000000002; width: 25px; height: 25px; background-color: transparent; border-width: 0px; border-color: rgb(0, 0, 0); borde",
     "selectors": [
      ".QSIPopOver > div:nth-child(2)"
     ]
    },
    {
     "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)"
     ]
    }
   ],
   "url_patterns": [
    {
     "pattern": "/direct-enrollment",
     "count": 1
    },
    {
     "pattern": "/verify-information",
     "count": 1
    },
    {
     "pattern": "/glossary/community-rating",
     "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-W31",
    "weeks_observed": 8,
    "affected_pages_current": 4,
    "affected_pages_previous": 13
   },
   "frequency": {
    "instances": 4,
    "pages_affected": 4,
    "total_pages_scanned": 570
   },
   "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 570 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 570 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/shop-calculators-fte",
    "https://www.healthcare.gov/marketplace-in-your-state",
    "https://www.healthcare.gov/dental-plan-information"
   ],
   "html_fragments": [],
   "url_patterns": [
    {
     "pattern": "/shop-calculators-fte",
     "count": 1
    },
    {
     "pattern": "/marketplace-in-your-state",
     "count": 1
    },
    {
     "pattern": "/dental-plan-information",
     "count": 1
    }
   ],
   "associated_technologies": [],
   "impact": {
    "groups": [],
    "summary": "Not captured by automated scan — requires manual testing."
   }
  },
  {
   "finding_id": "VS-3c632d31",
   "fingerprint": "7d010b8c",
   "rule_id": "sia-r64",
   "rule_label": "Element has required owned roles",
   "engine": "alfa",
   "tool": "Siteimprove Alfa",
   "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://alfa.siteimprove.com/rules/sia-r64",
   "severity": "Moderate",
   "priority": "p3",
   "confidence": "medium",
   "rationale": "persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W31",
    "weeks_observed": 7,
    "affected_pages_current": 3,
    "affected_pages_previous": 6
   },
   "frequency": {
    "instances": 3,
    "pages_affected": 3,
    "total_pages_scanned": 570
   },
   "on_key_page": false,
   "summary": "Element has required owned roles (WCAG 1.3.1)",
   "description": "Element has required owned roles. Detected by Siteimprove Alfa rule sia-r64 on 3 of 570 scanned pages (3 instances).",
   "remediation_tip": null,
   "suggested_fix": "See remediation guidance: https://alfa.siteimprove.com/rules/sia-r64",
   "expected_behavior": "Element passes Siteimprove Alfa rule sia-r64 (WCAG 1.3.1).",
   "actual_behavior": "Element has required owned roles. Detected by Siteimprove Alfa rule sia-r64 on 3 of 570 scanned pages (3 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/taxes-2023/no-health-coverage",
    "https://www.healthcare.gov/taxes-2023/other-health-coverage",
    "https://www.healthcare.gov/choose-a-plan/catastrophic-health-plans"
   ],
   "html_fragments": [],
   "url_patterns": [
    {
     "pattern": "/taxes-2023/no-health-coverage",
     "count": 1
    },
    {
     "pattern": "/taxes-2023/other-health-coverage",
     "count": 1
    },
    {
     "pattern": "/choose-a-plan/catastrophic-health-plans",
     "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-f7dba940",
   "fingerprint": "477d8088",
   "rule_id": "sia-r14",
   "rule_label": "Accessible name of link or button matches visible label",
   "engine": "alfa",
   "tool": "Siteimprove Alfa",
   "wcag_sc": "2.5.3",
   "wcag_name": "Label in Name",
   "wcag_level": "A",
   "wcag_version": "2.1",
   "wcag_category": "WCAG 2.1 A",
   "rule_url": "https://alfa.siteimprove.com/rules/sia-r14",
   "severity": "Moderate",
   "priority": "p3",
   "confidence": "low",
   "rationale": "persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W26",
    "last_observed": "2026-W31",
    "weeks_observed": 5,
    "affected_pages_current": 2,
    "affected_pages_previous": 3
   },
   "frequency": {
    "instances": 3,
    "pages_affected": 2,
    "total_pages_scanned": 570
   },
   "on_key_page": false,
   "summary": "Accessible name of link or button matches visible label (WCAG 2.5.3)",
   "description": "Accessible name of link or button matches visible label. Detected by Siteimprove Alfa rule sia-r14 on 2 of 570 scanned pages (3 instances).",
   "remediation_tip": null,
   "suggested_fix": "See remediation guidance: https://alfa.siteimprove.com/rules/sia-r14",
   "expected_behavior": "Element passes Siteimprove Alfa rule sia-r14 (WCAG 2.5.3).",
   "actual_behavior": "Accessible name of link or button matches visible label. Detected by Siteimprove Alfa rule sia-r14 on 2 of 570 scanned pages (3 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/shop-calculators-fte",
    "https://www.healthcare.gov/shop-calculators-taxcredit"
   ],
   "html_fragments": [],
   "url_patterns": [
    {
     "pattern": "/shop-calculators-fte",
     "count": 1
    },
    {
     "pattern": "/shop-calculators-taxcredit",
     "count": 1
    }
   ],
   "associated_technologies": [],
   "impact": {
    "groups": [
     {
      "code": "WV",
      "group": "Without vision",
      "prevalence": 0.01,
      "percent": "1.0%",
      "estimatedExcluded": null
     },
     {
      "code": "WS",
      "group": "Without speech",
      "prevalence": 0.005,
      "percent": "0.5%",
      "estimatedExcluded": null
     }
    ],
    "summary": "Affects Without vision (1.0%), Without speech (0.5%)."
   }
  },
  {
   "finding_id": "VS-c18be945",
   "fingerprint": "8634e2fd",
   "rule_id": "sia-r57",
   "rule_label": "Scrolling content can be accessed by keyboard",
   "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-r57",
   "severity": "Moderate",
   "priority": "p3",
   "confidence": "low",
   "rationale": "persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W31",
    "weeks_observed": 7,
    "affected_pages_current": 2,
    "affected_pages_previous": 5
   },
   "frequency": {
    "instances": 2,
    "pages_affected": 2,
    "total_pages_scanned": 570
   },
   "on_key_page": false,
   "summary": "Scrolling content can be accessed by keyboard (WCAG criterion undetermined)",
   "description": "Scrolling content can be accessed by keyboard. Detected by Siteimprove Alfa rule sia-r57 on 2 of 570 scanned pages (2 instances).",
   "remediation_tip": null,
   "suggested_fix": "See remediation guidance: https://alfa.siteimprove.com/rules/sia-r57",
   "expected_behavior": "Element passes Siteimprove Alfa rule sia-r57.",
   "actual_behavior": "Scrolling content can be accessed by keyboard. Detected by Siteimprove Alfa rule sia-r57 on 2 of 570 scanned pages (2 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/contact-us",
    "https://www.healthcare.gov/small-businesses/topics"
   ],
   "html_fragments": [],
   "url_patterns": [
    {
     "pattern": "/contact-us",
     "count": 1
    },
    {
     "pattern": "/small-businesses/topics",
     "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-W31",
    "weeks_observed": 5,
    "affected_pages_current": 2,
    "affected_pages_previous": 2
   },
   "frequency": {
    "instances": 2,
    "pages_affected": 2,
    "total_pages_scanned": 570
   },
   "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 2 of 570 scanned pages (2 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 2 of 570 scanned pages (2 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",
    "https://www.healthcare.gov/sitemap"
   ],
   "html_fragments": [],
   "url_patterns": [
    {
     "pattern": "/marketplace-appeals/getting-help",
     "count": 1
    },
    {
     "pattern": "/sitemap",
     "count": 1
    }
   ],
   "associated_technologies": [],
   "impact": {
    "groups": [],
    "summary": "Not captured by automated scan — requires manual testing."
   }
  },
  {
   "finding_id": "VS-9207ed51",
   "fingerprint": "6cdd8dba",
   "rule_id": "sia-r45",
   "rule_label": "aria-hidden element is not exposed to assistive technology",
   "engine": "alfa",
   "tool": "Siteimprove Alfa",
   "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://alfa.siteimprove.com/rules/sia-r45",
   "severity": "Moderate",
   "priority": "p3",
   "confidence": "low",
   "rationale": "persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W28",
    "last_observed": "2026-W31",
    "weeks_observed": 2,
    "affected_pages_current": 1,
    "affected_pages_previous": null
   },
   "frequency": {
    "instances": 8,
    "pages_affected": 1,
    "total_pages_scanned": 570
   },
   "on_key_page": false,
   "summary": "aria-hidden element is not exposed to assistive technology (WCAG 1.3.1)",
   "description": "aria-hidden element is not exposed to assistive technology. Detected by Siteimprove Alfa rule sia-r45 on 1 of 570 scanned pages (8 instances).",
   "remediation_tip": null,
   "suggested_fix": "See remediation guidance: https://alfa.siteimprove.com/rules/sia-r45",
   "expected_behavior": "Element passes Siteimprove Alfa rule sia-r45 (WCAG 1.3.1).",
   "actual_behavior": "aria-hidden element is not exposed to assistive technology. Detected by Siteimprove Alfa rule sia-r45 on 1 of 570 scanned pages (8 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/small-businesses/learn-more/hra-guide"
   ],
   "html_fragments": [],
   "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-3f067795",
   "fingerprint": "f9bf7824",
   "rule_id": "sia-r77",
   "rule_label": "Table cell has header",
   "engine": "alfa",
   "tool": "Siteimprove Alfa",
   "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://alfa.siteimprove.com/rules/sia-r77",
   "severity": "Moderate",
   "priority": "p3",
   "confidence": "low",
   "rationale": "persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W28",
    "last_observed": "2026-W31",
    "weeks_observed": 2,
    "affected_pages_current": 1,
    "affected_pages_previous": null
   },
   "frequency": {
    "instances": 8,
    "pages_affected": 1,
    "total_pages_scanned": 570
   },
   "on_key_page": false,
   "summary": "Table cell has header (WCAG 1.3.1)",
   "description": "Table cell has header. Detected by Siteimprove Alfa rule sia-r77 on 1 of 570 scanned pages (8 instances).",
   "remediation_tip": null,
   "suggested_fix": "See remediation guidance: https://alfa.siteimprove.com/rules/sia-r77",
   "expected_behavior": "Element passes Siteimprove Alfa rule sia-r77 (WCAG 1.3.1).",
   "actual_behavior": "Table cell has header. Detected by Siteimprove Alfa rule sia-r77 on 1 of 570 scanned pages (8 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/small-businesses/learn-more/hra-guide"
   ],
   "html_fragments": [],
   "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-f6cf30ff",
   "fingerprint": "f8fe8a49",
   "rule_id": "sia-r17",
   "rule_label": "aria-hidden element does not contain focusable elements",
   "engine": "alfa",
   "tool": "Siteimprove Alfa",
   "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://alfa.siteimprove.com/rules/sia-r17",
   "severity": "Moderate",
   "priority": "p3",
   "confidence": "low",
   "rationale": "persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W31",
    "weeks_observed": 7,
    "affected_pages_current": 1,
    "affected_pages_previous": 2
   },
   "frequency": {
    "instances": 1,
    "pages_affected": 1,
    "total_pages_scanned": 570
   },
   "on_key_page": false,
   "summary": "aria-hidden element does not contain focusable elements (WCAG 4.1.2)",
   "description": "aria-hidden element does not contain focusable elements. Detected by Siteimprove Alfa rule sia-r17 on 1 of 570 scanned pages (1 instances).",
   "remediation_tip": null,
   "suggested_fix": "See remediation guidance: https://alfa.siteimprove.com/rules/sia-r17",
   "expected_behavior": "Element passes Siteimprove Alfa rule sia-r17 (WCAG 4.1.2).",
   "actual_behavior": "aria-hidden element does not contain focusable elements. Detected by Siteimprove Alfa rule sia-r17 on 1 of 570 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/contact-us"
   ],
   "html_fragments": [],
   "url_patterns": [
    {
     "pattern": "/contact-us",
     "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-3804c2fa",
   "fingerprint": "bc7d6fd4",
   "rule_id": "sia-r86",
   "rule_label": "Focus is not lost after interaction",
   "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-r86",
   "severity": "Moderate",
   "priority": "p3",
   "confidence": "low",
   "rationale": "persistent across weeks",
   "trend": {
    "status": "persistent",
    "first_observed": "2026-W24",
    "last_observed": "2026-W31",
    "weeks_observed": 4,
    "affected_pages_current": 1,
    "affected_pages_previous": null
   },
   "frequency": {
    "instances": 2,
    "pages_affected": 1,
    "total_pages_scanned": 570
   },
   "on_key_page": false,
   "summary": "Focus is not lost after interaction (WCAG criterion undetermined)",
   "description": "Focus is not lost after interaction. Detected by Siteimprove Alfa rule sia-r86 on 1 of 570 scanned pages (2 instances).",
   "remediation_tip": null,
   "suggested_fix": "See remediation guidance: https://alfa.siteimprove.com/rules/sia-r86",
   "expected_behavior": "Element passes Siteimprove Alfa rule sia-r86.",
   "actual_behavior": "Focus is not lost after interaction. Detected by Siteimprove Alfa rule sia-r86 on 1 of 570 scanned pages (2 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/contact-us"
   ],
   "html_fragments": [],
   "url_patterns": [
    {
     "pattern": "/contact-us",
     "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-W31",
    "weeks_observed": 8,
    "affected_pages_current": 4,
    "affected_pages_previous": 8
   },
   "frequency": {
    "instances": 4,
    "pages_affected": 4,
    "total_pages_scanned": 570
   },
   "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 570 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 570 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",
     "VS-f6cf30ff"
    ],
    "total_pages_affected": 553,
    "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": 281,
    "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": 281,
    "max_severity": "Moderate"
   },
   {
    "cluster_id": "0c75ddb8",
    "type": "wcag_criterion",
    "wcag_sc": null,
    "wcag_name": null,
    "wcag_level": null,
    "findings": [
     "VS-e05344b9"
    ],
    "total_pages_affected": 276,
    "max_severity": "Moderate"
   },
   {
    "cluster_id": "75cf28e4",
    "type": "wcag_criterion",
    "wcag_sc": null,
    "wcag_name": null,
    "wcag_level": null,
    "findings": [
     "VS-7118fead"
    ],
    "total_pages_affected": 274,
    "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": 39,
    "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": "d68f5631",
    "type": "wcag_criterion",
    "wcag_sc": "1.4.3",
    "wcag_name": "Contrast (Minimum)",
    "wcag_level": "AA",
    "findings": [
     "VS-be8d563e",
     "VS-f7e99f4b"
    ],
    "total_pages_affected": 10,
    "max_severity": "Serious"
   },
   {
    "cluster_id": "c7d2a838",
    "type": "wcag_criterion",
    "wcag_sc": null,
    "wcag_name": null,
    "wcag_level": null,
    "findings": [
     "VS-8806389c"
    ],
    "total_pages_affected": 10,
    "max_severity": "Moderate"
   },
   {
    "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",
     "VS-3c632d31",
     "VS-9207ed51",
     "VS-3f067795"
    ],
    "total_pages_affected": 9,
    "max_severity": "Serious"
   },
   {
    "cluster_id": "71f257a8",
    "type": "wcag_criterion",
    "wcag_sc": "1.4.6",
    "wcag_name": "Contrast (Enhanced)",
    "wcag_level": "AAA",
    "findings": [
     "VS-646b1e0b"
    ],
    "total_pages_affected": 5,
    "max_severity": "Moderate"
   },
   {
    "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": 4,
    "max_severity": "Critical"
   },
   {
    "cluster_id": "0649d9b9",
    "type": "wcag_criterion",
    "wcag_sc": null,
    "wcag_name": null,
    "wcag_level": null,
    "findings": [
     "VS-f18df681"
    ],
    "total_pages_affected": 4,
    "max_severity": "Moderate"
   },
   {
    "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": "fd9ed1c5",
    "type": "wcag_criterion",
    "wcag_sc": "2.5.3",
    "wcag_name": "Label in Name",
    "wcag_level": "A",
    "findings": [
     "VS-f7dba940"
    ],
    "total_pages_affected": 2,
    "max_severity": "Moderate"
   },
   {
    "cluster_id": "36ac08de",
    "type": "wcag_criterion",
    "wcag_sc": null,
    "wcag_name": null,
    "wcag_level": null,
    "findings": [
     "VS-c18be945"
    ],
    "total_pages_affected": 2,
    "max_severity": "Moderate"
   },
   {
    "cluster_id": "4b43ba23",
    "type": "wcag_criterion",
    "wcag_sc": null,
    "wcag_name": null,
    "wcag_level": null,
    "findings": [
     "VS-2cd767ca"
    ],
    "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": "d1c9a3f3",
    "type": "wcag_criterion",
    "wcag_sc": null,
    "wcag_name": null,
    "wcag_level": null,
    "findings": [
     "VS-3804c2fa"
    ],
    "total_pages_affected": 1,
    "max_severity": "Moderate"
   }
  ],
  "by_url_pattern": [
   {
    "cluster_id": "abb14396",
    "type": "url_pattern",
    "pattern": "/contact-us",
    "findings": [
     "VS-be8d563e",
     "VS-f7e99f4b",
     "VS-646b1e0b",
     "VS-c18be945",
     "VS-f6cf30ff",
     "VS-3804c2fa"
    ],
    "total_pages": 6
   },
   {
    "cluster_id": "8654cd2f",
    "type": "url_pattern",
    "pattern": "/small-businesses/learn-more/hra-guide",
    "findings": [
     "VS-07ba3b17",
     "VS-9207ed51",
     "VS-3f067795"
    ],
    "total_pages": 3
   },
   {
    "cluster_id": "1e0109dd",
    "type": "url_pattern",
    "pattern": "/direct-enrollment",
    "findings": [
     "VS-9074b4dd",
     "VS-f18df681"
    ],
    "total_pages": 2
   },
   {
    "cluster_id": "469cd254",
    "type": "url_pattern",
    "pattern": "/verify-information",
    "findings": [
     "VS-9074b4dd",
     "VS-f18df681"
    ],
    "total_pages": 2
   },
   {
    "cluster_id": "906f9cc6",
    "type": "url_pattern",
    "pattern": "/glossary/community-rating",
    "findings": [
     "VS-9074b4dd",
     "VS-f18df681"
    ],
    "total_pages": 2
   },
   {
    "cluster_id": "5f0bc0d5",
    "type": "url_pattern",
    "pattern": "/small-businesses",
    "findings": [
     "VS-f7e99f4b",
     "VS-646b1e0b"
    ],
    "total_pages": 2
   },
   {
    "cluster_id": "28ffd823",
    "type": "url_pattern",
    "pattern": "/get-coverage",
    "findings": [
     "VS-f7e99f4b",
     "VS-646b1e0b"
    ],
    "total_pages": 2
   },
   {
    "cluster_id": "7af9345d",
    "type": "url_pattern",
    "pattern": "/shop-calculators-fte",
    "findings": [
     "VS-f054f4a4",
     "VS-f7dba940"
    ],
    "total_pages": 2
   },
   {
    "cluster_id": "92d383be",
    "type": "url_pattern",
    "pattern": "/taxes-2023/no-health-coverage",
    "findings": [
     "VS-3c632d31",
     "VS-0066c67d"
    ],
    "total_pages": 2
   },
   {
    "cluster_id": "6387484c",
    "type": "url_pattern",
    "pattern": "/taxes-2023/other-health-coverage",
    "findings": [
     "VS-3c632d31",
     "VS-0066c67d"
    ],
    "total_pages": 2
   }
  ]
 },
 "technology_findings": [],
 "third_party_findings": [
  {
   "origin": "qualtrics.com",
   "pages_served": 160,
   "pages_with_findings": 158,
   "finding_co_occurrence_rate": 0.99,
   "median_bytes": 797749,
   "example_pages": [
    "https://www.healthcare.gov/lower-costs/save-on-out-of-pocket-costs",
    "https://www.healthcare.gov/glossary/cafeteria-plan",
    "https://www.healthcare.gov/health-coverage-exemptions/exemptions-from-the-fee"
   ]
  },
  {
   "origin": "resonate.com",
   "pages_served": 160,
   "pages_with_findings": 158,
   "finding_co_occurrence_rate": 0.99,
   "median_bytes": 171287,
   "example_pages": [
    "https://www.healthcare.gov/lower-costs/save-on-out-of-pocket-costs",
    "https://www.healthcare.gov/glossary/cafeteria-plan",
    "https://www.healthcare.gov/health-coverage-exemptions/exemptions-from-the-fee"
   ]
  },
  {
   "origin": "tiqcdn.com",
   "pages_served": 160,
   "pages_with_findings": 158,
   "finding_co_occurrence_rate": 0.99,
   "median_bytes": 32837,
   "example_pages": [
    "https://www.healthcare.gov/lower-costs/save-on-out-of-pocket-costs",
    "https://www.healthcare.gov/glossary/cafeteria-plan",
    "https://www.healthcare.gov/health-coverage-exemptions/exemptions-from-the-fee"
   ]
  },
  {
   "origin": "adoberesources.net",
   "pages_served": 160,
   "pages_with_findings": 158,
   "finding_co_occurrence_rate": 0.99,
   "median_bytes": 20183,
   "example_pages": [
    "https://www.healthcare.gov/lower-costs/save-on-out-of-pocket-costs",
    "https://www.healthcare.gov/glossary/cafeteria-plan",
    "https://www.healthcare.gov/health-coverage-exemptions/exemptions-from-the-fee"
   ]
  },
  {
   "origin": "googletagmanager.com",
   "pages_served": 159,
   "pages_with_findings": 157,
   "finding_co_occurrence_rate": 0.99,
   "median_bytes": 156105,
   "example_pages": [
    "https://www.healthcare.gov/lower-costs/save-on-out-of-pocket-costs",
    "https://www.healthcare.gov/glossary/cafeteria-plan",
    "https://www.healthcare.gov/health-coverage-exemptions/exemptions-from-the-fee"
   ]
  }
 ],
 "metadata": {
  "generator": "vital-core",
  "schema_version": "0.1",
  "total_pages_scanned": 570,
  "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."
  ]
 }
}