{
  "timestamp": "2026-10-22T14:18:58.593Z",
  "rule": "Rule A — reuse existing verified evidence; retest only affected classification",
  "productionFile": "public/accessibility-audit.js",
  "previousLogicRegression": "5/5 PASS",
  "browserReportRegression": {
    "passed": 5,
    "total": 5,
    "results": [
      {
        "test": "visible-skip",
        "status": "PASS",
        "expected": "Verify skip navigation works with keyboard",
        "findings": [
          {
            "type": "warning",
            "label": "Verify skip navigation works with keyboard (WCAG 2.4.1)",
            "desc": "A skip link and its target exist, but keyboard bypass has not been verified.",
            "fix": "Use Tab and Enter to verify that the link bypasses repeated content; also test with assistive technology."
          }
        ],
        "totalIssues": 2,
        "errors": 0,
        "warnings": 2
      },
      {
        "test": "display-none-skip",
        "status": "PASS",
        "expected": "Verify a way to bypass repeated content",
        "findings": [
          {
            "type": "warning",
            "label": "Verify a way to bypass repeated content (WCAG 2.4.1)",
            "desc": "Headings or landmarks exist, but no usable skip link was detected. Their presence alone does not establish bypass.",
            "fix": "Verify bypass with keyboard and assistive technology, or add a working skip link."
          }
        ],
        "totalIssues": 2,
        "errors": 0,
        "warnings": 2
      },
      {
        "test": "visibility-hidden-skip",
        "status": "PASS",
        "expected": "Verify a way to bypass repeated content",
        "findings": [
          {
            "type": "warning",
            "label": "Verify a way to bypass repeated content (WCAG 2.4.1)",
            "desc": "Headings or landmarks exist, but no usable skip link was detected. Their presence alone does not establish bypass.",
            "fix": "Verify bypass with keyboard and assistive technology, or add a working skip link."
          }
        ],
        "totalIssues": 2,
        "errors": 0,
        "warnings": 2
      },
      {
        "test": "hidden-ancestor-skip",
        "status": "PASS",
        "expected": "Verify a way to bypass repeated content",
        "findings": [
          {
            "type": "warning",
            "label": "Verify a way to bypass repeated content (WCAG 2.4.1)",
            "desc": "Headings or landmarks exist, but no usable skip link was detected. Their presence alone does not establish bypass.",
            "fix": "Verify bypass with keyboard and assistive technology, or add a working skip link."
          }
        ],
        "totalIssues": 2,
        "errors": 0,
        "warnings": 2
      },
      {
        "test": "missing-skip",
        "status": "PASS",
        "expected": "Verify a way to bypass repeated content",
        "findings": [
          {
            "type": "warning",
            "label": "Verify a way to bypass repeated content (WCAG 2.4.1)",
            "desc": "Headings or landmarks exist, but no usable skip link was detected. Their presence alone does not establish bypass.",
            "fix": "Verify bypass with keyboard and assistive technology, or add a working skip link."
          }
        ],
        "totalIssues": 2,
        "errors": 0,
        "warnings": 2
      }
    ]
  },
  "scope": "WCAG 2.4.1 classification; not full WCAG conformance certification"
}
