{
 "schema_version": "0.1",
 "site": "nih.gov",
 "scan_week": "2026-W27",
 "generated_at": "2026-09-30T18:09:55.549Z",
 "source_files": [
  "docs/reports/nih.gov/2026-W27/",
  "data/nih.gov/findings.json",
  "data/nih.gov/2026-W27/summary.json"
 ],
 "summary": {
  "pages_known": 4818,
  "pages_scanned_this_week": 103,
  "pages_with_known_issues": 45,
  "findings": 3,
  "clusters": 4,
  "new_findings": 0,
  "persistent_findings": 3,
  "high_priority_findings": 1
 },
 "top_risks": [
  {
   "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": "worsening",
   "pages_affected": 1,
   "rationale": "Serious severity; worsening trend",
   "top_url": "https://nih.gov/disclaimers"
  },
  {
   "finding_id": "VS-d25f622d",
   "rule_id": "heading-order",
   "rule_label": "Heading levels should only increase by one",
   "severity": "Moderate",
   "priority": "p3",
   "trend": "worsening",
   "pages_affected": 1,
   "rationale": "worsening trend",
   "top_url": "https://nih.gov/disclaimers"
  }
 ],
 "findings": [
  {
   "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; worsening trend",
   "trend": {
    "status": "worsening",
    "first_observed": "2026-W25",
    "last_observed": "2026-W27",
    "weeks_observed": 3,
    "affected_pages_current": 1,
    "affected_pages_previous": 22
   },
   "frequency": {
    "instances": 1,
    "pages_affected": 1,
    "total_pages_scanned": 103
   },
   "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 103 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 103 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://nih.gov/disclaimers"
   ],
   "html_fragments": [
    {
     "fingerprint": "58c8e543",
     "html": "<a href=\"https://www.hhs.gov/\" class=\"ext\" data-extlink=\"\" target=\"_blank\" rel=\"noopener nofollow noreferrer\" title=\"(opens in a new window)\">Department of Health and Human Services</a>",
     "selectors": [
      ".usa-identifier__identity-disclaimer > a[href$=\"hhs.gov/\"]"
     ]
    }
   ],
   "url_patterns": [
    {
     "pattern": "/disclaimers",
     "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-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": "low",
   "rationale": "worsening trend",
   "trend": {
    "status": "worsening",
    "first_observed": "2026-W25",
    "last_observed": "2026-W27",
    "weeks_observed": 2,
    "affected_pages_current": 1,
    "affected_pages_previous": 19
   },
   "frequency": {
    "instances": 1,
    "pages_affected": 1,
    "total_pages_scanned": 103
   },
   "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 1 of 103 scanned pages (1 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 1 of 103 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://nih.gov/disclaimers"
   ],
   "html_fragments": [
    {
     "fingerprint": "d1b7bd15",
     "html": "<h3>Endorsement Disclaimer — Links to Other Sites</h3>",
     "selectors": [
      "h3:nth-child(1)"
     ]
    }
   ],
   "url_patterns": [
    {
     "pattern": "/disclaimers",
     "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-W25",
    "last_observed": "2026-W27",
    "weeks_observed": 3,
    "affected_pages_current": 1,
    "affected_pages_previous": 23
   },
   "frequency": {
    "instances": 1,
    "pages_affected": 1,
    "total_pages_scanned": 103
   },
   "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 1 of 103 scanned pages (1 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 1 of 103 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://nih.gov/disclaimers"
   ],
   "html_fragments": [
    {
     "fingerprint": "16269d5d",
     "html": "<h2 id=\"system-breadcrumb\" class=\"visually-hidden\">Breadcrumb</h2>",
     "selectors": [
      "#system-breadcrumb"
     ]
    }
   ],
   "url_patterns": [
    {
     "pattern": "/disclaimers",
     "count": 1
    }
   ],
   "associated_technologies": [],
   "impact": {
    "groups": [],
    "summary": "Not captured by automated scan — requires manual testing."
   }
  }
 ],
 "clusters": {
  "by_wcag_criterion": [
   {
    "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": "e08c8d69",
    "type": "wcag_criterion",
    "wcag_sc": null,
    "wcag_name": null,
    "wcag_level": null,
    "findings": [
     "VS-d25f622d"
    ],
    "total_pages_affected": 1,
    "max_severity": "Moderate"
   },
   {
    "cluster_id": "0649d9b9",
    "type": "wcag_criterion",
    "wcag_sc": null,
    "wcag_name": null,
    "wcag_level": null,
    "findings": [
     "VS-f18df681"
    ],
    "total_pages_affected": 1,
    "max_severity": "Moderate"
   }
  ],
  "by_url_pattern": [
   {
    "cluster_id": "51d661f2",
    "type": "url_pattern",
    "pattern": "/disclaimers",
    "findings": [
     "VS-8ade3360",
     "VS-d25f622d",
     "VS-f18df681"
    ],
    "total_pages": 3
   }
  ]
 },
 "technology_findings": [],
 "third_party_findings": [],
 "metadata": {
  "generator": "vital-core",
  "schema_version": "0.1",
  "total_pages_scanned": 103,
  "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."
  ]
 }
}