{
  "note": "Diffed against a live run of adia-theme-audit.mjs against fixture-theme.css, using --framework-root to point at a local checkout of the web-components package. Values verified against real card.css/tag.css/radius.css content while authoring the fixture (see fixture-theme.css's own comments for f1a/f1b/f2b/f4a's adjustments from the LLD's illustrative text). f1a's expectation was changed to a finding during a rebase: card.css grew a real header[hidden] rule (gh#2295) that did not exist when this fixture was first authored -- the selftest catching that drift live is a feature, not a bug. f3c's positive (dead-selector high via Playwright) branch is B2 scope; B1 only asserts the UNMEASURED degradation. Line numbers are pinned against the current fixture-theme.css; re-derive them with cat -n if that file's comments ever grow or shrink.",
  "cases": [
    { "id": "f2a", "expect": "finding", "class": 2, "subKind": "alias-of-alias", "line": 11, "confidence": "high" },
    { "id": "f2b", "expect": "finding", "class": 2, "subKind": "literal-equals-token", "line": 16, "confidence": "high" },
    { "id": "f1b", "expect": "none", "class": 1, "line": 29 },
    { "id": "f1a", "expect": "finding", "class": 1, "subKind": null, "line": 43, "confidence": "high" },
    { "id": "f2c", "expect": "finding", "class": 2, "subKind": "fallback-literal", "line": 49, "confidence": "high" },
    { "id": "f2d", "expect": "finding", "class": 2, "subKind": "bad-pair", "line": 55, "confidence": "medium" },
    { "id": "f3a", "expect": "finding", "class": 3, "subKind": "last-wins", "line": 59, "confidence": "high" },
    { "id": "f3b", "expect": "none", "class": 3, "line": 68 },
    { "id": "f3c", "expect": "none", "class": 3, "line": 79 },
    { "id": "f4a", "expect": "finding", "class": 4, "subKind": "name-intent", "line": 85, "confidence": "high" },
    { "id": "f4b", "expect": "none", "class": 4, "line": 95 }
  ]
}
