{
  "schemaVersion": "static-blv-three-agent/3",
  "tool": "axe",
  "summary": {
    "correct": 17,
    "false-positive": 1,
    "duplicate": 196,
    "unsure": 0,
    "excluded": 81,
    "total": 295,
    "inScope": 149,
    "outsideTarget": 146,
    "duplicateInScope": 131,
    "duplicateOutsideTarget": 65
  },
  "protocol": {
    "baseVotesInheritedFrom": "multi-agent-v2",
    "additionalDuplicateReviewers": 3,
    "duplicateMajority": "2 of 3",
    "scopeIndependentOfDecision": true,
    "excludedCanonicalAllowed": true,
    "withinToolOnly": true,
    "humanConfirmed": false
  },
  "reviews": [
    {
      "errorId": "ST0001",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G001",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0001",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0001",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0001"
    },
    {
      "errorId": "ST0002",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "landmark-one-main",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G002",
      "decision": "correct",
      "baseDecision": "correct",
      "canonicalId": null,
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "DOM landmarks include header, navigation and footer but no main around the substantive homepage. Inferred consequence: screen-reader main-landmark navigation cannot jump to or identify the shopping and care content."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "DOM has header/navigation/footer but no main around substantial shopping and health content. Inferred: screen-reader main-landmark navigation cannot reach the primary content."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "DOM/AX identifies header, navigation and footer but no main for the substantial shopping and services homepage. Main-landmark navigation cannot locate this primary content; this SR orientation consequence is inferred, not an observed user trajectory."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: DOM landmarks include header, navigation and footer but no main around the substantive homepage. Inferred consequence: screen-reader main-landmark navigation cannot jump to or identify the shopping and care content. | B: DOM has header/navigation/footer but no main around substantial shopping and health content. Inferred: screen-reader main-landmark navigation cannot reach the primary content. | C: DOM/AX identifies header, navigation and footer but no main for the substantial shopping and services homepage. Main-landmark navigation cannot locate this primary content; this SR orientation consequence is inferred, not an observed user trajectory.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0002",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0002",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0002"
    },
    {
      "errorId": "ST0003",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G003",
      "decision": "correct",
      "baseDecision": "correct",
      "canonicalId": null,
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The utility site's identity text sits outside landmarks in the utility strip. Inferred consequence: landmark-based orientation omits this site-level utility context; its appropriate containing region is the page header."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Site-identifying utility content is outside the supplied landmark structure. Inferred: landmark-based orientation omits this utility context; including the utility strip in the banner repairs that omission."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The meaningful CVS utility identity is outside the page landmarks. Landmark-based SR orientation omits this utility content; consequence inferred from the supplied structural evidence."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: The utility site's identity text sits outside landmarks in the utility strip. Inferred consequence: landmark-based orientation omits this site-level utility context; its appropriate containing region is the page header. | B: Site-identifying utility content is outside the supplied landmark structure. Inferred: landmark-based orientation omits this utility context; including the utility strip in the banner repairs that omission. | C: The meaningful CVS utility identity is outside the page landmarks. Landmark-based SR orientation omits this utility content; consequence inferred from the supplied structural evidence.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0003",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0003",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0003"
    },
    {
      "errorId": "ST0004",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G004",
      "decision": "false-positive",
      "baseDecision": "false-positive",
      "canonicalId": null,
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "false-positive",
          "reason": "The isolated pipe is a visual separator, not substantive page content or an independently useful orientation target. Its absence from a landmark does not establish the reported navigation problem."
        },
        {
          "reviewer": "B",
          "decision": "false-positive",
          "reason": "The candidate is only a literal separator. It supplies no independent content or interaction that needs landmark navigation."
        },
        {
          "reviewer": "C",
          "decision": "false-positive",
          "reason": "The sole reported content is the decorative separator |. Giving this separator landmark coverage does not recover meaningful content or a navigation function for keyboard/SR use."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: The isolated pipe is a visual separator, not substantive page content or an independently useful orientation target. Its absence from a landmark does not establish the reported navigation problem. | B: The candidate is only a literal separator. It supplies no independent content or interaction that needs landmark navigation. | C: The sole reported content is the decorative separator |. Giving this separator landmark coverage does not recover meaningful content or a navigation function for keyboard/SR use.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0004",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0004",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0004"
    },
    {
      "errorId": "ST0005",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G005",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0003",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "ExtraCare and Health services utility content lies outside the site landmarks. Inferred consequence: landmark navigation omits these utility destinations from the expected header/navigation context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "ExtraCare and Health services utility entries lie outside landmarks. Inferred: landmark navigation omits these service-navigation choices."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "ExtraCare and Health services are meaningful utility navigation outside landmark coverage. SR users navigating by landmarks can miss those destinations; consequence inferred from DOM structure."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0003 (P12; The same CVS div.shell.utility-inner contains the site identity and two service anchors. Including this utility container in the banner fixes their common landmark omission; the separator is not included. Base majority: A: ExtraCare and Health services utility content lies outside the site landmarks. Inferred consequence: landmark navigation omits these utility destinations from the expected header/navigation context. | B: ExtraCare and Health services utility entries lie outside landmarks. Inferred: landmark navigation omits these service-navigation choices. | C: ExtraCare and Health services are meaningful utility navigation outside landmark coverage. SR users navigating by landmarks can miss those destinations; consequence inferred from DOM structure.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0005",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0005",
      "duplicateProposal": "P12",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The exact utility-inner container contains the site identity and both utility anchors outside landmark coverage. Including that one site-utility container in the header/banner supplies the same missing semantic containment for all three candidates. This is one concrete DOM repair; the separator is not included and the navigation consequence remains inferred."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The exact utility-inner container holds the site identifier and both utility anchors outside landmarks. Including this single utility strip in the header/banner repairs all three region omissions in the same axe/CVS snapshot. The contentless separator is excluded from this relationship."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The exact DOM places the CVS identity and both utility links in one utility-inner container. Including that utility strip in the header/banner repairs the same missing landmark coverage for all three meaningful candidates at once. The decorative separator is excluded from this relation because its base mechanism is not a meaningful navigation defect."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0005"
    },
    {
      "errorId": "ST0006",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G005",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0003",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "ExtraCare and Health services utility content lies outside the site landmarks. Inferred consequence: landmark navigation omits these utility destinations from the expected header/navigation context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "ExtraCare and Health services utility entries lie outside landmarks. Inferred: landmark navigation omits these service-navigation choices."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "ExtraCare and Health services are meaningful utility navigation outside landmark coverage. SR users navigating by landmarks can miss those destinations; consequence inferred from DOM structure."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0003 (P12; The same CVS div.shell.utility-inner contains the site identity and two service anchors. Including this utility container in the banner fixes their common landmark omission; the separator is not included. Base majority: A: ExtraCare and Health services utility content lies outside the site landmarks. Inferred consequence: landmark navigation omits these utility destinations from the expected header/navigation context. | B: ExtraCare and Health services utility entries lie outside landmarks. Inferred: landmark navigation omits these service-navigation choices. | C: ExtraCare and Health services are meaningful utility navigation outside landmark coverage. SR users navigating by landmarks can miss those destinations; consequence inferred from DOM structure.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0006",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0006",
      "duplicateProposal": "P12",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The exact utility-inner container contains the site identity and both utility anchors outside landmark coverage. Including that one site-utility container in the header/banner supplies the same missing semantic containment for all three candidates. This is one concrete DOM repair; the separator is not included and the navigation consequence remains inferred."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The exact utility-inner container holds the site identifier and both utility anchors outside landmarks. Including this single utility strip in the header/banner repairs all three region omissions in the same axe/CVS snapshot. The contentless separator is excluded from this relationship."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The exact DOM places the CVS identity and both utility links in one utility-inner container. Including that utility strip in the header/banner repairs the same missing landmark coverage for all three meaningful candidates at once. The decorative separator is excluded from this relation because its base mechanism is not a meaningful navigation defect."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0006"
    },
    {
      "errorId": "ST0007",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G006",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The homepage hero eyebrow is part of the substantive body outside all landmarks. Inferred consequence: main-landmark navigation cannot reach and orient within this hero content."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Hero introduction is in the primary content omitted from all landmarks. Inferred: main-landmark navigation cannot reach this content."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The homepage hero introduction lies outside all landmarks within the unmarked primary content. SR landmark navigation cannot locate that introduction; inferred structural consequence."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The homepage hero eyebrow is part of the substantive body outside all landmarks. Inferred consequence: main-landmark navigation cannot reach and orient within this hero content. | B: Hero introduction is in the primary content omitted from all landmarks. Inferred: main-landmark navigation cannot reach this content. | C: The homepage hero introduction lies outside all landmarks within the unmarked primary content. SR landmark navigation cannot locate that introduction; inferred structural consequence.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0007",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0007",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0007"
    },
    {
      "errorId": "ST0008",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G007",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The main hero title has no containing main landmark. Inferred consequence: the hero's principal content cannot be located through main-landmark navigation, even if heading navigation offers another route."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Primary hero heading is outside landmarks. Inferred: landmark orientation fails to identify the primary-content entry point even though other reading modes may reach it."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The principal hero heading is in the unmarked homepage body. Heading access does not supply the missing main-region orientation; the landmark navigation loss is inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The main hero title has no containing main landmark. Inferred consequence: the hero's principal content cannot be located through main-landmark navigation, even if heading navigation offers another route. | B: Primary hero heading is outside landmarks. Inferred: landmark orientation fails to identify the primary-content entry point even though other reading modes may reach it. | C: The principal hero heading is in the unmarked homepage body. Heading access does not supply the missing main-region orientation; the landmark navigation loss is inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0008",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0008",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0008"
    },
    {
      "errorId": "ST0009",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G008",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The hero description is outside landmarks with the main body. Inferred consequence: landmark navigation omits the content introducing available shopping and care services."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "The hero explanation belongs to the unlandmarked primary content. Inferred: landmark navigation omits this service introduction."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The homepage explanatory copy belongs to the primary content missing landmark coverage. It is omitted from landmark-based navigation to that content; inferred, not an observed reading failure."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The hero description is outside landmarks with the main body. Inferred consequence: landmark navigation omits the content introducing available shopping and care services. | B: The hero explanation belongs to the unlandmarked primary content. Inferred: landmark navigation omits this service introduction. | C: The homepage explanatory copy belongs to the primary content missing landmark coverage. It is omitted from landmark-based navigation to that content; inferred, not an observed reading failure.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0009",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0009",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0009"
    },
    {
      "errorId": "ST0010",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G009",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The appointments card is outside any main region. Inferred consequence: main-landmark navigation cannot locate its care scheduling content."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Appointment content belongs to the primary content outside landmarks. Inferred: users navigating by main landmark cannot reach this appointment section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Appointment content is outside page landmarks in the primary body, impairing its location through SR landmark navigation. Consequence inferred from structure."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The appointments card is outside any main region. Inferred consequence: main-landmark navigation cannot locate its care scheduling content. | B: Appointment content belongs to the primary content outside landmarks. Inferred: users navigating by main landmark cannot reach this appointment section. | C: Appointment content is outside page landmarks in the primary body, impairing its location through SR landmark navigation. Consequence inferred from structure.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0010",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0010",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0010"
    },
    {
      "errorId": "ST0011",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G010",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The scheduling card heading belongs to the unlandmarked homepage body. Inferred consequence: this service content lacks main-region orientation."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Appointment section title is in the unlandmarked primary content. Inferred: landmark-based orientation omits the appointment section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The scheduling heading belongs to substantive primary content outside landmarks. SR landmark orientation to this scheduling content is unavailable; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The scheduling card heading belongs to the unlandmarked homepage body. Inferred consequence: this service content lacks main-region orientation. | B: Appointment section title is in the unlandmarked primary content. Inferred: landmark-based orientation omits the appointment section. | C: The scheduling heading belongs to substantive primary content outside landmarks. SR landmark orientation to this scheduling content is unavailable; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0011",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0011",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0011"
    },
    {
      "errorId": "ST0012",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G011",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The care scheduling description is uncontained by landmarks. Inferred consequence: main-landmark navigation cannot locate the explanation of available testing and care."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Testing and in-person service explanation is outside all landmarks. Inferred: main-landmark navigation cannot reach that service information."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Testing and in-person service information is outside the page landmarks. The missing primary-region access affects SR orientation to this information; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The care scheduling description is uncontained by landmarks. Inferred consequence: main-landmark navigation cannot locate the explanation of available testing and care. | B: Testing and in-person service explanation is outside all landmarks. Inferred: main-landmark navigation cannot reach that service information. | C: Testing and in-person service information is outside the page landmarks. The missing primary-region access affects SR orientation to this information; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0012",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0012",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0012"
    },
    {
      "errorId": "ST0013",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G012",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The shopping-by-need section is outside main. Inferred consequence: main-landmark navigation cannot locate the shopping category section and its entry points."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Shopping-category section lies outside landmarks. Inferred: main-landmark navigation cannot identify or reach this shopping content."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The shopping-by-need section is substantive primary content without landmark coverage. A screen-reader landmark traversal cannot enter the shopping body; consequence inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The shopping-by-need section is outside main. Inferred consequence: main-landmark navigation cannot locate the shopping category section and its entry points. | B: Shopping-category section lies outside landmarks. Inferred: main-landmark navigation cannot identify or reach this shopping content. | C: The shopping-by-need section is substantive primary content without landmark coverage. A screen-reader landmark traversal cannot enter the shopping body; consequence inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0013",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0013",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0013"
    },
    {
      "errorId": "ST0014",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G013",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The cough-and-cold category content is in the unlandmarked shopping body. Inferred consequence: landmark orientation omits this shopping category."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Cough and cold category content lies in the missing main region. Inferred: landmark navigation omits this shopping choice."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The cough-and-cold category belongs to the unmarked shopping body and lacks primary-landmark orientation. This is a semantic navigation issue inferred from DOM, not a visual styling issue."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The cough-and-cold category content is in the unlandmarked shopping body. Inferred consequence: landmark orientation omits this shopping category. | B: Cough and cold category content lies in the missing main region. Inferred: landmark navigation omits this shopping choice. | C: The cough-and-cold category belongs to the unmarked shopping body and lacks primary-landmark orientation. This is a semantic navigation issue inferred from DOM, not a visual styling issue.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0014",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0014",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0014"
    },
    {
      "errorId": "ST0015",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G014",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The cough-and-cold Shop now action belongs to the unlandmarked body. Inferred consequence: landmark navigation cannot locate its shopping context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Category shopping action lies outside landmarks. Inferred: main-landmark navigation cannot reach its category/action context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The cough-and-cold shopping action is outside landmark coverage with its category. Its primary-content context cannot be reached by landmark navigation; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The cough-and-cold Shop now action belongs to the unlandmarked body. Inferred consequence: landmark navigation cannot locate its shopping context. | B: Category shopping action lies outside landmarks. Inferred: main-landmark navigation cannot reach its category/action context. | C: The cough-and-cold shopping action is outside landmark coverage with its category. Its primary-content context cannot be reached by landmark navigation; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0015",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0015",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0015"
    },
    {
      "errorId": "ST0016",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G015",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The vitamins category is outside main with the shopping section. Inferred consequence: main-landmark navigation omits its shopping context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Vitamin category content lies in the missing main region. Inferred: landmark navigation omits this shopping choice."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The vitamin category is meaningful content in the unmarked shopping body. SR landmark orientation to the shopping content is missing; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The vitamins category is outside main with the shopping section. Inferred consequence: main-landmark navigation omits its shopping context. | B: Vitamin category content lies in the missing main region. Inferred: landmark navigation omits this shopping choice. | C: The vitamin category is meaningful content in the unmarked shopping body. SR landmark orientation to the shopping content is missing; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0016",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0016",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0016"
    },
    {
      "errorId": "ST0017",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G016",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The vitamins Shop now action is in the unlandmarked main body. Inferred consequence: users navigating by landmarks lack the containing shopping region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Vitamin shopping action is in unlandmarked primary content. Inferred: main-landmark navigation omits the action and its context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The vitamin shopping action is in the primary body outside landmarks. Its surrounding shopping region is absent from SR landmark navigation; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The vitamins Shop now action is in the unlandmarked main body. Inferred consequence: users navigating by landmarks lack the containing shopping region. | B: Vitamin shopping action is in unlandmarked primary content. Inferred: main-landmark navigation omits the action and its context. | C: The vitamin shopping action is in the primary body outside landmarks. Its surrounding shopping region is absent from SR landmark navigation; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0017",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0017",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0017"
    },
    {
      "errorId": "ST0018",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G017",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The allergy-relief category is outside main. Inferred consequence: main-landmark navigation cannot locate its category context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Allergy category content lies in the missing main region. Inferred: landmark navigation omits this shopping choice."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Allergy-relief category content is outside landmarks in the homepage shopping body, leaving that primary-content region unavailable for SR landmark navigation; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The allergy-relief category is outside main. Inferred consequence: main-landmark navigation cannot locate its category context. | B: Allergy category content lies in the missing main region. Inferred: landmark navigation omits this shopping choice. | C: Allergy-relief category content is outside landmarks in the homepage shopping body, leaving that primary-content region unavailable for SR landmark navigation; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0018",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0018",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0018"
    },
    {
      "errorId": "ST0019",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G018",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The allergy Shop now action belongs to an unlandmarked shopping section. Inferred consequence: the action has no containing main-region navigation context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Allergy shopping action lies outside landmarks. Inferred: main-landmark navigation omits this category/action context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The allergy shopping action and category lack main-region coverage. Landmark-based SR orientation cannot locate their primary region; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The allergy Shop now action belongs to an unlandmarked shopping section. Inferred consequence: the action has no containing main-region navigation context. | B: Allergy shopping action lies outside landmarks. Inferred: main-landmark navigation omits this category/action context. | C: The allergy shopping action and category lack main-region coverage. Landmark-based SR orientation cannot locate their primary region; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0019",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0019",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0019"
    },
    {
      "errorId": "ST0020",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G019",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The COVID-19 tests category is outside main. Inferred consequence: main-landmark navigation omits its shopping content."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "COVID-test category content lies in the missing main region. Inferred: landmark navigation omits this shopping choice."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The COVID-test category is substantive shopping content outside page landmarks. The missing main-region orientation is a keyboard/SR navigation issue inferred from structure."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The COVID-19 tests category is outside main. Inferred consequence: main-landmark navigation omits its shopping content. | B: COVID-test category content lies in the missing main region. Inferred: landmark navigation omits this shopping choice. | C: The COVID-test category is substantive shopping content outside page landmarks. The missing main-region orientation is a keyboard/SR navigation issue inferred from structure.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0020",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0020",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0020"
    },
    {
      "errorId": "ST0021",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G020",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The tests Shop now action is in the unlandmarked body. Inferred consequence: landmark navigation cannot locate the containing category content."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "COVID-test shopping action lies outside landmarks. Inferred: main-landmark navigation cannot reach this action through the primary-content landmark."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The COVID-test shopping action belongs to primary content absent from the landmark structure. Its landmark navigation context is missing; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The tests Shop now action is in the unlandmarked body. Inferred consequence: landmark navigation cannot locate the containing category content. | B: COVID-test shopping action lies outside landmarks. Inferred: main-landmark navigation cannot reach this action through the primary-content landmark. | C: The COVID-test shopping action belongs to primary content absent from the landmark structure. Its landmark navigation context is missing; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0021",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0021",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0021"
    },
    {
      "errorId": "ST0022",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G021",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The product/deals section heading is in the body without a main landmark. Inferred consequence: main-landmark navigation cannot reach this product selection context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Product/deal section heading and entry lie outside landmarks. Inferred: main-landmark orientation cannot identify this shopping section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The health-essentials and deals section lacks landmark coverage in the homepage body. SR landmark traversal cannot locate this product-shopping region; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The product/deals section heading is in the body without a main landmark. Inferred consequence: main-landmark navigation cannot reach this product selection context. | B: Product/deal section heading and entry lie outside landmarks. Inferred: main-landmark orientation cannot identify this shopping section. | C: The health-essentials and deals section lacks landmark coverage in the homepage body. SR landmark traversal cannot locate this product-shopping region; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0022",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0022",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0022"
    },
    {
      "errorId": "ST0023",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G022",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "All three product covers are substantive product content in the same unlandmarked main body. Inferred consequence: landmark navigation lacks the containing shopping region for these products."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Product cover information is within primary shopping content lacking a landmark. Inferred: landmark navigation omits the product section containing these identifiers."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The product-cover content in all three cards is outside landmarks within the unmarked product section. The shared primary-region orientation loss is inferred; the three instances need not be three independent defects."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: All three product covers are substantive product content in the same unlandmarked main body. Inferred consequence: landmark navigation lacks the containing shopping region for these products. | B: Product cover information is within primary shopping content lacking a landmark. Inferred: landmark navigation omits the product section containing these identifiers. | C: The product-cover content in all three cards is outside landmarks within the unmarked product section. The shared primary-region orientation loss is inferred; the three instances need not be three independent defects.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0023",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0023",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0023"
    },
    {
      "errorId": "ST0024",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G023",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The product availability/promotion badges lie outside landmarks. Inferred consequence: main-landmark navigation omits the containing shopping content and its purchase context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Product availability/promotion badges are in unlandmarked primary content. Inferred: main-landmark navigation omits this product-information context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The product badges convey shopping information outside landmark coverage. SR users lack landmark access to the primary product region containing them; consequence inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The product availability/promotion badges lie outside landmarks. Inferred consequence: main-landmark navigation omits the containing shopping content and its purchase context. | B: Product availability/promotion badges are in unlandmarked primary content. Inferred: main-landmark navigation omits this product-information context. | C: The product badges convey shopping information outside landmark coverage. SR users lack landmark access to the primary product region containing them; consequence inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0024",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0024",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0024"
    },
    {
      "errorId": "ST0025",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G024",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The product titles are outside main with their product cards. Inferred consequence: landmark navigation cannot locate the product-shopping region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Product names lie in the shopping region with no main landmark. Inferred: main-landmark navigation cannot reach the product-selection content."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "All three product titles are in the unmarked primary shopping region. Their availability as links does not restore main-landmark orientation; consequence inferred from structure."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The product titles are outside main with their product cards. Inferred consequence: landmark navigation cannot locate the product-shopping region. | B: Product names lie in the shopping region with no main landmark. Inferred: main-landmark navigation cannot reach the product-selection content. | C: All three product titles are in the unmarked primary shopping region. Their availability as links does not restore main-landmark orientation; consequence inferred from structure.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0025",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0025",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0025"
    },
    {
      "errorId": "ST0026",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G025",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Product ratings are substantive shopping information outside landmarks. Inferred consequence: main-landmark navigation has no containing product region to reach."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Ratings lie within unlandmarked shopping content. Inferred: landmark navigation omits these product-comparison details along with their section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Product ratings are substantive decision information in the body outside landmarks. SR landmark navigation lacks the encompassing product-content region; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: Product ratings are substantive shopping information outside landmarks. Inferred consequence: main-landmark navigation has no containing product region to reach. | B: Ratings lie within unlandmarked shopping content. Inferred: landmark navigation omits these product-comparison details along with their section. | C: Product ratings are substantive decision information in the body outside landmarks. SR landmark navigation lacks the encompassing product-content region; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0026",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0026",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0026"
    },
    {
      "errorId": "ST0027",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G026",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Product prices lie outside any main region. Inferred consequence: landmark navigation omits the containing purchase information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Prices lie within unlandmarked primary shopping content. Inferred: main-landmark navigation omits the product/pricing section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Product prices lie in primary content without landmark coverage, so landmark-based orientation cannot locate that shopping content. This consequence is inferred from DOM."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: Product prices lie outside any main region. Inferred consequence: landmark navigation omits the containing purchase information. | B: Prices lie within unlandmarked primary shopping content. Inferred: main-landmark navigation omits the product/pricing section. | C: Product prices lie in primary content without landmark coverage, so landmark-based orientation cannot locate that shopping content. This consequence is inferred from DOM.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0027",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0027",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0027"
    },
    {
      "errorId": "ST0028",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G027",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Shipping/pickup availability belongs to the unlandmarked product body. Inferred consequence: main-landmark navigation cannot locate this purchase context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Shipping/pickup availability belongs to the unlandmarked product section. Inferred: main-landmark navigation cannot reach that purchasing context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Shipping and pickup availability belongs to the unmarked product content. Missing landmark access to this primary region is a supported SR orientation issue; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: Shipping/pickup availability belongs to the unlandmarked product body. Inferred consequence: main-landmark navigation cannot locate this purchase context. | B: Shipping/pickup availability belongs to the unlandmarked product section. Inferred: main-landmark navigation cannot reach that purchasing context. | C: Shipping and pickup availability belongs to the unmarked product content. Missing landmark access to this primary region is a supported SR orientation issue; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0028",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0028",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0028"
    },
    {
      "errorId": "ST0029",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G028",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Quantity controls' context belongs to the product section outside main. Inferred consequence: landmark navigation provides no containing shopping region; this finding does not claim an absent control name."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Quantity context lies in primary product content outside landmarks. Inferred: main-landmark navigation omits this product-control context; no naming failure is separately asserted."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Quantity content belongs to purchase controls outside the page landmarks. The primary shopping region containing these controls is unavailable through landmark navigation; inferred, without claiming inaccessible control names."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: Quantity controls' context belongs to the product section outside main. Inferred consequence: landmark navigation provides no containing shopping region; this finding does not claim an absent control name. | B: Quantity context lies in primary product content outside landmarks. Inferred: main-landmark navigation omits this product-control context; no naming failure is separately asserted. | C: Quantity content belongs to purchase controls outside the page landmarks. The primary shopping region containing these controls is unavailable through landmark navigation; inferred, without claiming inaccessible control names.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0029",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0029",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0029"
    },
    {
      "errorId": "ST0030",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G022",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "All three product covers are substantive product content in the same unlandmarked main body. Inferred consequence: landmark navigation lacks the containing shopping region for these products."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Product cover information is within primary shopping content lacking a landmark. Inferred: landmark navigation omits the product section containing these identifiers."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The product-cover content in all three cards is outside landmarks within the unmarked product section. The shared primary-region orientation loss is inferred; the three instances need not be three independent defects."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: All three product covers are substantive product content in the same unlandmarked main body. Inferred consequence: landmark navigation lacks the containing shopping region for these products. | B: Product cover information is within primary shopping content lacking a landmark. Inferred: landmark navigation omits the product section containing these identifiers. | C: The product-cover content in all three cards is outside landmarks within the unmarked product section. The shared primary-region orientation loss is inferred; the three instances need not be three independent defects.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0030",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0030",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0030"
    },
    {
      "errorId": "ST0031",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G023",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The product availability/promotion badges lie outside landmarks. Inferred consequence: main-landmark navigation omits the containing shopping content and its purchase context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Product availability/promotion badges are in unlandmarked primary content. Inferred: main-landmark navigation omits this product-information context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The product badges convey shopping information outside landmark coverage. SR users lack landmark access to the primary product region containing them; consequence inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The product availability/promotion badges lie outside landmarks. Inferred consequence: main-landmark navigation omits the containing shopping content and its purchase context. | B: Product availability/promotion badges are in unlandmarked primary content. Inferred: main-landmark navigation omits this product-information context. | C: The product badges convey shopping information outside landmark coverage. SR users lack landmark access to the primary product region containing them; consequence inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0031",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0031",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0031"
    },
    {
      "errorId": "ST0032",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G024",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The product titles are outside main with their product cards. Inferred consequence: landmark navigation cannot locate the product-shopping region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Product names lie in the shopping region with no main landmark. Inferred: main-landmark navigation cannot reach the product-selection content."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "All three product titles are in the unmarked primary shopping region. Their availability as links does not restore main-landmark orientation; consequence inferred from structure."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The product titles are outside main with their product cards. Inferred consequence: landmark navigation cannot locate the product-shopping region. | B: Product names lie in the shopping region with no main landmark. Inferred: main-landmark navigation cannot reach the product-selection content. | C: All three product titles are in the unmarked primary shopping region. Their availability as links does not restore main-landmark orientation; consequence inferred from structure.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0032",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0032",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0032"
    },
    {
      "errorId": "ST0033",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G025",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Product ratings are substantive shopping information outside landmarks. Inferred consequence: main-landmark navigation has no containing product region to reach."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Ratings lie within unlandmarked shopping content. Inferred: landmark navigation omits these product-comparison details along with their section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Product ratings are substantive decision information in the body outside landmarks. SR landmark navigation lacks the encompassing product-content region; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: Product ratings are substantive shopping information outside landmarks. Inferred consequence: main-landmark navigation has no containing product region to reach. | B: Ratings lie within unlandmarked shopping content. Inferred: landmark navigation omits these product-comparison details along with their section. | C: Product ratings are substantive decision information in the body outside landmarks. SR landmark navigation lacks the encompassing product-content region; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0033",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0033",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0033"
    },
    {
      "errorId": "ST0034",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G026",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Product prices lie outside any main region. Inferred consequence: landmark navigation omits the containing purchase information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Prices lie within unlandmarked primary shopping content. Inferred: main-landmark navigation omits the product/pricing section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Product prices lie in primary content without landmark coverage, so landmark-based orientation cannot locate that shopping content. This consequence is inferred from DOM."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: Product prices lie outside any main region. Inferred consequence: landmark navigation omits the containing purchase information. | B: Prices lie within unlandmarked primary shopping content. Inferred: main-landmark navigation omits the product/pricing section. | C: Product prices lie in primary content without landmark coverage, so landmark-based orientation cannot locate that shopping content. This consequence is inferred from DOM.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0034",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0034",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0034"
    },
    {
      "errorId": "ST0035",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G027",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Shipping/pickup availability belongs to the unlandmarked product body. Inferred consequence: main-landmark navigation cannot locate this purchase context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Shipping/pickup availability belongs to the unlandmarked product section. Inferred: main-landmark navigation cannot reach that purchasing context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Shipping and pickup availability belongs to the unmarked product content. Missing landmark access to this primary region is a supported SR orientation issue; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: Shipping/pickup availability belongs to the unlandmarked product body. Inferred consequence: main-landmark navigation cannot locate this purchase context. | B: Shipping/pickup availability belongs to the unlandmarked product section. Inferred: main-landmark navigation cannot reach that purchasing context. | C: Shipping and pickup availability belongs to the unmarked product content. Missing landmark access to this primary region is a supported SR orientation issue; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0035",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0035",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0035"
    },
    {
      "errorId": "ST0036",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G028",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Quantity controls' context belongs to the product section outside main. Inferred consequence: landmark navigation provides no containing shopping region; this finding does not claim an absent control name."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Quantity context lies in primary product content outside landmarks. Inferred: main-landmark navigation omits this product-control context; no naming failure is separately asserted."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Quantity content belongs to purchase controls outside the page landmarks. The primary shopping region containing these controls is unavailable through landmark navigation; inferred, without claiming inaccessible control names."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: Quantity controls' context belongs to the product section outside main. Inferred consequence: landmark navigation provides no containing shopping region; this finding does not claim an absent control name. | B: Quantity context lies in primary product content outside landmarks. Inferred: main-landmark navigation omits this product-control context; no naming failure is separately asserted. | C: Quantity content belongs to purchase controls outside the page landmarks. The primary shopping region containing these controls is unavailable through landmark navigation; inferred, without claiming inaccessible control names.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0036",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0036",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0036"
    },
    {
      "errorId": "ST0037",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G022",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "All three product covers are substantive product content in the same unlandmarked main body. Inferred consequence: landmark navigation lacks the containing shopping region for these products."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Product cover information is within primary shopping content lacking a landmark. Inferred: landmark navigation omits the product section containing these identifiers."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The product-cover content in all three cards is outside landmarks within the unmarked product section. The shared primary-region orientation loss is inferred; the three instances need not be three independent defects."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: All three product covers are substantive product content in the same unlandmarked main body. Inferred consequence: landmark navigation lacks the containing shopping region for these products. | B: Product cover information is within primary shopping content lacking a landmark. Inferred: landmark navigation omits the product section containing these identifiers. | C: The product-cover content in all three cards is outside landmarks within the unmarked product section. The shared primary-region orientation loss is inferred; the three instances need not be three independent defects.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0037",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0037",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0037"
    },
    {
      "errorId": "ST0038",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G023",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The product availability/promotion badges lie outside landmarks. Inferred consequence: main-landmark navigation omits the containing shopping content and its purchase context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Product availability/promotion badges are in unlandmarked primary content. Inferred: main-landmark navigation omits this product-information context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The product badges convey shopping information outside landmark coverage. SR users lack landmark access to the primary product region containing them; consequence inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The product availability/promotion badges lie outside landmarks. Inferred consequence: main-landmark navigation omits the containing shopping content and its purchase context. | B: Product availability/promotion badges are in unlandmarked primary content. Inferred: main-landmark navigation omits this product-information context. | C: The product badges convey shopping information outside landmark coverage. SR users lack landmark access to the primary product region containing them; consequence inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0038",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0038",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0038"
    },
    {
      "errorId": "ST0039",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G024",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The product titles are outside main with their product cards. Inferred consequence: landmark navigation cannot locate the product-shopping region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Product names lie in the shopping region with no main landmark. Inferred: main-landmark navigation cannot reach the product-selection content."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "All three product titles are in the unmarked primary shopping region. Their availability as links does not restore main-landmark orientation; consequence inferred from structure."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The product titles are outside main with their product cards. Inferred consequence: landmark navigation cannot locate the product-shopping region. | B: Product names lie in the shopping region with no main landmark. Inferred: main-landmark navigation cannot reach the product-selection content. | C: All three product titles are in the unmarked primary shopping region. Their availability as links does not restore main-landmark orientation; consequence inferred from structure.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0039",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0039",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0039"
    },
    {
      "errorId": "ST0040",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G025",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Product ratings are substantive shopping information outside landmarks. Inferred consequence: main-landmark navigation has no containing product region to reach."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Ratings lie within unlandmarked shopping content. Inferred: landmark navigation omits these product-comparison details along with their section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Product ratings are substantive decision information in the body outside landmarks. SR landmark navigation lacks the encompassing product-content region; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: Product ratings are substantive shopping information outside landmarks. Inferred consequence: main-landmark navigation has no containing product region to reach. | B: Ratings lie within unlandmarked shopping content. Inferred: landmark navigation omits these product-comparison details along with their section. | C: Product ratings are substantive decision information in the body outside landmarks. SR landmark navigation lacks the encompassing product-content region; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0040",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0040",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0040"
    },
    {
      "errorId": "ST0041",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G026",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Product prices lie outside any main region. Inferred consequence: landmark navigation omits the containing purchase information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Prices lie within unlandmarked primary shopping content. Inferred: main-landmark navigation omits the product/pricing section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Product prices lie in primary content without landmark coverage, so landmark-based orientation cannot locate that shopping content. This consequence is inferred from DOM."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: Product prices lie outside any main region. Inferred consequence: landmark navigation omits the containing purchase information. | B: Prices lie within unlandmarked primary shopping content. Inferred: main-landmark navigation omits the product/pricing section. | C: Product prices lie in primary content without landmark coverage, so landmark-based orientation cannot locate that shopping content. This consequence is inferred from DOM.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0041",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0041",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0041"
    },
    {
      "errorId": "ST0042",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G027",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Shipping/pickup availability belongs to the unlandmarked product body. Inferred consequence: main-landmark navigation cannot locate this purchase context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Shipping/pickup availability belongs to the unlandmarked product section. Inferred: main-landmark navigation cannot reach that purchasing context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Shipping and pickup availability belongs to the unmarked product content. Missing landmark access to this primary region is a supported SR orientation issue; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: Shipping/pickup availability belongs to the unlandmarked product body. Inferred consequence: main-landmark navigation cannot locate this purchase context. | B: Shipping/pickup availability belongs to the unlandmarked product section. Inferred: main-landmark navigation cannot reach that purchasing context. | C: Shipping and pickup availability belongs to the unmarked product content. Missing landmark access to this primary region is a supported SR orientation issue; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0042",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0042",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0042"
    },
    {
      "errorId": "ST0043",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G029",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The in-store-services feature lies outside main. Inferred consequence: landmark navigation cannot locate its service-selection content."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "In-store-service section lies outside landmarks. Inferred: users navigating through the main landmark cannot reach this service section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The in-store services feature is meaningful homepage body content without landmark coverage. SR landmark navigation cannot locate its primary region; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The in-store-services feature lies outside main. Inferred consequence: landmark navigation cannot locate its service-selection content. | B: In-store-service section lies outside landmarks. Inferred: users navigating through the main landmark cannot reach this service section. | C: The in-store services feature is meaningful homepage body content without landmark coverage. SR landmark navigation cannot locate its primary region; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0043",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0043",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0043"
    },
    {
      "errorId": "ST0044",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G030",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The care-services heading is in the unlandmarked page body. Inferred consequence: main-landmark navigation lacks its containing service region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Service section heading belongs to missing main content. Inferred: landmark orientation omits this service section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The care-service heading is outside the page landmark structure with its feature. Heading navigation does not cure the absent main-region orientation; consequence inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The care-services heading is in the unlandmarked page body. Inferred consequence: main-landmark navigation lacks its containing service region. | B: Service section heading belongs to missing main content. Inferred: landmark orientation omits this service section. | C: The care-service heading is outside the page landmark structure with its feature. Heading navigation does not cure the absent main-region orientation; consequence inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0044",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0044",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0044"
    },
    {
      "errorId": "ST0045",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G031",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The screenings and treatment description is outside landmarks with the services body. Inferred consequence: main-landmark navigation cannot locate this care information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Screening/testing explanation lies outside landmarks. Inferred: main-landmark navigation cannot reach this service-information context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The local-care explanation is substantive primary content outside landmarks. Its surrounding main content is omitted from SR landmark navigation; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The screenings and treatment description is outside landmarks with the services body. Inferred consequence: main-landmark navigation cannot locate this care information. | B: Screening/testing explanation lies outside landmarks. Inferred: main-landmark navigation cannot reach this service-information context. | C: The local-care explanation is substantive primary content outside landmarks. Its surrounding main content is omitted from SR landmark navigation; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0045",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0045",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0045"
    },
    {
      "errorId": "ST0046",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G032",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The ExtraCare feature is outside main. Inferred consequence: landmark navigation omits its rewards-enrollment content."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "ExtraCare section lies in primary content without a landmark. Inferred: main-landmark navigation omits the rewards section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The ExtraCare feature is outside landmark coverage in the primary homepage body. The missing region affects SR orientation to membership information; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The ExtraCare feature is outside main. Inferred consequence: landmark navigation omits its rewards-enrollment content. | B: ExtraCare section lies in primary content without a landmark. Inferred: main-landmark navigation omits the rewards section. | C: The ExtraCare feature is outside landmark coverage in the primary homepage body. The missing region affects SR orientation to membership information; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0046",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0046",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0046"
    },
    {
      "errorId": "ST0047",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G033",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The rewards feature heading belongs to the unlandmarked page body. Inferred consequence: main-landmark navigation cannot locate the enrollment region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Rewards section title lies outside landmarks. Inferred: main-landmark orientation cannot identify this primary-content section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The rewards heading belongs to the unmarked main content. Landmark navigation cannot locate that primary region even though other reading modes remain available; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The rewards feature heading belongs to the unlandmarked page body. Inferred consequence: main-landmark navigation cannot locate the enrollment region. | B: Rewards section title lies outside landmarks. Inferred: main-landmark orientation cannot identify this primary-content section. | C: The rewards heading belongs to the unmarked main content. Landmark navigation cannot locate that primary region even though other reading modes remain available; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0047",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0047",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0047"
    },
    {
      "errorId": "ST0048",
      "site": "cvs",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/00-cvs/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/00-cvs/dist",
      "reviewGroup": "G034",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0002",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The rewards explanation is substantive body content outside landmarks. Inferred consequence: main-landmark navigation omits its enrollment context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Rewards explanation lies in unlandmarked primary content. Inferred: main-landmark navigation omits this membership information."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The membership-benefit explanation is outside landmarks in the primary body. The missing primary-region navigation is supported by DOM and inferred for SR use."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0002 (P01; One semantic main wrapper enclosing homepage content sections after HEADER and before FOOTER; no utility bar members. Base majority: A: The rewards explanation is substantive body content outside landmarks. Inferred consequence: main-landmark navigation omits its enrollment context. | B: Rewards explanation lies in unlandmarked primary content. Inferred: main-landmark navigation omits this membership information. | C: The membership-benefit explanation is outside landmarks in the primary body. The missing primary-region navigation is supported by DOM and inferred for SR use.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0048",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0048",
      "duplicateProposal": "P01",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The specified CVS nodes are one continuous substantive homepage body between header and footer, all lacking the same main wrapper. Adding that specific wrapper resolves the main-landmark absence and the listed region findings together; this is a shared containment repair inferred from DOM, not merely a shared rule."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/CVS snapshot: the listed region nodes all belong to the concrete primary-content block between header and footer with no main. One main wrapper repairs the missing-main finding and all these region omissions; utility nodes are correctly outside this proposal."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The specified CVS hero, shopping, product and service nodes all form the primary body between header and footer with no main. One main wrapper addresses both the missing-main report and all listed region reports, a concrete common structural defect. Utility-strip candidates are correctly outside this relation."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0048"
    },
    {
      "errorId": "ST0058",
      "site": "cargurus",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/01-cargurus/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/01-cargurus/dist",
      "reviewGroup": "G040",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0058",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0058",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0058"
    },
    {
      "errorId": "ST0059",
      "site": "cargurus",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/01-cargurus/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/01-cargurus/dist",
      "reviewGroup": "G040",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0058",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0058 (E001); 已审阅的同站同组件样式：[{\"declaration\": \"var(--muted)\", \"file\": \"index-CJqp0JpH.css\", \"selector\": \".trust-strip span\"}]；目标共享 rgb(104, 125, 140)/12px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0059",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0059",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E001",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The trust-strip statistic descriptions share the specific .trust-strip span color declaration and actual rgb(104,125,140) at 12px. A local color correction to that repeated description field addresses these same-source reports together. This approves the repair relationship, not general contrast validity or a tested replacement color."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The repeated trust-statistic captions use the same local .trust-strip span foreground declaration and have matching actual computed color/size. A change to this trust-caption foreground treatment addresses the shared candidate mechanism; general contrast validity remains unadjudicated."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The trust-strip statistics share the specific .trust-strip span color declaration and matching computed foreground. A single local text-color repair addresses these instances; this does not adjudicate their general contrast validity."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--muted)\", \"file\": \"index-CJqp0JpH.css\", \"selector\": \".trust-strip span\"}]；目标共享 rgb(104, 125, 140)/12px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0059"
    },
    {
      "errorId": "ST0060",
      "site": "cargurus",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/01-cargurus/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/01-cargurus/dist",
      "reviewGroup": "G040",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0058",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0058 (E001); 已审阅的同站同组件样式：[{\"declaration\": \"var(--muted)\", \"file\": \"index-CJqp0JpH.css\", \"selector\": \".trust-strip span\"}]；目标共享 rgb(104, 125, 140)/12px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0060",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0060",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E001",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The trust-strip statistic descriptions share the specific .trust-strip span color declaration and actual rgb(104,125,140) at 12px. A local color correction to that repeated description field addresses these same-source reports together. This approves the repair relationship, not general contrast validity or a tested replacement color."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The repeated trust-statistic captions use the same local .trust-strip span foreground declaration and have matching actual computed color/size. A change to this trust-caption foreground treatment addresses the shared candidate mechanism; general contrast validity remains unadjudicated."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The trust-strip statistics share the specific .trust-strip span color declaration and matching computed foreground. A single local text-color repair addresses these instances; this does not adjudicate their general contrast validity."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--muted)\", \"file\": \"index-CJqp0JpH.css\", \"selector\": \".trust-strip span\"}]；目标共享 rgb(104, 125, 140)/12px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0060"
    },
    {
      "errorId": "ST0061",
      "site": "cargurus",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/01-cargurus/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/01-cargurus/dist",
      "reviewGroup": "G040",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0058",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0058 (E001); 已审阅的同站同组件样式：[{\"declaration\": \"var(--muted)\", \"file\": \"index-CJqp0JpH.css\", \"selector\": \".trust-strip span\"}]；目标共享 rgb(104, 125, 140)/12px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0061",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0061",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E001",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The trust-strip statistic descriptions share the specific .trust-strip span color declaration and actual rgb(104,125,140) at 12px. A local color correction to that repeated description field addresses these same-source reports together. This approves the repair relationship, not general contrast validity or a tested replacement color."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The repeated trust-statistic captions use the same local .trust-strip span foreground declaration and have matching actual computed color/size. A change to this trust-caption foreground treatment addresses the shared candidate mechanism; general contrast validity remains unadjudicated."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The trust-strip statistics share the specific .trust-strip span color declaration and matching computed foreground. A single local text-color repair addresses these instances; this does not adjudicate their general contrast validity."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--muted)\", \"file\": \"index-CJqp0JpH.css\", \"selector\": \".trust-strip span\"}]；目标共享 rgb(104, 125, 140)/12px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0061"
    },
    {
      "errorId": "ST0062",
      "site": "cargurus",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/01-cargurus/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/01-cargurus/dist",
      "reviewGroup": "G041",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0062",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0062",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0062"
    },
    {
      "errorId": "ST0063",
      "site": "cargurus",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/01-cargurus/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/01-cargurus/dist",
      "reviewGroup": "G042",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0063",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0063",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0063"
    },
    {
      "errorId": "ST0064",
      "site": "cargurus",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/01-cargurus/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/01-cargurus/dist",
      "reviewGroup": "G042",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0063",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0063 (E002); 已审阅的同站同组件样式：[{\"declaration\": \"var(--muted)\", \"file\": \"index-CJqp0JpH.css\", \"selector\": \".feature-card p\"}]；目标共享 rgb(104, 125, 140)/16px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0064",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0064",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E002",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The feature-card descriptions use the same .feature-card p declaration and actual rgb(104,125,140) at 16px. Correcting the description color in this specific repeated card field is one local repair; general accessibility validity remains unadjudicated."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "These are repeated feature-card explanatory paragraphs with the same active computed foreground from .feature-card p. Their common repair is the local feature-description foreground declaration, not merely the global muted token."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "These feature-card descriptions share .feature-card p and its applied muted foreground at the same text size. One repair to that component description color covers the reported instances."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--muted)\", \"file\": \"index-CJqp0JpH.css\", \"selector\": \".feature-card p\"}]；目标共享 rgb(104, 125, 140)/16px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0064"
    },
    {
      "errorId": "ST0065",
      "site": "cargurus",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/01-cargurus/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/01-cargurus/dist",
      "reviewGroup": "G042",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0063",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0063 (E002); 已审阅的同站同组件样式：[{\"declaration\": \"var(--muted)\", \"file\": \"index-CJqp0JpH.css\", \"selector\": \".feature-card p\"}]；目标共享 rgb(104, 125, 140)/16px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0065",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0065",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E002",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The feature-card descriptions use the same .feature-card p declaration and actual rgb(104,125,140) at 16px. Correcting the description color in this specific repeated card field is one local repair; general accessibility validity remains unadjudicated."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "These are repeated feature-card explanatory paragraphs with the same active computed foreground from .feature-card p. Their common repair is the local feature-description foreground declaration, not merely the global muted token."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "These feature-card descriptions share .feature-card p and its applied muted foreground at the same text size. One repair to that component description color covers the reported instances."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--muted)\", \"file\": \"index-CJqp0JpH.css\", \"selector\": \".feature-card p\"}]；目标共享 rgb(104, 125, 140)/16px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0065"
    },
    {
      "errorId": "ST0066",
      "site": "cargurus",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/01-cargurus/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/01-cargurus/dist",
      "reviewGroup": "G043",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0066",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0066",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0066"
    },
    {
      "errorId": "ST0067",
      "site": "cargurus",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/01-cargurus/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/01-cargurus/dist",
      "reviewGroup": "G043",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0067",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0067",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0067"
    },
    {
      "errorId": "ST0094",
      "site": "macys",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/04-macys/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/04-macys/dist",
      "reviewGroup": "G057",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0094",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0094",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0094"
    },
    {
      "errorId": "ST0095",
      "site": "macys",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/04-macys/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/04-macys/dist",
      "reviewGroup": "G058",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0095",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0095",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0095"
    },
    {
      "errorId": "ST0096",
      "site": "macys",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/04-macys/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/04-macys/dist",
      "reviewGroup": "G058",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0095",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0095 (E005); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(130, 125, 120)\", \"file\": \"index-1Ei0oUn_.css\", \"selector\": \".price-original\"}]；目标共享 rgb(130, 125, 120)/13.12px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0096",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0096",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E005",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "Both original-price amounts use .price-original with actual rgb(130,125,120) and 13.12px. Their repeated original-price field has one specific color declaration to repair; differing numeric prices do not require independent fixes."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Both amounts are original-price fields styled by .price-original, with identical computed foreground and size. One original-price foreground change covers the repeated field treatment."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "Both original-price amounts use .price-original with the same applied color and size. Changing that original-price color declaration repairs the same source styling for both."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(130, 125, 120)\", \"file\": \"index-1Ei0oUn_.css\", \"selector\": \".price-original\"}]；目标共享 rgb(130, 125, 120)/13.12px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0096"
    },
    {
      "errorId": "ST0097",
      "site": "macys",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/04-macys/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/04-macys/dist",
      "reviewGroup": "G059",
      "decision": "correct",
      "baseDecision": "correct",
      "canonicalId": null,
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The shipping/pickup promotion and Shop Clearance content precede the header outside landmarks. Inferred consequence: landmark navigation omits this actionable site-level promotion rather than placing it in header or main context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Shipping, pickup and clearance promotion content is outside landmarks above the header content. Inferred: landmark-based navigation omits this shopping/service information."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The shipping/pickup promotion and clearance action precede the header outside landmarks. This meaningful offer/navigation content is omitted by landmark-based SR orientation; inferred from DOM placement."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: The shipping/pickup promotion and Shop Clearance content precede the header outside landmarks. Inferred consequence: landmark navigation omits this actionable site-level promotion rather than placing it in header or main context. | B: Shipping, pickup and clearance promotion content is outside landmarks above the header content. Inferred: landmark-based navigation omits this shopping/service information. | C: The shipping/pickup promotion and clearance action precede the header outside landmarks. This meaningful offer/navigation content is omitted by landmark-based SR orientation; inferred from DOM placement.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0097",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0097",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0097"
    },
    {
      "errorId": "ST0119",
      "site": "uniqlo",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/05-uniqlo/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/05-uniqlo/dist",
      "reviewGroup": "G071",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0119",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0119",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0119"
    },
    {
      "errorId": "ST0120",
      "site": "uniqlo",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/05-uniqlo/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/05-uniqlo/dist",
      "reviewGroup": "G072",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0120",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0120",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0120"
    },
    {
      "errorId": "ST0121",
      "site": "uniqlo",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/05-uniqlo/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/05-uniqlo/dist",
      "reviewGroup": "G073",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0121",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0121",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0121"
    },
    {
      "errorId": "ST0122",
      "site": "uniqlo",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/05-uniqlo/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/05-uniqlo/dist",
      "reviewGroup": "G071",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0119",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0119 (E007); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(119, 119, 119)\", \"file\": \"index-CDnoI4AK.css\", \"selector\": \".product-category\"}]；目标共享 rgb(119, 119, 119)/10.88px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0122",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0122",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E007",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "All four category fields use .product-category and actual rgb(119,119,119) at 10.88px. The different merchandise categories instantiate the same styled field, supporting one local category-color repair without deciding general validity."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "All four candidates are product-category captions using .product-category and matching actual foreground/size. Their differing category text does not require separate repairs to the shared caption foreground."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All four product-category fields share .product-category and the actual 119-gray foreground at 10.88px. A single product-category color repair addresses this repeated field style."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(119, 119, 119)\", \"file\": \"index-CDnoI4AK.css\", \"selector\": \".product-category\"}]；目标共享 rgb(119, 119, 119)/10.88px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0122"
    },
    {
      "errorId": "ST0123",
      "site": "uniqlo",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/05-uniqlo/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/05-uniqlo/dist",
      "reviewGroup": "G072",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0120",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0120 (E009); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(136, 136, 136)\", \"file\": \"index-CDnoI4AK.css\", \"selector\": \".rating span\"}]；目标共享 rgb(136, 136, 136)/11.52px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0123",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0123",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E009",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The rating-count spans share .rating span with actual rgb(136,136,136) at 11.52px. The differing counts are instances of one rating-count color treatment, so one local rule correction is the common repair."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "These review-count spans repeat the same role inside product ratings and share .rating span with matching actual color/size. One rating-count foreground change covers them."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "These review counts share .rating span and its applied 136-gray foreground at 11.52px. Repairing the rating-count text color once covers the repeated instances."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(136, 136, 136)\", \"file\": \"index-CDnoI4AK.css\", \"selector\": \".rating span\"}]；目标共享 rgb(136, 136, 136)/11.52px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0123"
    },
    {
      "errorId": "ST0124",
      "site": "uniqlo",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/05-uniqlo/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/05-uniqlo/dist",
      "reviewGroup": "G073",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0121",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0121 (E011); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(119, 119, 119)\", \"file\": \"index-CDnoI4AK.css\", \"selector\": \".swatches span\"}]；目标共享 rgb(119, 119, 119)/11.2px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0124",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0124",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E011",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "These are color-name text labels in the same swatches field, all using .swatches span and actual rgb(119,119,119) at 11.2px. A correction to that label-text color rule is a concrete common repair; no claim about the final composited background or replacement contrast is made."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates are text labels of product color swatches, all sharing .swatches span and matching actual foreground/size. One swatch-label foreground repair covers these repeated labels."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The color-name labels share the local .swatches span foreground declaration and computed size/color. One swatch-label color repair addresses all listed labels."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(119, 119, 119)\", \"file\": \"index-CDnoI4AK.css\", \"selector\": \".swatches span\"}]；目标共享 rgb(119, 119, 119)/11.2px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0124"
    },
    {
      "errorId": "ST0125",
      "site": "uniqlo",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/05-uniqlo/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/05-uniqlo/dist",
      "reviewGroup": "G071",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0119",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0119 (E007); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(119, 119, 119)\", \"file\": \"index-CDnoI4AK.css\", \"selector\": \".product-category\"}]；目标共享 rgb(119, 119, 119)/10.88px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0125",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0125",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E007",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "All four category fields use .product-category and actual rgb(119,119,119) at 10.88px. The different merchandise categories instantiate the same styled field, supporting one local category-color repair without deciding general validity."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "All four candidates are product-category captions using .product-category and matching actual foreground/size. Their differing category text does not require separate repairs to the shared caption foreground."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All four product-category fields share .product-category and the actual 119-gray foreground at 10.88px. A single product-category color repair addresses this repeated field style."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(119, 119, 119)\", \"file\": \"index-CDnoI4AK.css\", \"selector\": \".product-category\"}]；目标共享 rgb(119, 119, 119)/10.88px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0125"
    },
    {
      "errorId": "ST0126",
      "site": "uniqlo",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/05-uniqlo/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/05-uniqlo/dist",
      "reviewGroup": "G072",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0120",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0120 (E009); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(136, 136, 136)\", \"file\": \"index-CDnoI4AK.css\", \"selector\": \".rating span\"}]；目标共享 rgb(136, 136, 136)/11.52px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0126",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0126",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E009",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The rating-count spans share .rating span with actual rgb(136,136,136) at 11.52px. The differing counts are instances of one rating-count color treatment, so one local rule correction is the common repair."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "These review-count spans repeat the same role inside product ratings and share .rating span with matching actual color/size. One rating-count foreground change covers them."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "These review counts share .rating span and its applied 136-gray foreground at 11.52px. Repairing the rating-count text color once covers the repeated instances."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(136, 136, 136)\", \"file\": \"index-CDnoI4AK.css\", \"selector\": \".rating span\"}]；目标共享 rgb(136, 136, 136)/11.52px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0126"
    },
    {
      "errorId": "ST0127",
      "site": "uniqlo",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/05-uniqlo/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/05-uniqlo/dist",
      "reviewGroup": "G073",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0121",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0121 (E011); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(119, 119, 119)\", \"file\": \"index-CDnoI4AK.css\", \"selector\": \".swatches span\"}]；目标共享 rgb(119, 119, 119)/11.2px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0127",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0127",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E011",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "These are color-name text labels in the same swatches field, all using .swatches span and actual rgb(119,119,119) at 11.2px. A correction to that label-text color rule is a concrete common repair; no claim about the final composited background or replacement contrast is made."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates are text labels of product color swatches, all sharing .swatches span and matching actual foreground/size. One swatch-label foreground repair covers these repeated labels."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The color-name labels share the local .swatches span foreground declaration and computed size/color. One swatch-label color repair addresses all listed labels."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(119, 119, 119)\", \"file\": \"index-CDnoI4AK.css\", \"selector\": \".swatches span\"}]；目标共享 rgb(119, 119, 119)/11.2px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0127"
    },
    {
      "errorId": "ST0128",
      "site": "uniqlo",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/05-uniqlo/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/05-uniqlo/dist",
      "reviewGroup": "G071",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0119",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0119 (E007); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(119, 119, 119)\", \"file\": \"index-CDnoI4AK.css\", \"selector\": \".product-category\"}]；目标共享 rgb(119, 119, 119)/10.88px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0128",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0128",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E007",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "All four category fields use .product-category and actual rgb(119,119,119) at 10.88px. The different merchandise categories instantiate the same styled field, supporting one local category-color repair without deciding general validity."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "All four candidates are product-category captions using .product-category and matching actual foreground/size. Their differing category text does not require separate repairs to the shared caption foreground."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All four product-category fields share .product-category and the actual 119-gray foreground at 10.88px. A single product-category color repair addresses this repeated field style."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(119, 119, 119)\", \"file\": \"index-CDnoI4AK.css\", \"selector\": \".product-category\"}]；目标共享 rgb(119, 119, 119)/10.88px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0128"
    },
    {
      "errorId": "ST0129",
      "site": "uniqlo",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/05-uniqlo/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/05-uniqlo/dist",
      "reviewGroup": "G072",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0120",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0120 (E009); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(136, 136, 136)\", \"file\": \"index-CDnoI4AK.css\", \"selector\": \".rating span\"}]；目标共享 rgb(136, 136, 136)/11.52px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0129",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0129",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E009",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The rating-count spans share .rating span with actual rgb(136,136,136) at 11.52px. The differing counts are instances of one rating-count color treatment, so one local rule correction is the common repair."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "These review-count spans repeat the same role inside product ratings and share .rating span with matching actual color/size. One rating-count foreground change covers them."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "These review counts share .rating span and its applied 136-gray foreground at 11.52px. Repairing the rating-count text color once covers the repeated instances."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(136, 136, 136)\", \"file\": \"index-CDnoI4AK.css\", \"selector\": \".rating span\"}]；目标共享 rgb(136, 136, 136)/11.52px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0129"
    },
    {
      "errorId": "ST0130",
      "site": "uniqlo",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/05-uniqlo/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/05-uniqlo/dist",
      "reviewGroup": "G074",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0130",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0130",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0130"
    },
    {
      "errorId": "ST0131",
      "site": "uniqlo",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/05-uniqlo/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/05-uniqlo/dist",
      "reviewGroup": "G073",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0121",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0121 (E011); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(119, 119, 119)\", \"file\": \"index-CDnoI4AK.css\", \"selector\": \".swatches span\"}]；目标共享 rgb(119, 119, 119)/11.2px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0131",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0131",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E011",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "These are color-name text labels in the same swatches field, all using .swatches span and actual rgb(119,119,119) at 11.2px. A correction to that label-text color rule is a concrete common repair; no claim about the final composited background or replacement contrast is made."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates are text labels of product color swatches, all sharing .swatches span and matching actual foreground/size. One swatch-label foreground repair covers these repeated labels."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The color-name labels share the local .swatches span foreground declaration and computed size/color. One swatch-label color repair addresses all listed labels."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(119, 119, 119)\", \"file\": \"index-CDnoI4AK.css\", \"selector\": \".swatches span\"}]；目标共享 rgb(119, 119, 119)/11.2px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0131"
    },
    {
      "errorId": "ST0132",
      "site": "uniqlo",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/05-uniqlo/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/05-uniqlo/dist",
      "reviewGroup": "G075",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0132",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0132",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0132"
    },
    {
      "errorId": "ST0133",
      "site": "uniqlo",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/05-uniqlo/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/05-uniqlo/dist",
      "reviewGroup": "G076",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0133",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0133",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0133"
    },
    {
      "errorId": "ST0134",
      "site": "uniqlo",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/05-uniqlo/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/05-uniqlo/dist",
      "reviewGroup": "G077",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0134",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0134",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0134"
    },
    {
      "errorId": "ST0135",
      "site": "uniqlo",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/05-uniqlo/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/05-uniqlo/dist",
      "reviewGroup": "G077",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0135",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0135",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0135"
    },
    {
      "errorId": "ST0136",
      "site": "uniqlo",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/05-uniqlo/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/05-uniqlo/dist",
      "reviewGroup": "G078",
      "decision": "correct",
      "baseDecision": "correct",
      "canonicalId": null,
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Shipping, store-finding and returns utility content lies outside landmarks ahead of the header. Inferred consequence: landmark-based orientation omits these site-level service options."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Shipping threshold, store finder and return information lie outside landmarks. Inferred: landmark navigation omits this utility/service content."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Shipping, store-finding and returns utility content sits outside the page landmarks before the header. Its meaningful utility context is missing from SR landmark traversal; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Shipping, store-finding and returns utility content lies outside landmarks ahead of the header. Inferred consequence: landmark-based orientation omits these site-level service options. | B: Shipping threshold, store finder and return information lie outside landmarks. Inferred: landmark navigation omits this utility/service content. | C: Shipping, store-finding and returns utility content sits outside the page landmarks before the header. Its meaningful utility context is missing from SR landmark traversal; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0136",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0136",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0136"
    },
    {
      "errorId": "ST0184",
      "site": "flightaware",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/06-flightaware/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/06-flightaware/dist",
      "reviewGroup": "G093",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0184",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0184",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0184"
    },
    {
      "errorId": "ST0185",
      "site": "flightaware",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/06-flightaware/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/06-flightaware/dist",
      "reviewGroup": "G094",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0185",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0185",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0185"
    },
    {
      "errorId": "ST0186",
      "site": "flightaware",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/06-flightaware/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/06-flightaware/dist",
      "reviewGroup": "G095",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0186",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0186",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0186"
    },
    {
      "errorId": "ST0187",
      "site": "flightaware",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/06-flightaware/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/06-flightaware/dist",
      "reviewGroup": "G096",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0187",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0187",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0187"
    },
    {
      "errorId": "ST0188",
      "site": "flightaware",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/06-flightaware/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/06-flightaware/dist",
      "reviewGroup": "G096",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0187",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0187 (E013); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(0, 139, 185)\", \"file\": \"index-CxkHqXh4.css\", \"selector\": \".text-link, .card-link\"}]；目标共享 rgb(0, 139, 185)/16px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0188",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0188",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E013",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "View KCCR and Browse photos use the same combined .text-link, .card-link color declaration and actual rgb(0,139,185) at 16px. Correcting this particular link-color treatment is one concrete source edit across its two link variants; approval does not certify a replacement color against their effective backgrounds."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The two link labels use the explicitly shared local .text-link, .card-link foreground declaration, confirmed by the same computed color/size. They are instances of the shared textual-link color treatment; changing that declaration is the common source repair, without asserting that post-change contrast has been verified."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "Both links receive the same combined .text-link, .card-link color declaration and matching computed foreground/size. A repair to that explicit shared link-color declaration covers both selectors; general contrast validity is not decided here."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(0, 139, 185)\", \"file\": \"index-CxkHqXh4.css\", \"selector\": \".text-link, .card-link\"}]；目标共享 rgb(0, 139, 185)/16px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0188"
    },
    {
      "errorId": "ST0189",
      "site": "flightaware",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/06-flightaware/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/06-flightaware/dist",
      "reviewGroup": "G097",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0189",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0189",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0189"
    },
    {
      "errorId": "ST0201",
      "site": "yelp",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/08-yelp/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/08-yelp/dist",
      "reviewGroup": "G106",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0201",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0201",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0201"
    },
    {
      "errorId": "ST0202",
      "site": "yelp",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/08-yelp/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/08-yelp/dist",
      "reviewGroup": "G107",
      "decision": "correct",
      "baseDecision": "correct",
      "canonicalId": null,
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The Yelp hero introduction lies outside landmarks. Inferred consequence: landmark navigation cannot locate the page's discovery introduction in its main context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "The hero's local-discovery introduction sits outside landmarks. Inferred: landmark orientation omits the introductory primary-content region."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The Yelp hero introduction is meaningful content outside landmarks. Landmark-based SR orientation cannot locate the hero's primary-content region; inferred from the supplied DOM."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: The Yelp hero introduction lies outside landmarks. Inferred consequence: landmark navigation cannot locate the page's discovery introduction in its main context. | B: The hero's local-discovery introduction sits outside landmarks. Inferred: landmark orientation omits the introductory primary-content region. | C: The Yelp hero introduction is meaningful content outside landmarks. Landmark-based SR orientation cannot locate the hero's primary-content region; inferred from the supplied DOM.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0202",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0202",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0202"
    },
    {
      "errorId": "ST0203",
      "site": "yelp",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/08-yelp/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/08-yelp/dist",
      "reviewGroup": "G108",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0202",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The substantive hero h1 sits outside landmark containment. Inferred consequence: main-region navigation omits the introduction; a heading shortcut does not supply the missing landmark structure."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "The primary hero h1 is outside landmarks. Inferred: main-landmark orientation misses the page's discovery introduction, although heading navigation can still reach the h1."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The primary Yelp hero h1 is outside landmarks. Its heading semantics provide one navigation mode but do not restore the missing landmark orientation to its content region; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0202 (P13; The same Yelp div.hero-content directly contains the eyebrow, h1 and description. Extending main coverage or providing an appropriate named region to this one container fixes all three omissions. Base majority: A: The substantive hero h1 sits outside landmark containment. Inferred consequence: main-region navigation omits the introduction; a heading shortcut does not supply the missing landmark structure. | B: The primary hero h1 is outside landmarks. Inferred: main-landmark orientation misses the page's discovery introduction, although heading navigation can still reach the h1. | C: The primary Yelp hero h1 is outside landmarks. Its heading semantics provide one navigation mode but do not restore the missing landmark orientation to its content region; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0203",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0203",
      "duplicateProposal": "P13",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The eyebrow, h1 and explanatory paragraph are direct children of the same hero-content container introducing the business-search form. Giving that substantive hero container appropriate main or named-region containment resolves all three region reports through one structural change, rather than three text-node repairs; inferred from the exact DOM."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The three candidates are direct text/heading children of the same hero-content container, which also contains the search form. Providing the hero content with appropriate main or named-region coverage repairs this one hero-level landmark omission for all three axe/Yelp candidates."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The eyebrow, h1 and explanatory paragraph are direct children of one hero-content container. Supplying suitable landmark coverage to that complete hero fixes the same structural omission for all three candidates; the contained search form does not itself supply landmark coverage for its sibling hero text."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0203"
    },
    {
      "errorId": "ST0204",
      "site": "yelp",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/08-yelp/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/08-yelp/dist",
      "reviewGroup": "G109",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0202",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The local-business discovery description lies outside landmarks. Inferred consequence: landmark navigation omits the containing introductory content."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Discovery/service explanation accompanies the unlandmarked hero. Inferred: landmark navigation omits this introductory content."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The local-discovery description is part of substantive hero content outside page landmarks. Its region is unavailable through SR landmark navigation; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0202 (P13; The same Yelp div.hero-content directly contains the eyebrow, h1 and description. Extending main coverage or providing an appropriate named region to this one container fixes all three omissions. Base majority: A: The local-business discovery description lies outside landmarks. Inferred consequence: landmark navigation omits the containing introductory content. | B: Discovery/service explanation accompanies the unlandmarked hero. Inferred: landmark navigation omits this introductory content. | C: The local-discovery description is part of substantive hero content outside page landmarks. Its region is unavailable through SR landmark navigation; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0204",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0204",
      "duplicateProposal": "P13",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The eyebrow, h1 and explanatory paragraph are direct children of the same hero-content container introducing the business-search form. Giving that substantive hero container appropriate main or named-region containment resolves all three region reports through one structural change, rather than three text-node repairs; inferred from the exact DOM."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The three candidates are direct text/heading children of the same hero-content container, which also contains the search form. Providing the hero content with appropriate main or named-region coverage repairs this one hero-level landmark omission for all three axe/Yelp candidates."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The eyebrow, h1 and explanatory paragraph are direct children of one hero-content container. Supplying suitable landmark coverage to that complete hero fixes the same structural omission for all three candidates; the contained search form does not itself supply landmark coverage for its sibling hero text."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0204"
    },
    {
      "errorId": "ST0212",
      "site": "amtrak",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/09-amtrak/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/09-amtrak/dist",
      "reviewGroup": "G113",
      "decision": "correct",
      "baseDecision": "correct",
      "canonicalId": null,
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The train-offer promotion and See offers action precede the header outside landmarks. Inferred consequence: landmark navigation omits this actionable travel-offer context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Travel discount and offers information precedes the header outside landmarks. Inferred: landmark navigation omits a meaningful booking offer and its action context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The travel-discount promotion and See offers action precede the header outside landmark coverage. SR landmark navigation omits this meaningful promotional navigation context; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: The train-offer promotion and See offers action precede the header outside landmarks. Inferred consequence: landmark navigation omits this actionable travel-offer context. | B: Travel discount and offers information precedes the header outside landmarks. Inferred: landmark navigation omits a meaningful booking offer and its action context. | C: The travel-discount promotion and See offers action precede the header outside landmark coverage. SR landmark navigation omits this meaningful promotional navigation context; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0212",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0212",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0212"
    },
    {
      "errorId": "ST0219",
      "site": "enterprise",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/11-enterprise/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/11-enterprise/dist",
      "reviewGroup": "G117",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0219",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0219",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0219"
    },
    {
      "errorId": "ST0220",
      "site": "enterprise",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/11-enterprise/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/11-enterprise/dist",
      "reviewGroup": "G118",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0220",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0220",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0220"
    },
    {
      "errorId": "ST0233",
      "site": "stubhub",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/13-stubhub/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/13-stubhub/dist",
      "reviewGroup": "G127",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0233",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0233",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0233"
    },
    {
      "errorId": "ST0234",
      "site": "stubhub",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/13-stubhub/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/13-stubhub/dist",
      "reviewGroup": "G128",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0234",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0234",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0234"
    },
    {
      "errorId": "ST0235",
      "site": "stubhub",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/13-stubhub/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/13-stubhub/dist",
      "reviewGroup": "G129",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0235",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0235",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0235"
    },
    {
      "errorId": "ST0249",
      "site": "soundcloud",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/14-soundcloud/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/14-soundcloud/dist",
      "reviewGroup": "G136",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0249",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0249",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0249"
    },
    {
      "errorId": "ST0250",
      "site": "soundcloud",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/14-soundcloud/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/14-soundcloud/dist",
      "reviewGroup": "G136",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0250",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0250",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0250"
    },
    {
      "errorId": "ST0251",
      "site": "soundcloud",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/14-soundcloud/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/14-soundcloud/dist",
      "reviewGroup": "G136",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0251",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0251",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0251"
    },
    {
      "errorId": "ST0252",
      "site": "soundcloud",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/14-soundcloud/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/14-soundcloud/dist",
      "reviewGroup": "G137",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0252",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0252",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0252"
    },
    {
      "errorId": "ST0253",
      "site": "soundcloud",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/14-soundcloud/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/14-soundcloud/dist",
      "reviewGroup": "G138",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0253",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0253",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0253"
    },
    {
      "errorId": "ST0254",
      "site": "soundcloud",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/14-soundcloud/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/14-soundcloud/dist",
      "reviewGroup": "G138",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0254",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0254",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0254"
    },
    {
      "errorId": "ST0272",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G148",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0272",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0272",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0272"
    },
    {
      "errorId": "ST0273",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G148",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0273",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0273",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0273"
    },
    {
      "errorId": "ST0274",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G148",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0274",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0274",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0274"
    },
    {
      "errorId": "ST0275",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G148",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0275",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0275",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0275"
    },
    {
      "errorId": "ST0276",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G148",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0276",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0276",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0276"
    },
    {
      "errorId": "ST0277",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G148",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0277",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0277",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0277"
    },
    {
      "errorId": "ST0278",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G149",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0278",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0278",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0278"
    },
    {
      "errorId": "ST0279",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G150",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0278",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0278 (E015); 已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0279",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0279",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E015",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The section overlines all resolve the same .overline color declaration to rgb(140,145,152) at 10.24px. A correction scoped to this overline text treatment, rather than the global variable, is one local source repair for the repeated section labels. This does not assume transparent elements have white effective backgrounds or claim a verified replacement contrast."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates repeat ESPN section-overline labels with the same .overline declaration and actual color/size. A local overline foreground change is shared across that typography role; this does not certify the contrast against every eventual background."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The section overlines all use the same .overline foreground declaration with matching computed color and size. Repairing this recurring overline style once addresses the listed instances across sections."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0279"
    },
    {
      "errorId": "ST0280",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G150",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0278",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0278 (E015); 已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0280",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0280",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E015",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The section overlines all resolve the same .overline color declaration to rgb(140,145,152) at 10.24px. A correction scoped to this overline text treatment, rather than the global variable, is one local source repair for the repeated section labels. This does not assume transparent elements have white effective backgrounds or claim a verified replacement contrast."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates repeat ESPN section-overline labels with the same .overline declaration and actual color/size. A local overline foreground change is shared across that typography role; this does not certify the contrast against every eventual background."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The section overlines all use the same .overline foreground declaration with matching computed color and size. Repairing this recurring overline style once addresses the listed instances across sections."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0280"
    },
    {
      "errorId": "ST0281",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G150",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0278",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0278 (E015); 已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0281",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0281",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E015",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The section overlines all resolve the same .overline color declaration to rgb(140,145,152) at 10.24px. A correction scoped to this overline text treatment, rather than the global variable, is one local source repair for the repeated section labels. This does not assume transparent elements have white effective backgrounds or claim a verified replacement contrast."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates repeat ESPN section-overline labels with the same .overline declaration and actual color/size. A local overline foreground change is shared across that typography role; this does not certify the contrast against every eventual background."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The section overlines all use the same .overline foreground declaration with matching computed color and size. Repairing this recurring overline style once addresses the listed instances across sections."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0281"
    },
    {
      "errorId": "ST0282",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G150",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0278",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0278 (E015); 已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0282",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0282",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E015",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The section overlines all resolve the same .overline color declaration to rgb(140,145,152) at 10.24px. A correction scoped to this overline text treatment, rather than the global variable, is one local source repair for the repeated section labels. This does not assume transparent elements have white effective backgrounds or claim a verified replacement contrast."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates repeat ESPN section-overline labels with the same .overline declaration and actual color/size. A local overline foreground change is shared across that typography role; this does not certify the contrast against every eventual background."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The section overlines all use the same .overline foreground declaration with matching computed color and size. Repairing this recurring overline style once addresses the listed instances across sections."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0282"
    },
    {
      "errorId": "ST0283",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G150",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0278",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0278 (E015); 已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0283",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0283",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E015",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The section overlines all resolve the same .overline color declaration to rgb(140,145,152) at 10.24px. A correction scoped to this overline text treatment, rather than the global variable, is one local source repair for the repeated section labels. This does not assume transparent elements have white effective backgrounds or claim a verified replacement contrast."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates repeat ESPN section-overline labels with the same .overline declaration and actual color/size. A local overline foreground change is shared across that typography role; this does not certify the contrast against every eventual background."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The section overlines all use the same .overline foreground declaration with matching computed color and size. Repairing this recurring overline style once addresses the listed instances across sections."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0283"
    },
    {
      "errorId": "ST0284",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G150",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0278",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0278 (E015); 已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0284",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0284",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E015",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The section overlines all resolve the same .overline color declaration to rgb(140,145,152) at 10.24px. A correction scoped to this overline text treatment, rather than the global variable, is one local source repair for the repeated section labels. This does not assume transparent elements have white effective backgrounds or claim a verified replacement contrast."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates repeat ESPN section-overline labels with the same .overline declaration and actual color/size. A local overline foreground change is shared across that typography role; this does not certify the contrast against every eventual background."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The section overlines all use the same .overline foreground declaration with matching computed color and size. Repairing this recurring overline style once addresses the listed instances across sections."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0284"
    },
    {
      "errorId": "ST0285",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G150",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0278",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0278 (E015); 已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0285",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0285",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E015",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The section overlines all resolve the same .overline color declaration to rgb(140,145,152) at 10.24px. A correction scoped to this overline text treatment, rather than the global variable, is one local source repair for the repeated section labels. This does not assume transparent elements have white effective backgrounds or claim a verified replacement contrast."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates repeat ESPN section-overline labels with the same .overline declaration and actual color/size. A local overline foreground change is shared across that typography role; this does not certify the contrast against every eventual background."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The section overlines all use the same .overline foreground declaration with matching computed color and size. Repairing this recurring overline style once addresses the listed instances across sections."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0285"
    },
    {
      "errorId": "ST0286",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G150",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0278",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0278 (E015); 已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0286",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0286",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E015",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The section overlines all resolve the same .overline color declaration to rgb(140,145,152) at 10.24px. A correction scoped to this overline text treatment, rather than the global variable, is one local source repair for the repeated section labels. This does not assume transparent elements have white effective backgrounds or claim a verified replacement contrast."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates repeat ESPN section-overline labels with the same .overline declaration and actual color/size. A local overline foreground change is shared across that typography role; this does not certify the contrast against every eventual background."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The section overlines all use the same .overline foreground declaration with matching computed color and size. Repairing this recurring overline style once addresses the listed instances across sections."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0286"
    },
    {
      "errorId": "ST0287",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G150",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0278",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0278 (E015); 已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0287",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0287",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E015",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The section overlines all resolve the same .overline color declaration to rgb(140,145,152) at 10.24px. A correction scoped to this overline text treatment, rather than the global variable, is one local source repair for the repeated section labels. This does not assume transparent elements have white effective backgrounds or claim a verified replacement contrast."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates repeat ESPN section-overline labels with the same .overline declaration and actual color/size. A local overline foreground change is shared across that typography role; this does not certify the contrast against every eventual background."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The section overlines all use the same .overline foreground declaration with matching computed color and size. Repairing this recurring overline style once addresses the listed instances across sections."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0287"
    },
    {
      "errorId": "ST0288",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G150",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0278",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0278 (E015); 已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0288",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0288",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E015",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The section overlines all resolve the same .overline color declaration to rgb(140,145,152) at 10.24px. A correction scoped to this overline text treatment, rather than the global variable, is one local source repair for the repeated section labels. This does not assume transparent elements have white effective backgrounds or claim a verified replacement contrast."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates repeat ESPN section-overline labels with the same .overline declaration and actual color/size. A local overline foreground change is shared across that typography role; this does not certify the contrast against every eventual background."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The section overlines all use the same .overline foreground declaration with matching computed color and size. Repairing this recurring overline style once addresses the listed instances across sections."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0288"
    },
    {
      "errorId": "ST0289",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G150",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0278",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0278 (E015); 已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0289",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0289",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E015",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The section overlines all resolve the same .overline color declaration to rgb(140,145,152) at 10.24px. A correction scoped to this overline text treatment, rather than the global variable, is one local source repair for the repeated section labels. This does not assume transparent elements have white effective backgrounds or claim a verified replacement contrast."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates repeat ESPN section-overline labels with the same .overline declaration and actual color/size. A local overline foreground change is shared across that typography role; this does not certify the contrast against every eventual background."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The section overlines all use the same .overline foreground declaration with matching computed color and size. Repairing this recurring overline style once addresses the listed instances across sections."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0289"
    },
    {
      "errorId": "ST0290",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G150",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0278",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0278 (E015); 已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0290",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0290",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E015",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The section overlines all resolve the same .overline color declaration to rgb(140,145,152) at 10.24px. A correction scoped to this overline text treatment, rather than the global variable, is one local source repair for the repeated section labels. This does not assume transparent elements have white effective backgrounds or claim a verified replacement contrast."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates repeat ESPN section-overline labels with the same .overline declaration and actual color/size. A local overline foreground change is shared across that typography role; this does not certify the contrast against every eventual background."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The section overlines all use the same .overline foreground declaration with matching computed color and size. Repairing this recurring overline style once addresses the listed instances across sections."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0290"
    },
    {
      "errorId": "ST0291",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G150",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0278",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0278 (E015); 已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0291",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0291",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E015",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The section overlines all resolve the same .overline color declaration to rgb(140,145,152) at 10.24px. A correction scoped to this overline text treatment, rather than the global variable, is one local source repair for the repeated section labels. This does not assume transparent elements have white effective backgrounds or claim a verified replacement contrast."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates repeat ESPN section-overline labels with the same .overline declaration and actual color/size. A local overline foreground change is shared across that typography role; this does not certify the contrast against every eventual background."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The section overlines all use the same .overline foreground declaration with matching computed color and size. Repairing this recurring overline style once addresses the listed instances across sections."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0291"
    },
    {
      "errorId": "ST0292",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G150",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0278",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0278 (E015); 已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0292",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0292",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E015",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The section overlines all resolve the same .overline color declaration to rgb(140,145,152) at 10.24px. A correction scoped to this overline text treatment, rather than the global variable, is one local source repair for the repeated section labels. This does not assume transparent elements have white effective backgrounds or claim a verified replacement contrast."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates repeat ESPN section-overline labels with the same .overline declaration and actual color/size. A local overline foreground change is shared across that typography role; this does not certify the contrast against every eventual background."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The section overlines all use the same .overline foreground declaration with matching computed color and size. Repairing this recurring overline style once addresses the listed instances across sections."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0292"
    },
    {
      "errorId": "ST0293",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G150",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0278",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0278 (E015); 已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0293",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0293",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E015",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The section overlines all resolve the same .overline color declaration to rgb(140,145,152) at 10.24px. A correction scoped to this overline text treatment, rather than the global variable, is one local source repair for the repeated section labels. This does not assume transparent elements have white effective backgrounds or claim a verified replacement contrast."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates repeat ESPN section-overline labels with the same .overline declaration and actual color/size. A local overline foreground change is shared across that typography role; this does not certify the contrast against every eventual background."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The section overlines all use the same .overline foreground declaration with matching computed color and size. Repairing this recurring overline style once addresses the listed instances across sections."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0293"
    },
    {
      "errorId": "ST0294",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G150",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0278",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0278 (E015); 已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0294",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0294",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E015",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The section overlines all resolve the same .overline color declaration to rgb(140,145,152) at 10.24px. A correction scoped to this overline text treatment, rather than the global variable, is one local source repair for the repeated section labels. This does not assume transparent elements have white effective backgrounds or claim a verified replacement contrast."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates repeat ESPN section-overline labels with the same .overline declaration and actual color/size. A local overline foreground change is shared across that typography role; this does not certify the contrast against every eventual background."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The section overlines all use the same .overline foreground declaration with matching computed color and size. Repairing this recurring overline style once addresses the listed instances across sections."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0294"
    },
    {
      "errorId": "ST0295",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G150",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0278",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0278 (E015); 已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0295",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0295",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E015",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The section overlines all resolve the same .overline color declaration to rgb(140,145,152) at 10.24px. A correction scoped to this overline text treatment, rather than the global variable, is one local source repair for the repeated section labels. This does not assume transparent elements have white effective backgrounds or claim a verified replacement contrast."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates repeat ESPN section-overline labels with the same .overline declaration and actual color/size. A local overline foreground change is shared across that typography role; this does not certify the contrast against every eventual background."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The section overlines all use the same .overline foreground declaration with matching computed color and size. Repairing this recurring overline style once addresses the listed instances across sections."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0295"
    },
    {
      "errorId": "ST0296",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G150",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0278",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0278 (E015); 已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0296",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0296",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E015",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The section overlines all resolve the same .overline color declaration to rgb(140,145,152) at 10.24px. A correction scoped to this overline text treatment, rather than the global variable, is one local source repair for the repeated section labels. This does not assume transparent elements have white effective backgrounds or claim a verified replacement contrast."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates repeat ESPN section-overline labels with the same .overline declaration and actual color/size. A local overline foreground change is shared across that typography role; this does not certify the contrast against every eventual background."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The section overlines all use the same .overline foreground declaration with matching computed color and size. Repairing this recurring overline style once addresses the listed instances across sections."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0296"
    },
    {
      "errorId": "ST0297",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G150",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0278",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0278 (E015); 已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0297",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0297",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E015",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The section overlines all resolve the same .overline color declaration to rgb(140,145,152) at 10.24px. A correction scoped to this overline text treatment, rather than the global variable, is one local source repair for the repeated section labels. This does not assume transparent elements have white effective backgrounds or claim a verified replacement contrast."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates repeat ESPN section-overline labels with the same .overline declaration and actual color/size. A local overline foreground change is shared across that typography role; this does not certify the contrast against every eventual background."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The section overlines all use the same .overline foreground declaration with matching computed color and size. Repairing this recurring overline style once addresses the listed instances across sections."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0297"
    },
    {
      "errorId": "ST0298",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G150",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0278",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0278 (E015); 已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0298",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0298",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E015",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The section overlines all resolve the same .overline color declaration to rgb(140,145,152) at 10.24px. A correction scoped to this overline text treatment, rather than the global variable, is one local source repair for the repeated section labels. This does not assume transparent elements have white effective backgrounds or claim a verified replacement contrast."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates repeat ESPN section-overline labels with the same .overline declaration and actual color/size. A local overline foreground change is shared across that typography role; this does not certify the contrast against every eventual background."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The section overlines all use the same .overline foreground declaration with matching computed color and size. Repairing this recurring overline style once addresses the listed instances across sections."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0298"
    },
    {
      "errorId": "ST0299",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G150",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0278",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0278 (E015); 已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0299",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0299",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E015",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The section overlines all resolve the same .overline color declaration to rgb(140,145,152) at 10.24px. A correction scoped to this overline text treatment, rather than the global variable, is one local source repair for the repeated section labels. This does not assume transparent elements have white effective backgrounds or claim a verified replacement contrast."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates repeat ESPN section-overline labels with the same .overline declaration and actual color/size. A local overline foreground change is shared across that typography role; this does not certify the contrast against every eventual background."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The section overlines all use the same .overline foreground declaration with matching computed color and size. Repairing this recurring overline style once addresses the listed instances across sections."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0299"
    },
    {
      "errorId": "ST0300",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G150",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0278",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0278 (E015); 已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0300",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0300",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E015",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The section overlines all resolve the same .overline color declaration to rgb(140,145,152) at 10.24px. A correction scoped to this overline text treatment, rather than the global variable, is one local source repair for the repeated section labels. This does not assume transparent elements have white effective backgrounds or claim a verified replacement contrast."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates repeat ESPN section-overline labels with the same .overline declaration and actual color/size. A local overline foreground change is shared across that typography role; this does not certify the contrast against every eventual background."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The section overlines all use the same .overline foreground declaration with matching computed color and size. Repairing this recurring overline style once addresses the listed instances across sections."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0300"
    },
    {
      "errorId": "ST0301",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G150",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0278",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0278 (E015); 已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0301",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0301",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E015",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The section overlines all resolve the same .overline color declaration to rgb(140,145,152) at 10.24px. A correction scoped to this overline text treatment, rather than the global variable, is one local source repair for the repeated section labels. This does not assume transparent elements have white effective backgrounds or claim a verified replacement contrast."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates repeat ESPN section-overline labels with the same .overline declaration and actual color/size. A local overline foreground change is shared across that typography role; this does not certify the contrast against every eventual background."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The section overlines all use the same .overline foreground declaration with matching computed color and size. Repairing this recurring overline style once addresses the listed instances across sections."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--subtle)\", \"file\": \"index-DJhTGc6P.css\", \"selector\": \".overline\"}]；目标共享 rgb(140, 145, 152)/10.24px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0301"
    },
    {
      "errorId": "ST0302",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "heading-order",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G151",
      "decision": "correct",
      "baseDecision": "correct",
      "canonicalId": null,
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The saved heading sequence goes from the main h1 into article h3 headings without an intervening h2, although these stories are substantive peer features. Inferred consequence: level-specific screen-reader heading navigation has an absent intermediate section and misleading nesting for the news stories."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "The supplied heading sequence jumps from the main h1 to story h3 headings without an intervening h2 grouping. Inferred: heading-level navigation communicates an unsupported intermediate hierarchy and offers no h2 entry for that story group."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The supplied heading sequence descends from the main h1 to the news-story h3 without an intervening h2. That missing intermediate hierarchy gives SR heading users an unsupported section relationship; the orientation consequence is inferred, not an observed task failure."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: The saved heading sequence goes from the main h1 into article h3 headings without an intervening h2, although these stories are substantive peer features. Inferred consequence: level-specific screen-reader heading navigation has an absent intermediate section and misleading nesting for the news stories. | B: The supplied heading sequence jumps from the main h1 to story h3 headings without an intervening h2 grouping. Inferred: heading-level navigation communicates an unsupported intermediate hierarchy and offers no h2 entry for that story group. | C: The supplied heading sequence descends from the main h1 to the news-story h3 without an intervening h2. That missing intermediate hierarchy gives SR heading users an unsupported section relationship; the orientation consequence is inferred, not an observed task failure.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0302",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0302",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0302"
    },
    {
      "errorId": "ST0303",
      "site": "espn",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/15-espn/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/15-espn/dist",
      "reviewGroup": "G152",
      "decision": "correct",
      "baseDecision": "correct",
      "canonicalId": null,
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The live/final score strip and All scores entry lie outside landmarks before global navigation. Inferred consequence: landmark navigation cannot locate this substantive sports-score region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "The live/final score strip and All scores entry precede global navigation outside landmarks. Inferred: landmark navigation omits this substantive score region."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The live-score strip is meaningful sports content before global navigation and outside landmarks. It cannot be located through a covering page landmark, an SR orientation loss inferred from DOM placement."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: The live/final score strip and All scores entry lie outside landmarks before global navigation. Inferred consequence: landmark navigation cannot locate this substantive sports-score region. | B: The live/final score strip and All scores entry precede global navigation outside landmarks. Inferred: landmark navigation omits this substantive score region. | C: The live-score strip is meaningful sports content before global navigation and outside landmarks. It cannot be located through a covering page landmark, an SR orientation loss inferred from DOM placement.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0303",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0303",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0303"
    },
    {
      "errorId": "ST0392",
      "site": "store.steampowered",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/17-store.steampowered/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/17-store.steampowered/dist",
      "reviewGroup": "G167",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0392",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0392",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0392"
    },
    {
      "errorId": "ST0393",
      "site": "store.steampowered",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/17-store.steampowered/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/17-store.steampowered/dist",
      "reviewGroup": "G168",
      "decision": "correct",
      "baseDecision": "correct",
      "canonicalId": null,
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The store-specific Your Store/Browse/Charts/Upcoming/Points Shop menu is outside navigation landmarks. Inferred consequence: landmark navigation omits a substantive store-navigation region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Your Store/Browse/Charts/Upcoming/Points Shop navigation lies outside landmarks. Inferred: landmark navigation cannot identify this store-navigation region."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The Your Store/Browse/Charts/Upcoming/Points Shop navigation content is outside landmark coverage. It is meaningful navigation whose region is absent from SR landmark orientation; consequence inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: The store-specific Your Store/Browse/Charts/Upcoming/Points Shop menu is outside navigation landmarks. Inferred consequence: landmark navigation omits a substantive store-navigation region. | B: Your Store/Browse/Charts/Upcoming/Points Shop navigation lies outside landmarks. Inferred: landmark navigation cannot identify this store-navigation region. | C: The Your Store/Browse/Charts/Upcoming/Points Shop navigation content is outside landmark coverage. It is meaningful navigation whose region is absent from SR landmark orientation; consequence inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0393",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0393",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0393"
    },
    {
      "errorId": "ST0426",
      "site": "redfin",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/18-redfin/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/18-redfin/dist",
      "reviewGroup": "G179",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0426",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0426",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0426"
    },
    {
      "errorId": "ST0427",
      "site": "redfin",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/18-redfin/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/18-redfin/dist",
      "reviewGroup": "G179",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0427",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0427",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0427"
    },
    {
      "errorId": "ST0434",
      "site": "reddit",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/20-reddit/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/20-reddit/dist",
      "reviewGroup": "G185",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0434",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0434",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0434"
    },
    {
      "errorId": "ST0435",
      "site": "reddit",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/20-reddit/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/20-reddit/dist",
      "reviewGroup": "G186",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0435",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0435",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0435"
    },
    {
      "errorId": "ST0436",
      "site": "reddit",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/20-reddit/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/20-reddit/dist",
      "reviewGroup": "G187",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0436",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0436",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0436"
    },
    {
      "errorId": "ST0437",
      "site": "reddit",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/20-reddit/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/20-reddit/dist",
      "reviewGroup": "G188",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0437",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0437",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0437"
    },
    {
      "errorId": "ST0438",
      "site": "reddit",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/20-reddit/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/20-reddit/dist",
      "reviewGroup": "G188",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0438",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0438",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0438"
    },
    {
      "errorId": "ST0439",
      "site": "reddit",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/20-reddit/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/20-reddit/dist",
      "reviewGroup": "G188",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0439",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0439",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0439"
    },
    {
      "errorId": "ST0440",
      "site": "reddit",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/20-reddit/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/20-reddit/dist",
      "reviewGroup": "G188",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0440",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0440",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0440"
    },
    {
      "errorId": "ST0441",
      "site": "reddit",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/20-reddit/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/20-reddit/dist",
      "reviewGroup": "G188",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0441",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0441",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0441"
    },
    {
      "errorId": "ST0442",
      "site": "reddit",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/20-reddit/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/20-reddit/dist",
      "reviewGroup": "G188",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0442",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0442",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0442"
    },
    {
      "errorId": "ST0443",
      "site": "reddit",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/20-reddit/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/20-reddit/dist",
      "reviewGroup": "G188",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0443",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0443",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0443"
    },
    {
      "errorId": "ST0444",
      "site": "reddit",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/20-reddit/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/20-reddit/dist",
      "reviewGroup": "G188",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0444",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0444",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0444"
    },
    {
      "errorId": "ST0445",
      "site": "reddit",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/20-reddit/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/20-reddit/dist",
      "reviewGroup": "G188",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0445",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0445",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0445"
    },
    {
      "errorId": "ST0446",
      "site": "reddit",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/20-reddit/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/20-reddit/dist",
      "reviewGroup": "G188",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0446",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0446",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0446"
    },
    {
      "errorId": "ST0447",
      "site": "reddit",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/20-reddit/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/20-reddit/dist",
      "reviewGroup": "G188",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0447",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0447",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0447"
    },
    {
      "errorId": "ST0448",
      "site": "reddit",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/20-reddit/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/20-reddit/dist",
      "reviewGroup": "G188",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0448",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0448",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0448"
    },
    {
      "errorId": "ST0449",
      "site": "reddit",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/20-reddit/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/20-reddit/dist",
      "reviewGroup": "G189",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0449",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0449",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0449"
    },
    {
      "errorId": "ST0450",
      "site": "reddit",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/20-reddit/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/20-reddit/dist",
      "reviewGroup": "G189",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0449",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0449 (E017); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(113, 131, 140)\", \"file\": \"index-BKbJOdE2.css\", \"selector\": \".trend-community small\"}]；目标共享 rgb(113, 131, 140)/10px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0450",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0450",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E017",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The viewing-count descriptions are repeated .trend-community small fields with actual rgb(113,131,140) at 10px. They share one concrete local text-color repair, regardless of the count values."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "All candidates are viewing-count captions in repeated trend-community components, with identical computed foreground/size from .trend-community small. One count-caption foreground repair applies to them."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The viewing-count captions share .trend-community small and the same actual color/size. A single repair to this community-statistic caption color applies to all four instances."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(113, 131, 140)\", \"file\": \"index-BKbJOdE2.css\", \"selector\": \".trend-community small\"}]；目标共享 rgb(113, 131, 140)/10px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0450"
    },
    {
      "errorId": "ST0451",
      "site": "reddit",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/20-reddit/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/20-reddit/dist",
      "reviewGroup": "G189",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0449",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0449 (E017); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(113, 131, 140)\", \"file\": \"index-BKbJOdE2.css\", \"selector\": \".trend-community small\"}]；目标共享 rgb(113, 131, 140)/10px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0451",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0451",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E017",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The viewing-count descriptions are repeated .trend-community small fields with actual rgb(113,131,140) at 10px. They share one concrete local text-color repair, regardless of the count values."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "All candidates are viewing-count captions in repeated trend-community components, with identical computed foreground/size from .trend-community small. One count-caption foreground repair applies to them."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The viewing-count captions share .trend-community small and the same actual color/size. A single repair to this community-statistic caption color applies to all four instances."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(113, 131, 140)\", \"file\": \"index-BKbJOdE2.css\", \"selector\": \".trend-community small\"}]；目标共享 rgb(113, 131, 140)/10px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0451"
    },
    {
      "errorId": "ST0452",
      "site": "reddit",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/20-reddit/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/20-reddit/dist",
      "reviewGroup": "G189",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0449",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0449 (E017); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(113, 131, 140)\", \"file\": \"index-BKbJOdE2.css\", \"selector\": \".trend-community small\"}]；目标共享 rgb(113, 131, 140)/10px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0452",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0452",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E017",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The viewing-count descriptions are repeated .trend-community small fields with actual rgb(113,131,140) at 10px. They share one concrete local text-color repair, regardless of the count values."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "All candidates are viewing-count captions in repeated trend-community components, with identical computed foreground/size from .trend-community small. One count-caption foreground repair applies to them."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The viewing-count captions share .trend-community small and the same actual color/size. A single repair to this community-statistic caption color applies to all four instances."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(113, 131, 140)\", \"file\": \"index-BKbJOdE2.css\", \"selector\": \".trend-community small\"}]；目标共享 rgb(113, 131, 140)/10px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0452"
    },
    {
      "errorId": "ST0453",
      "site": "reddit",
      "engine": "axe",
      "category": "violations",
      "ruleId": "landmark-unique",
      "rawRef": "scans/20-reddit/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/20-reddit/dist",
      "reviewGroup": "G190",
      "decision": "correct",
      "baseDecision": "correct",
      "canonicalId": null,
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "AX exposes two unnamed complementary landmarks for different sidebar contents. Inferred consequence: a screen-reader landmark list cannot distinguish the navigation/community-tools sidebar from popular-community suggestions before entering them. The nested named nav does not name its parent aside."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "AX exposes two different complementary asides with no names, one for navigation/communities and one for popular communities. Inferred: landmark lists announce indistinguishable complementary regions, obscuring their different purposes."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "AX confirms two unlabeled complementary asides with different functions: community/navigation utilities and recommended communities. Landmark users hear indistinguishable complementary regions and cannot select their intended region by name; consequence inferred from AX."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: AX exposes two unnamed complementary landmarks for different sidebar contents. Inferred consequence: a screen-reader landmark list cannot distinguish the navigation/community-tools sidebar from popular-community suggestions before entering them. The nested named nav does not name its parent aside. | B: AX exposes two different complementary asides with no names, one for navigation/communities and one for popular communities. Inferred: landmark lists announce indistinguishable complementary regions, obscuring their different purposes. | C: AX confirms two unlabeled complementary asides with different functions: community/navigation utilities and recommended communities. Landmark users hear indistinguishable complementary regions and cannot select their intended region by name; consequence inferred from AX.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0453",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0453",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0453"
    },
    {
      "errorId": "ST0492",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G204",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0492",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0492",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0492"
    },
    {
      "errorId": "ST0493",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G204",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0492",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0492 (E020); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(139, 133, 143)\", \"file\": \"index-CxuSPZDX.css\", \"selector\": \".price del\"}]；目标共享 rgb(139, 133, 143)/11.04px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0493",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0493",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E020",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "Each original course price is a .price del field with actual rgb(139,133,143) at 11.04px. One correction to this local deleted-price color rule addresses all instances; price values do not alter the repair."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "All eight candidates are deleted original-price values in course price components. The same .price del declaration produces their actual color/size, so one original-price foreground repair covers them."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All original course prices use .price del with the same applied foreground and size. One repair to the deleted-price text-color declaration covers these instances."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(139, 133, 143)\", \"file\": \"index-CxuSPZDX.css\", \"selector\": \".price del\"}]；目标共享 rgb(139, 133, 143)/11.04px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0493"
    },
    {
      "errorId": "ST0494",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G204",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0492",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0492 (E020); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(139, 133, 143)\", \"file\": \"index-CxuSPZDX.css\", \"selector\": \".price del\"}]；目标共享 rgb(139, 133, 143)/11.04px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0494",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0494",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E020",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "Each original course price is a .price del field with actual rgb(139,133,143) at 11.04px. One correction to this local deleted-price color rule addresses all instances; price values do not alter the repair."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "All eight candidates are deleted original-price values in course price components. The same .price del declaration produces their actual color/size, so one original-price foreground repair covers them."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All original course prices use .price del with the same applied foreground and size. One repair to the deleted-price text-color declaration covers these instances."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(139, 133, 143)\", \"file\": \"index-CxuSPZDX.css\", \"selector\": \".price del\"}]；目标共享 rgb(139, 133, 143)/11.04px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0494"
    },
    {
      "errorId": "ST0495",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G204",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0492",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0492 (E020); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(139, 133, 143)\", \"file\": \"index-CxuSPZDX.css\", \"selector\": \".price del\"}]；目标共享 rgb(139, 133, 143)/11.04px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0495",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0495",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E020",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "Each original course price is a .price del field with actual rgb(139,133,143) at 11.04px. One correction to this local deleted-price color rule addresses all instances; price values do not alter the repair."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "All eight candidates are deleted original-price values in course price components. The same .price del declaration produces their actual color/size, so one original-price foreground repair covers them."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All original course prices use .price del with the same applied foreground and size. One repair to the deleted-price text-color declaration covers these instances."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(139, 133, 143)\", \"file\": \"index-CxuSPZDX.css\", \"selector\": \".price del\"}]；目标共享 rgb(139, 133, 143)/11.04px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0495"
    },
    {
      "errorId": "ST0496",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G204",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0492",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0492 (E020); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(139, 133, 143)\", \"file\": \"index-CxuSPZDX.css\", \"selector\": \".price del\"}]；目标共享 rgb(139, 133, 143)/11.04px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0496",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0496",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E020",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "Each original course price is a .price del field with actual rgb(139,133,143) at 11.04px. One correction to this local deleted-price color rule addresses all instances; price values do not alter the repair."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "All eight candidates are deleted original-price values in course price components. The same .price del declaration produces their actual color/size, so one original-price foreground repair covers them."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All original course prices use .price del with the same applied foreground and size. One repair to the deleted-price text-color declaration covers these instances."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(139, 133, 143)\", \"file\": \"index-CxuSPZDX.css\", \"selector\": \".price del\"}]；目标共享 rgb(139, 133, 143)/11.04px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0496"
    },
    {
      "errorId": "ST0497",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G204",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0492",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0492 (E020); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(139, 133, 143)\", \"file\": \"index-CxuSPZDX.css\", \"selector\": \".price del\"}]；目标共享 rgb(139, 133, 143)/11.04px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0497",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0497",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E020",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "Each original course price is a .price del field with actual rgb(139,133,143) at 11.04px. One correction to this local deleted-price color rule addresses all instances; price values do not alter the repair."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "All eight candidates are deleted original-price values in course price components. The same .price del declaration produces their actual color/size, so one original-price foreground repair covers them."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All original course prices use .price del with the same applied foreground and size. One repair to the deleted-price text-color declaration covers these instances."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(139, 133, 143)\", \"file\": \"index-CxuSPZDX.css\", \"selector\": \".price del\"}]；目标共享 rgb(139, 133, 143)/11.04px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0497"
    },
    {
      "errorId": "ST0498",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G204",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0492",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0492 (E020); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(139, 133, 143)\", \"file\": \"index-CxuSPZDX.css\", \"selector\": \".price del\"}]；目标共享 rgb(139, 133, 143)/11.04px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0498",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0498",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E020",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "Each original course price is a .price del field with actual rgb(139,133,143) at 11.04px. One correction to this local deleted-price color rule addresses all instances; price values do not alter the repair."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "All eight candidates are deleted original-price values in course price components. The same .price del declaration produces their actual color/size, so one original-price foreground repair covers them."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All original course prices use .price del with the same applied foreground and size. One repair to the deleted-price text-color declaration covers these instances."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(139, 133, 143)\", \"file\": \"index-CxuSPZDX.css\", \"selector\": \".price del\"}]；目标共享 rgb(139, 133, 143)/11.04px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0498"
    },
    {
      "errorId": "ST0499",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G204",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0492",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0492 (E020); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(139, 133, 143)\", \"file\": \"index-CxuSPZDX.css\", \"selector\": \".price del\"}]；目标共享 rgb(139, 133, 143)/11.04px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0499",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0499",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E020",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "Each original course price is a .price del field with actual rgb(139,133,143) at 11.04px. One correction to this local deleted-price color rule addresses all instances; price values do not alter the repair."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "All eight candidates are deleted original-price values in course price components. The same .price del declaration produces their actual color/size, so one original-price foreground repair covers them."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All original course prices use .price del with the same applied foreground and size. One repair to the deleted-price text-color declaration covers these instances."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(139, 133, 143)\", \"file\": \"index-CxuSPZDX.css\", \"selector\": \".price del\"}]；目标共享 rgb(139, 133, 143)/11.04px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0499"
    },
    {
      "errorId": "ST0500",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "landmark-one-main",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G205",
      "decision": "correct",
      "baseDecision": "correct",
      "canonicalId": null,
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The page has header/navigation/footer but no main containing the substantial course homepage. Inferred consequence: screen-reader main-landmark navigation cannot jump to or identify course discovery content."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Only header, primary navigation and footer landmarks are present despite substantial course content. Inferred: screen-reader main-landmark navigation cannot reach the primary content."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The substantial course homepage has header, primary navigation and footer but no main landmark. SR users cannot jump to its primary learning/course content via main navigation; consequence inferred from DOM/AX."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: The page has header/navigation/footer but no main containing the substantial course homepage. Inferred consequence: screen-reader main-landmark navigation cannot jump to or identify course discovery content. | B: Only header, primary navigation and footer landmarks are present despite substantial course content. Inferred: screen-reader main-landmark navigation cannot reach the primary content. | C: The substantial course homepage has header, primary navigation and footer but no main landmark. SR users cannot jump to its primary learning/course content via main navigation; consequence inferred from DOM/AX.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0500",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0500",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0500"
    },
    {
      "errorId": "ST0501",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G206",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The skills hero introduction belongs to the homepage body outside main. Inferred consequence: main-landmark navigation cannot locate its learning context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Hero introduction belongs to the primary course content without a main landmark. Inferred: landmark navigation omits the introduction."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The Udemy hero introduction belongs to substantive primary content outside landmarks. Its main-content region is unavailable through SR landmark navigation; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: The skills hero introduction belongs to the homepage body outside main. Inferred consequence: main-landmark navigation cannot locate its learning context. | B: Hero introduction belongs to the primary course content without a main landmark. Inferred: landmark navigation omits the introduction. | C: The Udemy hero introduction belongs to substantive primary content outside landmarks. Its main-content region is unavailable through SR landmark navigation; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0501",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0501",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0501"
    },
    {
      "errorId": "ST0502",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G207",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The page hero h1 is outside main with the body. Inferred consequence: main-landmark orientation is unavailable even though heading navigation can reach the title."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "The main hero h1 is outside landmarks. Inferred: primary-content landmark orientation fails even though heading navigation remains available."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The hero h1 is in the unmarked homepage body. Heading semantics do not replace main-landmark orientation to the course content; the structural navigation loss is inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: The page hero h1 is outside main with the body. Inferred consequence: main-landmark orientation is unavailable even though heading navigation can reach the title. | B: The main hero h1 is outside landmarks. Inferred: primary-content landmark orientation fails even though heading navigation remains available. | C: The hero h1 is in the unmarked homepage body. Heading semantics do not replace main-landmark orientation to the course content; the structural navigation loss is inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0502",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0502",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0502"
    },
    {
      "errorId": "ST0503",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G208",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The course-learning description is in the unlandmarked homepage body. Inferred consequence: main-landmark navigation omits this introductory learning context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Learning-service description lies in unlandmarked primary content. Inferred: main-landmark navigation omits the description."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The learning description is primary homepage content without landmark coverage. SR landmark navigation omits its encompassing content region; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: The course-learning description is in the unlandmarked homepage body. Inferred consequence: main-landmark navigation omits this introductory learning context. | B: Learning-service description lies in unlandmarked primary content. Inferred: main-landmark navigation omits the description. | C: The learning description is primary homepage content without landmark coverage. SR landmark navigation omits its encompassing content region; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0503",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0503",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0503"
    },
    {
      "errorId": "ST0504",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G209",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Popular learning topics are outside main. Inferred consequence: main-landmark navigation cannot locate the course-discovery topic entry points."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Popular search/topic entries lie outside landmarks in the hero. Inferred: main-landmark navigation omits these learning-navigation choices."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The popular-topic shortcuts lie in the unmarked hero content. Their primary-content context is absent from SR landmark navigation; inferred from DOM."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Popular learning topics are outside main. Inferred consequence: main-landmark navigation cannot locate the course-discovery topic entry points. | B: Popular search/topic entries lie outside landmarks in the hero. Inferred: main-landmark navigation omits these learning-navigation choices. | C: The popular-topic shortcuts lie in the unmarked hero content. Their primary-content context is absent from SR landmark navigation; inferred from DOM.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0504",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0504",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0504"
    },
    {
      "errorId": "ST0505",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G210",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Learner/course/rating summary data belongs to the unlandmarked body. Inferred consequence: main-landmark navigation lacks the containing homepage introduction."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Learner/course/rating statistics belong to the unlandmarked primary introduction. Inferred: landmark navigation omits this learning-service context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Learner/course/rating statistics are substantive introductory content outside landmarks. The missing primary region prevents landmark-based location of that content; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Learner/course/rating summary data belongs to the unlandmarked body. Inferred consequence: main-landmark navigation lacks the containing homepage introduction. | B: Learner/course/rating statistics belong to the unlandmarked primary introduction. Inferred: landmark navigation omits this learning-service context. | C: Learner/course/rating statistics are substantive introductory content outside landmarks. The missing primary region prevents landmark-based location of that content; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0505",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0505",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0505"
    },
    {
      "errorId": "ST0506",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G211",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The weekly progress card is outside main. Inferred consequence: main-landmark navigation cannot locate this learning-progress context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Weekly learning progress information lies outside landmarks. Inferred: main-landmark navigation omits this substantive progress context; no dynamic-feedback failure is asserted."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The weekly-progress content is outside page landmarks. SR landmark orientation cannot locate this progress region as part of the primary body; inferred, without claiming a dynamic feedback failure."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: The weekly progress card is outside main. Inferred consequence: main-landmark navigation cannot locate this learning-progress context. | B: Weekly learning progress information lies outside landmarks. Inferred: main-landmark navigation omits this substantive progress context; no dynamic-feedback failure is asserted. | C: The weekly-progress content is outside page landmarks. SR landmark orientation cannot locate this progress region as part of the primary body; inferred, without claiming a dynamic feedback failure.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0506",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0506",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0506"
    },
    {
      "errorId": "ST0507",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G212",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The category-discovery section is outside main. Inferred consequence: main-landmark navigation cannot locate the learning category choices."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Category exploration section lies outside landmarks. Inferred: main-landmark navigation cannot identify or reach this course-navigation section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The learning-category section is outside the landmark structure in the main body. Its omission affects SR navigation to course discovery content; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: The category-discovery section is outside main. Inferred consequence: main-landmark navigation cannot locate the learning category choices. | B: Category exploration section lies outside landmarks. Inferred: main-landmark navigation cannot identify or reach this course-navigation section. | C: The learning-category section is outside the landmark structure in the main body. Its omission affects SR navigation to course discovery content; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0507",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0507",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0507"
    },
    {
      "errorId": "ST0508",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G213",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "All six category cards are in the unlandmarked course-discovery body. Inferred consequence: landmark navigation omits the containing category selection region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "The course-category cards all lie in primary content without a landmark. Inferred: main-landmark navigation omits these category choices."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The category cards and course-exploration actions are substantive body content without landmark coverage. SR landmark navigation lacks their encompassing primary region; inferred across the supplied instances."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: All six category cards are in the unlandmarked course-discovery body. Inferred consequence: landmark navigation omits the containing category selection region. | B: The course-category cards all lie in primary content without a landmark. Inferred: main-landmark navigation omits these category choices. | C: The category cards and course-exploration actions are substantive body content without landmark coverage. SR landmark navigation lacks their encompassing primary region; inferred across the supplied instances.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0508",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0508",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0508"
    },
    {
      "errorId": "ST0509",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G213",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "All six category cards are in the unlandmarked course-discovery body. Inferred consequence: landmark navigation omits the containing category selection region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "The course-category cards all lie in primary content without a landmark. Inferred: main-landmark navigation omits these category choices."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The category cards and course-exploration actions are substantive body content without landmark coverage. SR landmark navigation lacks their encompassing primary region; inferred across the supplied instances."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: All six category cards are in the unlandmarked course-discovery body. Inferred consequence: landmark navigation omits the containing category selection region. | B: The course-category cards all lie in primary content without a landmark. Inferred: main-landmark navigation omits these category choices. | C: The category cards and course-exploration actions are substantive body content without landmark coverage. SR landmark navigation lacks their encompassing primary region; inferred across the supplied instances.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0509",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0509",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0509"
    },
    {
      "errorId": "ST0510",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G213",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "All six category cards are in the unlandmarked course-discovery body. Inferred consequence: landmark navigation omits the containing category selection region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "The course-category cards all lie in primary content without a landmark. Inferred: main-landmark navigation omits these category choices."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The category cards and course-exploration actions are substantive body content without landmark coverage. SR landmark navigation lacks their encompassing primary region; inferred across the supplied instances."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: All six category cards are in the unlandmarked course-discovery body. Inferred consequence: landmark navigation omits the containing category selection region. | B: The course-category cards all lie in primary content without a landmark. Inferred: main-landmark navigation omits these category choices. | C: The category cards and course-exploration actions are substantive body content without landmark coverage. SR landmark navigation lacks their encompassing primary region; inferred across the supplied instances.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0510",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0510",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0510"
    },
    {
      "errorId": "ST0511",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G213",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "All six category cards are in the unlandmarked course-discovery body. Inferred consequence: landmark navigation omits the containing category selection region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "The course-category cards all lie in primary content without a landmark. Inferred: main-landmark navigation omits these category choices."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The category cards and course-exploration actions are substantive body content without landmark coverage. SR landmark navigation lacks their encompassing primary region; inferred across the supplied instances."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: All six category cards are in the unlandmarked course-discovery body. Inferred consequence: landmark navigation omits the containing category selection region. | B: The course-category cards all lie in primary content without a landmark. Inferred: main-landmark navigation omits these category choices. | C: The category cards and course-exploration actions are substantive body content without landmark coverage. SR landmark navigation lacks their encompassing primary region; inferred across the supplied instances.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0511",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0511",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0511"
    },
    {
      "errorId": "ST0512",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G213",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "All six category cards are in the unlandmarked course-discovery body. Inferred consequence: landmark navigation omits the containing category selection region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "The course-category cards all lie in primary content without a landmark. Inferred: main-landmark navigation omits these category choices."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The category cards and course-exploration actions are substantive body content without landmark coverage. SR landmark navigation lacks their encompassing primary region; inferred across the supplied instances."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: All six category cards are in the unlandmarked course-discovery body. Inferred consequence: landmark navigation omits the containing category selection region. | B: The course-category cards all lie in primary content without a landmark. Inferred: main-landmark navigation omits these category choices. | C: The category cards and course-exploration actions are substantive body content without landmark coverage. SR landmark navigation lacks their encompassing primary region; inferred across the supplied instances.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0512",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0512",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0512"
    },
    {
      "errorId": "ST0513",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G213",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "All six category cards are in the unlandmarked course-discovery body. Inferred consequence: landmark navigation omits the containing category selection region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "The course-category cards all lie in primary content without a landmark. Inferred: main-landmark navigation omits these category choices."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The category cards and course-exploration actions are substantive body content without landmark coverage. SR landmark navigation lacks their encompassing primary region; inferred across the supplied instances."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: All six category cards are in the unlandmarked course-discovery body. Inferred consequence: landmark navigation omits the containing category selection region. | B: The course-category cards all lie in primary content without a landmark. Inferred: main-landmark navigation omits these category choices. | C: The category cards and course-exploration actions are substantive body content without landmark coverage. SR landmark navigation lacks their encompassing primary region; inferred across the supplied instances.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0513",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0513",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0513"
    },
    {
      "errorId": "ST0514",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G214",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Both curated course-section introductions are outside main. Inferred consequence: main-landmark navigation cannot locate the course collection context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Both curated-course section introductions lie outside landmarks. Inferred: main-landmark orientation omits the course-list sections."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Both curated-course section introductions are in the unmarked homepage body. Main-region navigation cannot locate those course collections; inferred from DOM structure."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Both curated course-section introductions are outside main. Inferred consequence: main-landmark navigation cannot locate the course collection context. | B: Both curated-course section introductions lie outside landmarks. Inferred: main-landmark orientation omits the course-list sections. | C: Both curated-course section introductions are in the unmarked homepage body. Main-region navigation cannot locate those course collections; inferred from DOM structure.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0514",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0514",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0514"
    },
    {
      "errorId": "ST0515",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G215",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course-cover subject information lies outside main in the course cards. Inferred consequence: main-landmark navigation lacks the containing course-shopping region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course cover/topic information is in the unlandmarked course lists. Inferred: main-landmark navigation omits that course-selection context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The course-card category content belongs to substantive course results outside landmarks. Its shared primary-content region is missing from SR landmark navigation; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course-cover subject information lies outside main in the course cards. Inferred consequence: main-landmark navigation lacks the containing course-shopping region. | B: Course cover/topic information is in the unlandmarked course lists. Inferred: main-landmark navigation omits that course-selection context. | C: The course-card category content belongs to substantive course results outside landmarks. Its shared primary-content region is missing from SR landmark navigation; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0515",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0515",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0515"
    },
    {
      "errorId": "ST0516",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G216",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "All listed course titles are in the body without main containment. Inferred consequence: main-landmark navigation cannot locate the course collection, despite individual heading/link alternatives."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course titles lie in primary course content without a landmark. Inferred: main-landmark navigation cannot reach the course-selection region."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "All course titles are in the unmarked primary course region. Their link/heading access does not restore main-landmark orientation; consequence inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: All listed course titles are in the body without main containment. Inferred consequence: main-landmark navigation cannot locate the course collection, despite individual heading/link alternatives. | B: Course titles lie in primary course content without a landmark. Inferred: main-landmark navigation cannot reach the course-selection region. | C: All course titles are in the unmarked primary course region. Their link/heading access does not restore main-landmark orientation; consequence inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0516",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0516",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0516"
    },
    {
      "errorId": "ST0517",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G217",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course descriptions lie outside main with their cards. Inferred consequence: landmark navigation omits the region containing course-selection information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course descriptions lie in the unlandmarked primary content. Inferred: landmark navigation omits these course-comparison details with their section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course descriptions are meaningful selection information outside landmarks in the course body. Missing landmark access to that primary region is inferred from DOM."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course descriptions lie outside main with their cards. Inferred consequence: landmark navigation omits the region containing course-selection information. | B: Course descriptions lie in the unlandmarked primary content. Inferred: landmark navigation omits these course-comparison details with their section. | C: Course descriptions are meaningful selection information outside landmarks in the course body. Missing landmark access to that primary region is inferred from DOM.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0517",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0517",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0517"
    },
    {
      "errorId": "ST0518",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G218",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Instructor information lies in the unlandmarked course body. Inferred consequence: main-landmark navigation cannot locate its containing course-selection context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Instructor information lies in course content outside landmarks. Inferred: main-landmark navigation omits the course/instructor section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Instructor names are substantive course information in the unmarked content region. SR landmark orientation to the encompassing course body is missing; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Instructor information lies in the unlandmarked course body. Inferred consequence: main-landmark navigation cannot locate its containing course-selection context. | B: Instructor information lies in course content outside landmarks. Inferred: main-landmark navigation omits the course/instructor section. | C: Instructor names are substantive course information in the unmarked content region. SR landmark orientation to the encompassing course body is missing; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0518",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0518",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0518"
    },
    {
      "errorId": "ST0519",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G219",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course ratings are substantive selection information outside main. Inferred consequence: main-landmark navigation lacks a containing course region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course ratings lie in primary content lacking a landmark. Inferred: main-landmark navigation omits these course-comparison details."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course ratings appear outside landmarks along with the primary course content. A landmark traversal cannot locate that content region; inferred structural consequence."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course ratings are substantive selection information outside main. Inferred consequence: main-landmark navigation lacks a containing course region. | B: Course ratings lie in primary content lacking a landmark. Inferred: main-landmark navigation omits these course-comparison details. | C: Course ratings appear outside landmarks along with the primary course content. A landmark traversal cannot locate that content region; inferred structural consequence.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0519",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0519",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0519"
    },
    {
      "errorId": "ST0520",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G220",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course duration, lecture count and level lie outside main. Inferred consequence: main-landmark navigation cannot locate this course-comparison context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course duration, lecture count and level lie in unlandmarked course content. Inferred: main-landmark navigation omits this course-selection information."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course duration, lecture and level details are meaningful selection information without covering landmarks. The primary-region navigation loss for SR use is inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course duration, lecture count and level lie outside main. Inferred consequence: main-landmark navigation cannot locate this course-comparison context. | B: Course duration, lecture count and level lie in unlandmarked course content. Inferred: main-landmark navigation omits this course-selection information. | C: Course duration, lecture and level details are meaningful selection information without covering landmarks. The primary-region navigation loss for SR use is inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0520",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0520",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0520"
    },
    {
      "errorId": "ST0521",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G221",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course recommendation badges belong to the unlandmarked body. Inferred consequence: main-landmark navigation omits the containing course-choice information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course badges lie in primary content outside landmarks. Inferred: main-landmark navigation omits their course-selection context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course popularity/recommendation badges belong to the body missing landmark coverage. Their encompassing main-content region is absent from SR landmark orientation; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course recommendation badges belong to the unlandmarked body. Inferred consequence: main-landmark navigation omits the containing course-choice information. | B: Course badges lie in primary content outside landmarks. Inferred: main-landmark navigation omits their course-selection context. | C: Course popularity/recommendation badges belong to the body missing landmark coverage. Their encompassing main-content region is absent from SR landmark orientation; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0521",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0521",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0521"
    },
    {
      "errorId": "ST0522",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G222",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course price/footer content is outside main. Inferred consequence: main-landmark navigation cannot locate the region containing course purchase information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Prices and purchasing context lie in unlandmarked course content. Inferred: main-landmark navigation cannot reach the course-pricing section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course prices lie in purchase-related primary content outside landmarks. SR users cannot locate that encompassing course-shopping body via a main landmark; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course price/footer content is outside main. Inferred consequence: main-landmark navigation cannot locate the region containing course purchase information. | B: Prices and purchasing context lie in unlandmarked course content. Inferred: main-landmark navigation cannot reach the course-pricing section. | C: Course prices lie in purchase-related primary content outside landmarks. SR users cannot locate that encompassing course-shopping body via a main landmark; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0522",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0522",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0522"
    },
    {
      "errorId": "ST0523",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G215",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course-cover subject information lies outside main in the course cards. Inferred consequence: main-landmark navigation lacks the containing course-shopping region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course cover/topic information is in the unlandmarked course lists. Inferred: main-landmark navigation omits that course-selection context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The course-card category content belongs to substantive course results outside landmarks. Its shared primary-content region is missing from SR landmark navigation; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course-cover subject information lies outside main in the course cards. Inferred consequence: main-landmark navigation lacks the containing course-shopping region. | B: Course cover/topic information is in the unlandmarked course lists. Inferred: main-landmark navigation omits that course-selection context. | C: The course-card category content belongs to substantive course results outside landmarks. Its shared primary-content region is missing from SR landmark navigation; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0523",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0523",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0523"
    },
    {
      "errorId": "ST0524",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G216",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "All listed course titles are in the body without main containment. Inferred consequence: main-landmark navigation cannot locate the course collection, despite individual heading/link alternatives."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course titles lie in primary course content without a landmark. Inferred: main-landmark navigation cannot reach the course-selection region."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "All course titles are in the unmarked primary course region. Their link/heading access does not restore main-landmark orientation; consequence inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: All listed course titles are in the body without main containment. Inferred consequence: main-landmark navigation cannot locate the course collection, despite individual heading/link alternatives. | B: Course titles lie in primary course content without a landmark. Inferred: main-landmark navigation cannot reach the course-selection region. | C: All course titles are in the unmarked primary course region. Their link/heading access does not restore main-landmark orientation; consequence inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0524",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0524",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0524"
    },
    {
      "errorId": "ST0525",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G217",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course descriptions lie outside main with their cards. Inferred consequence: landmark navigation omits the region containing course-selection information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course descriptions lie in the unlandmarked primary content. Inferred: landmark navigation omits these course-comparison details with their section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course descriptions are meaningful selection information outside landmarks in the course body. Missing landmark access to that primary region is inferred from DOM."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course descriptions lie outside main with their cards. Inferred consequence: landmark navigation omits the region containing course-selection information. | B: Course descriptions lie in the unlandmarked primary content. Inferred: landmark navigation omits these course-comparison details with their section. | C: Course descriptions are meaningful selection information outside landmarks in the course body. Missing landmark access to that primary region is inferred from DOM.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0525",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0525",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0525"
    },
    {
      "errorId": "ST0526",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G218",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Instructor information lies in the unlandmarked course body. Inferred consequence: main-landmark navigation cannot locate its containing course-selection context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Instructor information lies in course content outside landmarks. Inferred: main-landmark navigation omits the course/instructor section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Instructor names are substantive course information in the unmarked content region. SR landmark orientation to the encompassing course body is missing; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Instructor information lies in the unlandmarked course body. Inferred consequence: main-landmark navigation cannot locate its containing course-selection context. | B: Instructor information lies in course content outside landmarks. Inferred: main-landmark navigation omits the course/instructor section. | C: Instructor names are substantive course information in the unmarked content region. SR landmark orientation to the encompassing course body is missing; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0526",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0526",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0526"
    },
    {
      "errorId": "ST0527",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G219",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course ratings are substantive selection information outside main. Inferred consequence: main-landmark navigation lacks a containing course region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course ratings lie in primary content lacking a landmark. Inferred: main-landmark navigation omits these course-comparison details."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course ratings appear outside landmarks along with the primary course content. A landmark traversal cannot locate that content region; inferred structural consequence."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course ratings are substantive selection information outside main. Inferred consequence: main-landmark navigation lacks a containing course region. | B: Course ratings lie in primary content lacking a landmark. Inferred: main-landmark navigation omits these course-comparison details. | C: Course ratings appear outside landmarks along with the primary course content. A landmark traversal cannot locate that content region; inferred structural consequence.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0527",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0527",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0527"
    },
    {
      "errorId": "ST0528",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G220",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course duration, lecture count and level lie outside main. Inferred consequence: main-landmark navigation cannot locate this course-comparison context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course duration, lecture count and level lie in unlandmarked course content. Inferred: main-landmark navigation omits this course-selection information."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course duration, lecture and level details are meaningful selection information without covering landmarks. The primary-region navigation loss for SR use is inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course duration, lecture count and level lie outside main. Inferred consequence: main-landmark navigation cannot locate this course-comparison context. | B: Course duration, lecture count and level lie in unlandmarked course content. Inferred: main-landmark navigation omits this course-selection information. | C: Course duration, lecture and level details are meaningful selection information without covering landmarks. The primary-region navigation loss for SR use is inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0528",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0528",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0528"
    },
    {
      "errorId": "ST0529",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G221",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course recommendation badges belong to the unlandmarked body. Inferred consequence: main-landmark navigation omits the containing course-choice information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course badges lie in primary content outside landmarks. Inferred: main-landmark navigation omits their course-selection context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course popularity/recommendation badges belong to the body missing landmark coverage. Their encompassing main-content region is absent from SR landmark orientation; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course recommendation badges belong to the unlandmarked body. Inferred consequence: main-landmark navigation omits the containing course-choice information. | B: Course badges lie in primary content outside landmarks. Inferred: main-landmark navigation omits their course-selection context. | C: Course popularity/recommendation badges belong to the body missing landmark coverage. Their encompassing main-content region is absent from SR landmark orientation; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0529",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0529",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0529"
    },
    {
      "errorId": "ST0530",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G222",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course price/footer content is outside main. Inferred consequence: main-landmark navigation cannot locate the region containing course purchase information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Prices and purchasing context lie in unlandmarked course content. Inferred: main-landmark navigation cannot reach the course-pricing section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course prices lie in purchase-related primary content outside landmarks. SR users cannot locate that encompassing course-shopping body via a main landmark; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course price/footer content is outside main. Inferred consequence: main-landmark navigation cannot locate the region containing course purchase information. | B: Prices and purchasing context lie in unlandmarked course content. Inferred: main-landmark navigation cannot reach the course-pricing section. | C: Course prices lie in purchase-related primary content outside landmarks. SR users cannot locate that encompassing course-shopping body via a main landmark; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0530",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0530",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0530"
    },
    {
      "errorId": "ST0531",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G215",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course-cover subject information lies outside main in the course cards. Inferred consequence: main-landmark navigation lacks the containing course-shopping region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course cover/topic information is in the unlandmarked course lists. Inferred: main-landmark navigation omits that course-selection context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The course-card category content belongs to substantive course results outside landmarks. Its shared primary-content region is missing from SR landmark navigation; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course-cover subject information lies outside main in the course cards. Inferred consequence: main-landmark navigation lacks the containing course-shopping region. | B: Course cover/topic information is in the unlandmarked course lists. Inferred: main-landmark navigation omits that course-selection context. | C: The course-card category content belongs to substantive course results outside landmarks. Its shared primary-content region is missing from SR landmark navigation; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0531",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0531",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0531"
    },
    {
      "errorId": "ST0532",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G216",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "All listed course titles are in the body without main containment. Inferred consequence: main-landmark navigation cannot locate the course collection, despite individual heading/link alternatives."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course titles lie in primary course content without a landmark. Inferred: main-landmark navigation cannot reach the course-selection region."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "All course titles are in the unmarked primary course region. Their link/heading access does not restore main-landmark orientation; consequence inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: All listed course titles are in the body without main containment. Inferred consequence: main-landmark navigation cannot locate the course collection, despite individual heading/link alternatives. | B: Course titles lie in primary course content without a landmark. Inferred: main-landmark navigation cannot reach the course-selection region. | C: All course titles are in the unmarked primary course region. Their link/heading access does not restore main-landmark orientation; consequence inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0532",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0532",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0532"
    },
    {
      "errorId": "ST0533",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G217",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course descriptions lie outside main with their cards. Inferred consequence: landmark navigation omits the region containing course-selection information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course descriptions lie in the unlandmarked primary content. Inferred: landmark navigation omits these course-comparison details with their section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course descriptions are meaningful selection information outside landmarks in the course body. Missing landmark access to that primary region is inferred from DOM."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course descriptions lie outside main with their cards. Inferred consequence: landmark navigation omits the region containing course-selection information. | B: Course descriptions lie in the unlandmarked primary content. Inferred: landmark navigation omits these course-comparison details with their section. | C: Course descriptions are meaningful selection information outside landmarks in the course body. Missing landmark access to that primary region is inferred from DOM.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0533",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0533",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0533"
    },
    {
      "errorId": "ST0534",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G218",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Instructor information lies in the unlandmarked course body. Inferred consequence: main-landmark navigation cannot locate its containing course-selection context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Instructor information lies in course content outside landmarks. Inferred: main-landmark navigation omits the course/instructor section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Instructor names are substantive course information in the unmarked content region. SR landmark orientation to the encompassing course body is missing; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Instructor information lies in the unlandmarked course body. Inferred consequence: main-landmark navigation cannot locate its containing course-selection context. | B: Instructor information lies in course content outside landmarks. Inferred: main-landmark navigation omits the course/instructor section. | C: Instructor names are substantive course information in the unmarked content region. SR landmark orientation to the encompassing course body is missing; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0534",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0534",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0534"
    },
    {
      "errorId": "ST0535",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G219",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course ratings are substantive selection information outside main. Inferred consequence: main-landmark navigation lacks a containing course region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course ratings lie in primary content lacking a landmark. Inferred: main-landmark navigation omits these course-comparison details."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course ratings appear outside landmarks along with the primary course content. A landmark traversal cannot locate that content region; inferred structural consequence."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course ratings are substantive selection information outside main. Inferred consequence: main-landmark navigation lacks a containing course region. | B: Course ratings lie in primary content lacking a landmark. Inferred: main-landmark navigation omits these course-comparison details. | C: Course ratings appear outside landmarks along with the primary course content. A landmark traversal cannot locate that content region; inferred structural consequence.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0535",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0535",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0535"
    },
    {
      "errorId": "ST0536",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G220",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course duration, lecture count and level lie outside main. Inferred consequence: main-landmark navigation cannot locate this course-comparison context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course duration, lecture count and level lie in unlandmarked course content. Inferred: main-landmark navigation omits this course-selection information."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course duration, lecture and level details are meaningful selection information without covering landmarks. The primary-region navigation loss for SR use is inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course duration, lecture count and level lie outside main. Inferred consequence: main-landmark navigation cannot locate this course-comparison context. | B: Course duration, lecture count and level lie in unlandmarked course content. Inferred: main-landmark navigation omits this course-selection information. | C: Course duration, lecture and level details are meaningful selection information without covering landmarks. The primary-region navigation loss for SR use is inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0536",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0536",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0536"
    },
    {
      "errorId": "ST0537",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G221",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course recommendation badges belong to the unlandmarked body. Inferred consequence: main-landmark navigation omits the containing course-choice information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course badges lie in primary content outside landmarks. Inferred: main-landmark navigation omits their course-selection context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course popularity/recommendation badges belong to the body missing landmark coverage. Their encompassing main-content region is absent from SR landmark orientation; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course recommendation badges belong to the unlandmarked body. Inferred consequence: main-landmark navigation omits the containing course-choice information. | B: Course badges lie in primary content outside landmarks. Inferred: main-landmark navigation omits their course-selection context. | C: Course popularity/recommendation badges belong to the body missing landmark coverage. Their encompassing main-content region is absent from SR landmark orientation; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0537",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0537",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0537"
    },
    {
      "errorId": "ST0538",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G222",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course price/footer content is outside main. Inferred consequence: main-landmark navigation cannot locate the region containing course purchase information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Prices and purchasing context lie in unlandmarked course content. Inferred: main-landmark navigation cannot reach the course-pricing section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course prices lie in purchase-related primary content outside landmarks. SR users cannot locate that encompassing course-shopping body via a main landmark; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course price/footer content is outside main. Inferred consequence: main-landmark navigation cannot locate the region containing course purchase information. | B: Prices and purchasing context lie in unlandmarked course content. Inferred: main-landmark navigation cannot reach the course-pricing section. | C: Course prices lie in purchase-related primary content outside landmarks. SR users cannot locate that encompassing course-shopping body via a main landmark; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0538",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0538",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0538"
    },
    {
      "errorId": "ST0539",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G215",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course-cover subject information lies outside main in the course cards. Inferred consequence: main-landmark navigation lacks the containing course-shopping region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course cover/topic information is in the unlandmarked course lists. Inferred: main-landmark navigation omits that course-selection context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The course-card category content belongs to substantive course results outside landmarks. Its shared primary-content region is missing from SR landmark navigation; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course-cover subject information lies outside main in the course cards. Inferred consequence: main-landmark navigation lacks the containing course-shopping region. | B: Course cover/topic information is in the unlandmarked course lists. Inferred: main-landmark navigation omits that course-selection context. | C: The course-card category content belongs to substantive course results outside landmarks. Its shared primary-content region is missing from SR landmark navigation; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0539",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0539",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0539"
    },
    {
      "errorId": "ST0540",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G216",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "All listed course titles are in the body without main containment. Inferred consequence: main-landmark navigation cannot locate the course collection, despite individual heading/link alternatives."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course titles lie in primary course content without a landmark. Inferred: main-landmark navigation cannot reach the course-selection region."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "All course titles are in the unmarked primary course region. Their link/heading access does not restore main-landmark orientation; consequence inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: All listed course titles are in the body without main containment. Inferred consequence: main-landmark navigation cannot locate the course collection, despite individual heading/link alternatives. | B: Course titles lie in primary course content without a landmark. Inferred: main-landmark navigation cannot reach the course-selection region. | C: All course titles are in the unmarked primary course region. Their link/heading access does not restore main-landmark orientation; consequence inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0540",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0540",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0540"
    },
    {
      "errorId": "ST0541",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G217",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course descriptions lie outside main with their cards. Inferred consequence: landmark navigation omits the region containing course-selection information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course descriptions lie in the unlandmarked primary content. Inferred: landmark navigation omits these course-comparison details with their section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course descriptions are meaningful selection information outside landmarks in the course body. Missing landmark access to that primary region is inferred from DOM."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course descriptions lie outside main with their cards. Inferred consequence: landmark navigation omits the region containing course-selection information. | B: Course descriptions lie in the unlandmarked primary content. Inferred: landmark navigation omits these course-comparison details with their section. | C: Course descriptions are meaningful selection information outside landmarks in the course body. Missing landmark access to that primary region is inferred from DOM.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0541",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0541",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0541"
    },
    {
      "errorId": "ST0542",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G218",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Instructor information lies in the unlandmarked course body. Inferred consequence: main-landmark navigation cannot locate its containing course-selection context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Instructor information lies in course content outside landmarks. Inferred: main-landmark navigation omits the course/instructor section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Instructor names are substantive course information in the unmarked content region. SR landmark orientation to the encompassing course body is missing; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Instructor information lies in the unlandmarked course body. Inferred consequence: main-landmark navigation cannot locate its containing course-selection context. | B: Instructor information lies in course content outside landmarks. Inferred: main-landmark navigation omits the course/instructor section. | C: Instructor names are substantive course information in the unmarked content region. SR landmark orientation to the encompassing course body is missing; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0542",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0542",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0542"
    },
    {
      "errorId": "ST0543",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G219",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course ratings are substantive selection information outside main. Inferred consequence: main-landmark navigation lacks a containing course region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course ratings lie in primary content lacking a landmark. Inferred: main-landmark navigation omits these course-comparison details."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course ratings appear outside landmarks along with the primary course content. A landmark traversal cannot locate that content region; inferred structural consequence."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course ratings are substantive selection information outside main. Inferred consequence: main-landmark navigation lacks a containing course region. | B: Course ratings lie in primary content lacking a landmark. Inferred: main-landmark navigation omits these course-comparison details. | C: Course ratings appear outside landmarks along with the primary course content. A landmark traversal cannot locate that content region; inferred structural consequence.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0543",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0543",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0543"
    },
    {
      "errorId": "ST0544",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G220",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course duration, lecture count and level lie outside main. Inferred consequence: main-landmark navigation cannot locate this course-comparison context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course duration, lecture count and level lie in unlandmarked course content. Inferred: main-landmark navigation omits this course-selection information."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course duration, lecture and level details are meaningful selection information without covering landmarks. The primary-region navigation loss for SR use is inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course duration, lecture count and level lie outside main. Inferred consequence: main-landmark navigation cannot locate this course-comparison context. | B: Course duration, lecture count and level lie in unlandmarked course content. Inferred: main-landmark navigation omits this course-selection information. | C: Course duration, lecture and level details are meaningful selection information without covering landmarks. The primary-region navigation loss for SR use is inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0544",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0544",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0544"
    },
    {
      "errorId": "ST0545",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G221",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course recommendation badges belong to the unlandmarked body. Inferred consequence: main-landmark navigation omits the containing course-choice information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course badges lie in primary content outside landmarks. Inferred: main-landmark navigation omits their course-selection context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course popularity/recommendation badges belong to the body missing landmark coverage. Their encompassing main-content region is absent from SR landmark orientation; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course recommendation badges belong to the unlandmarked body. Inferred consequence: main-landmark navigation omits the containing course-choice information. | B: Course badges lie in primary content outside landmarks. Inferred: main-landmark navigation omits their course-selection context. | C: Course popularity/recommendation badges belong to the body missing landmark coverage. Their encompassing main-content region is absent from SR landmark orientation; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0545",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0545",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0545"
    },
    {
      "errorId": "ST0546",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G222",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course price/footer content is outside main. Inferred consequence: main-landmark navigation cannot locate the region containing course purchase information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Prices and purchasing context lie in unlandmarked course content. Inferred: main-landmark navigation cannot reach the course-pricing section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course prices lie in purchase-related primary content outside landmarks. SR users cannot locate that encompassing course-shopping body via a main landmark; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course price/footer content is outside main. Inferred consequence: main-landmark navigation cannot locate the region containing course purchase information. | B: Prices and purchasing context lie in unlandmarked course content. Inferred: main-landmark navigation cannot reach the course-pricing section. | C: Course prices lie in purchase-related primary content outside landmarks. SR users cannot locate that encompassing course-shopping body via a main landmark; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0546",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0546",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0546"
    },
    {
      "errorId": "ST0547",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G223",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The certification learning feature is outside main. Inferred consequence: main-landmark navigation cannot locate this learning-path content."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Certification-learning feature lies outside landmarks. Inferred: main-landmark navigation omits this learning-path introduction."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The certification learning-path feature is substantive primary content outside landmark coverage. Landmark-based SR orientation cannot locate that main region; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: The certification learning feature is outside main. Inferred consequence: main-landmark navigation cannot locate this learning-path content. | B: Certification-learning feature lies outside landmarks. Inferred: main-landmark navigation omits this learning-path introduction. | C: The certification learning-path feature is substantive primary content outside landmark coverage. Landmark-based SR orientation cannot locate that main region; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0547",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0547",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0547"
    },
    {
      "errorId": "ST0548",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G224",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The AWS learning-path label belongs to the unlandmarked body feature. Inferred consequence: main-landmark navigation lacks its containing learning-path region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "AWS learning-path information lies in primary content without a landmark. Inferred: main-landmark navigation omits the certification section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The AWS learning-path identification belongs to the unmarked certification feature. Its primary-content region is unavailable to SR landmark navigation; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: The AWS learning-path label belongs to the unlandmarked body feature. Inferred consequence: main-landmark navigation lacks its containing learning-path region. | B: AWS learning-path information lies in primary content without a landmark. Inferred: main-landmark navigation omits the certification section. | C: The AWS learning-path identification belongs to the unmarked certification feature. Its primary-content region is unavailable to SR landmark navigation; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0548",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0548",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0548"
    },
    {
      "errorId": "ST0549",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G225",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The certification name is outside main with its feature. Inferred consequence: main-landmark navigation cannot locate the certification-learning content."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Certification title lies outside landmarks. Inferred: main-landmark orientation cannot identify this learning-path context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The certification-role text is meaningful feature content outside page landmarks. Missing primary-region navigation is supported structurally and inferred for SR use."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: The certification name is outside main with its feature. Inferred consequence: main-landmark navigation cannot locate the certification-learning content. | B: Certification title lies outside landmarks. Inferred: main-landmark orientation cannot identify this learning-path context. | C: The certification-role text is meaningful feature content outside page landmarks. Missing primary-region navigation is supported structurally and inferred for SR use.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0549",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0549",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0549"
    },
    {
      "errorId": "ST0550",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G226",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Learning-path topic content lies outside main. Inferred consequence: main-landmark navigation omits its certification-course context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Certification topics and practice-exam information lie in unlandmarked primary content. Inferred: main-landmark navigation omits this course-path information."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The learning-path topics and practice-exam content lie outside landmarks in the primary body. SR landmark orientation to this content is missing; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Learning-path topic content lies outside main. Inferred consequence: main-landmark navigation omits its certification-course context. | B: Certification topics and practice-exam information lie in unlandmarked primary content. Inferred: main-landmark navigation omits this course-path information. | C: The learning-path topics and practice-exam content lie outside landmarks in the primary body. SR landmark orientation to this content is missing; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0550",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0550",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0550"
    },
    {
      "errorId": "ST0551",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G214",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Both curated course-section introductions are outside main. Inferred consequence: main-landmark navigation cannot locate the course collection context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Both curated-course section introductions lie outside landmarks. Inferred: main-landmark orientation omits the course-list sections."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Both curated-course section introductions are in the unmarked homepage body. Main-region navigation cannot locate those course collections; inferred from DOM structure."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Both curated course-section introductions are outside main. Inferred consequence: main-landmark navigation cannot locate the course collection context. | B: Both curated-course section introductions lie outside landmarks. Inferred: main-landmark orientation omits the course-list sections. | C: Both curated-course section introductions are in the unmarked homepage body. Main-region navigation cannot locate those course collections; inferred from DOM structure.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0551",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0551",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0551"
    },
    {
      "errorId": "ST0552",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G215",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course-cover subject information lies outside main in the course cards. Inferred consequence: main-landmark navigation lacks the containing course-shopping region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course cover/topic information is in the unlandmarked course lists. Inferred: main-landmark navigation omits that course-selection context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The course-card category content belongs to substantive course results outside landmarks. Its shared primary-content region is missing from SR landmark navigation; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course-cover subject information lies outside main in the course cards. Inferred consequence: main-landmark navigation lacks the containing course-shopping region. | B: Course cover/topic information is in the unlandmarked course lists. Inferred: main-landmark navigation omits that course-selection context. | C: The course-card category content belongs to substantive course results outside landmarks. Its shared primary-content region is missing from SR landmark navigation; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0552",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0552",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0552"
    },
    {
      "errorId": "ST0553",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G216",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "All listed course titles are in the body without main containment. Inferred consequence: main-landmark navigation cannot locate the course collection, despite individual heading/link alternatives."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course titles lie in primary course content without a landmark. Inferred: main-landmark navigation cannot reach the course-selection region."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "All course titles are in the unmarked primary course region. Their link/heading access does not restore main-landmark orientation; consequence inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: All listed course titles are in the body without main containment. Inferred consequence: main-landmark navigation cannot locate the course collection, despite individual heading/link alternatives. | B: Course titles lie in primary course content without a landmark. Inferred: main-landmark navigation cannot reach the course-selection region. | C: All course titles are in the unmarked primary course region. Their link/heading access does not restore main-landmark orientation; consequence inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0553",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0553",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0553"
    },
    {
      "errorId": "ST0554",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G217",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course descriptions lie outside main with their cards. Inferred consequence: landmark navigation omits the region containing course-selection information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course descriptions lie in the unlandmarked primary content. Inferred: landmark navigation omits these course-comparison details with their section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course descriptions are meaningful selection information outside landmarks in the course body. Missing landmark access to that primary region is inferred from DOM."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course descriptions lie outside main with their cards. Inferred consequence: landmark navigation omits the region containing course-selection information. | B: Course descriptions lie in the unlandmarked primary content. Inferred: landmark navigation omits these course-comparison details with their section. | C: Course descriptions are meaningful selection information outside landmarks in the course body. Missing landmark access to that primary region is inferred from DOM.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0554",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0554",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0554"
    },
    {
      "errorId": "ST0555",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G218",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Instructor information lies in the unlandmarked course body. Inferred consequence: main-landmark navigation cannot locate its containing course-selection context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Instructor information lies in course content outside landmarks. Inferred: main-landmark navigation omits the course/instructor section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Instructor names are substantive course information in the unmarked content region. SR landmark orientation to the encompassing course body is missing; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Instructor information lies in the unlandmarked course body. Inferred consequence: main-landmark navigation cannot locate its containing course-selection context. | B: Instructor information lies in course content outside landmarks. Inferred: main-landmark navigation omits the course/instructor section. | C: Instructor names are substantive course information in the unmarked content region. SR landmark orientation to the encompassing course body is missing; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0555",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0555",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0555"
    },
    {
      "errorId": "ST0556",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G219",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course ratings are substantive selection information outside main. Inferred consequence: main-landmark navigation lacks a containing course region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course ratings lie in primary content lacking a landmark. Inferred: main-landmark navigation omits these course-comparison details."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course ratings appear outside landmarks along with the primary course content. A landmark traversal cannot locate that content region; inferred structural consequence."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course ratings are substantive selection information outside main. Inferred consequence: main-landmark navigation lacks a containing course region. | B: Course ratings lie in primary content lacking a landmark. Inferred: main-landmark navigation omits these course-comparison details. | C: Course ratings appear outside landmarks along with the primary course content. A landmark traversal cannot locate that content region; inferred structural consequence.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0556",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0556",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0556"
    },
    {
      "errorId": "ST0557",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G220",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course duration, lecture count and level lie outside main. Inferred consequence: main-landmark navigation cannot locate this course-comparison context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course duration, lecture count and level lie in unlandmarked course content. Inferred: main-landmark navigation omits this course-selection information."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course duration, lecture and level details are meaningful selection information without covering landmarks. The primary-region navigation loss for SR use is inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course duration, lecture count and level lie outside main. Inferred consequence: main-landmark navigation cannot locate this course-comparison context. | B: Course duration, lecture count and level lie in unlandmarked course content. Inferred: main-landmark navigation omits this course-selection information. | C: Course duration, lecture and level details are meaningful selection information without covering landmarks. The primary-region navigation loss for SR use is inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0557",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0557",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0557"
    },
    {
      "errorId": "ST0558",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G221",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course recommendation badges belong to the unlandmarked body. Inferred consequence: main-landmark navigation omits the containing course-choice information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course badges lie in primary content outside landmarks. Inferred: main-landmark navigation omits their course-selection context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course popularity/recommendation badges belong to the body missing landmark coverage. Their encompassing main-content region is absent from SR landmark orientation; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course recommendation badges belong to the unlandmarked body. Inferred consequence: main-landmark navigation omits the containing course-choice information. | B: Course badges lie in primary content outside landmarks. Inferred: main-landmark navigation omits their course-selection context. | C: Course popularity/recommendation badges belong to the body missing landmark coverage. Their encompassing main-content region is absent from SR landmark orientation; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0558",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0558",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0558"
    },
    {
      "errorId": "ST0559",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G222",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course price/footer content is outside main. Inferred consequence: main-landmark navigation cannot locate the region containing course purchase information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Prices and purchasing context lie in unlandmarked course content. Inferred: main-landmark navigation cannot reach the course-pricing section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course prices lie in purchase-related primary content outside landmarks. SR users cannot locate that encompassing course-shopping body via a main landmark; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course price/footer content is outside main. Inferred consequence: main-landmark navigation cannot locate the region containing course purchase information. | B: Prices and purchasing context lie in unlandmarked course content. Inferred: main-landmark navigation cannot reach the course-pricing section. | C: Course prices lie in purchase-related primary content outside landmarks. SR users cannot locate that encompassing course-shopping body via a main landmark; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0559",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0559",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0559"
    },
    {
      "errorId": "ST0560",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G215",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course-cover subject information lies outside main in the course cards. Inferred consequence: main-landmark navigation lacks the containing course-shopping region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course cover/topic information is in the unlandmarked course lists. Inferred: main-landmark navigation omits that course-selection context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The course-card category content belongs to substantive course results outside landmarks. Its shared primary-content region is missing from SR landmark navigation; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course-cover subject information lies outside main in the course cards. Inferred consequence: main-landmark navigation lacks the containing course-shopping region. | B: Course cover/topic information is in the unlandmarked course lists. Inferred: main-landmark navigation omits that course-selection context. | C: The course-card category content belongs to substantive course results outside landmarks. Its shared primary-content region is missing from SR landmark navigation; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0560",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0560",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0560"
    },
    {
      "errorId": "ST0561",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G216",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "All listed course titles are in the body without main containment. Inferred consequence: main-landmark navigation cannot locate the course collection, despite individual heading/link alternatives."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course titles lie in primary course content without a landmark. Inferred: main-landmark navigation cannot reach the course-selection region."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "All course titles are in the unmarked primary course region. Their link/heading access does not restore main-landmark orientation; consequence inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: All listed course titles are in the body without main containment. Inferred consequence: main-landmark navigation cannot locate the course collection, despite individual heading/link alternatives. | B: Course titles lie in primary course content without a landmark. Inferred: main-landmark navigation cannot reach the course-selection region. | C: All course titles are in the unmarked primary course region. Their link/heading access does not restore main-landmark orientation; consequence inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0561",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0561",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0561"
    },
    {
      "errorId": "ST0562",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G217",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course descriptions lie outside main with their cards. Inferred consequence: landmark navigation omits the region containing course-selection information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course descriptions lie in the unlandmarked primary content. Inferred: landmark navigation omits these course-comparison details with their section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course descriptions are meaningful selection information outside landmarks in the course body. Missing landmark access to that primary region is inferred from DOM."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course descriptions lie outside main with their cards. Inferred consequence: landmark navigation omits the region containing course-selection information. | B: Course descriptions lie in the unlandmarked primary content. Inferred: landmark navigation omits these course-comparison details with their section. | C: Course descriptions are meaningful selection information outside landmarks in the course body. Missing landmark access to that primary region is inferred from DOM.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0562",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0562",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0562"
    },
    {
      "errorId": "ST0563",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G218",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Instructor information lies in the unlandmarked course body. Inferred consequence: main-landmark navigation cannot locate its containing course-selection context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Instructor information lies in course content outside landmarks. Inferred: main-landmark navigation omits the course/instructor section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Instructor names are substantive course information in the unmarked content region. SR landmark orientation to the encompassing course body is missing; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Instructor information lies in the unlandmarked course body. Inferred consequence: main-landmark navigation cannot locate its containing course-selection context. | B: Instructor information lies in course content outside landmarks. Inferred: main-landmark navigation omits the course/instructor section. | C: Instructor names are substantive course information in the unmarked content region. SR landmark orientation to the encompassing course body is missing; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0563",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0563",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0563"
    },
    {
      "errorId": "ST0564",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G219",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course ratings are substantive selection information outside main. Inferred consequence: main-landmark navigation lacks a containing course region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course ratings lie in primary content lacking a landmark. Inferred: main-landmark navigation omits these course-comparison details."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course ratings appear outside landmarks along with the primary course content. A landmark traversal cannot locate that content region; inferred structural consequence."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course ratings are substantive selection information outside main. Inferred consequence: main-landmark navigation lacks a containing course region. | B: Course ratings lie in primary content lacking a landmark. Inferred: main-landmark navigation omits these course-comparison details. | C: Course ratings appear outside landmarks along with the primary course content. A landmark traversal cannot locate that content region; inferred structural consequence.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0564",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0564",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0564"
    },
    {
      "errorId": "ST0565",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G220",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course duration, lecture count and level lie outside main. Inferred consequence: main-landmark navigation cannot locate this course-comparison context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course duration, lecture count and level lie in unlandmarked course content. Inferred: main-landmark navigation omits this course-selection information."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course duration, lecture and level details are meaningful selection information without covering landmarks. The primary-region navigation loss for SR use is inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course duration, lecture count and level lie outside main. Inferred consequence: main-landmark navigation cannot locate this course-comparison context. | B: Course duration, lecture count and level lie in unlandmarked course content. Inferred: main-landmark navigation omits this course-selection information. | C: Course duration, lecture and level details are meaningful selection information without covering landmarks. The primary-region navigation loss for SR use is inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0565",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0565",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0565"
    },
    {
      "errorId": "ST0566",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G221",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course recommendation badges belong to the unlandmarked body. Inferred consequence: main-landmark navigation omits the containing course-choice information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course badges lie in primary content outside landmarks. Inferred: main-landmark navigation omits their course-selection context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course popularity/recommendation badges belong to the body missing landmark coverage. Their encompassing main-content region is absent from SR landmark orientation; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course recommendation badges belong to the unlandmarked body. Inferred consequence: main-landmark navigation omits the containing course-choice information. | B: Course badges lie in primary content outside landmarks. Inferred: main-landmark navigation omits their course-selection context. | C: Course popularity/recommendation badges belong to the body missing landmark coverage. Their encompassing main-content region is absent from SR landmark orientation; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0566",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0566",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0566"
    },
    {
      "errorId": "ST0567",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G222",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course price/footer content is outside main. Inferred consequence: main-landmark navigation cannot locate the region containing course purchase information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Prices and purchasing context lie in unlandmarked course content. Inferred: main-landmark navigation cannot reach the course-pricing section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course prices lie in purchase-related primary content outside landmarks. SR users cannot locate that encompassing course-shopping body via a main landmark; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course price/footer content is outside main. Inferred consequence: main-landmark navigation cannot locate the region containing course purchase information. | B: Prices and purchasing context lie in unlandmarked course content. Inferred: main-landmark navigation cannot reach the course-pricing section. | C: Course prices lie in purchase-related primary content outside landmarks. SR users cannot locate that encompassing course-shopping body via a main landmark; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0567",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0567",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0567"
    },
    {
      "errorId": "ST0568",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G215",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course-cover subject information lies outside main in the course cards. Inferred consequence: main-landmark navigation lacks the containing course-shopping region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course cover/topic information is in the unlandmarked course lists. Inferred: main-landmark navigation omits that course-selection context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The course-card category content belongs to substantive course results outside landmarks. Its shared primary-content region is missing from SR landmark navigation; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course-cover subject information lies outside main in the course cards. Inferred consequence: main-landmark navigation lacks the containing course-shopping region. | B: Course cover/topic information is in the unlandmarked course lists. Inferred: main-landmark navigation omits that course-selection context. | C: The course-card category content belongs to substantive course results outside landmarks. Its shared primary-content region is missing from SR landmark navigation; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0568",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0568",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0568"
    },
    {
      "errorId": "ST0569",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G216",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "All listed course titles are in the body without main containment. Inferred consequence: main-landmark navigation cannot locate the course collection, despite individual heading/link alternatives."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course titles lie in primary course content without a landmark. Inferred: main-landmark navigation cannot reach the course-selection region."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "All course titles are in the unmarked primary course region. Their link/heading access does not restore main-landmark orientation; consequence inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: All listed course titles are in the body without main containment. Inferred consequence: main-landmark navigation cannot locate the course collection, despite individual heading/link alternatives. | B: Course titles lie in primary course content without a landmark. Inferred: main-landmark navigation cannot reach the course-selection region. | C: All course titles are in the unmarked primary course region. Their link/heading access does not restore main-landmark orientation; consequence inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0569",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0569",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0569"
    },
    {
      "errorId": "ST0570",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G217",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course descriptions lie outside main with their cards. Inferred consequence: landmark navigation omits the region containing course-selection information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course descriptions lie in the unlandmarked primary content. Inferred: landmark navigation omits these course-comparison details with their section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course descriptions are meaningful selection information outside landmarks in the course body. Missing landmark access to that primary region is inferred from DOM."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course descriptions lie outside main with their cards. Inferred consequence: landmark navigation omits the region containing course-selection information. | B: Course descriptions lie in the unlandmarked primary content. Inferred: landmark navigation omits these course-comparison details with their section. | C: Course descriptions are meaningful selection information outside landmarks in the course body. Missing landmark access to that primary region is inferred from DOM.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0570",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0570",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0570"
    },
    {
      "errorId": "ST0571",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G218",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Instructor information lies in the unlandmarked course body. Inferred consequence: main-landmark navigation cannot locate its containing course-selection context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Instructor information lies in course content outside landmarks. Inferred: main-landmark navigation omits the course/instructor section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Instructor names are substantive course information in the unmarked content region. SR landmark orientation to the encompassing course body is missing; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Instructor information lies in the unlandmarked course body. Inferred consequence: main-landmark navigation cannot locate its containing course-selection context. | B: Instructor information lies in course content outside landmarks. Inferred: main-landmark navigation omits the course/instructor section. | C: Instructor names are substantive course information in the unmarked content region. SR landmark orientation to the encompassing course body is missing; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0571",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0571",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0571"
    },
    {
      "errorId": "ST0572",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G219",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course ratings are substantive selection information outside main. Inferred consequence: main-landmark navigation lacks a containing course region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course ratings lie in primary content lacking a landmark. Inferred: main-landmark navigation omits these course-comparison details."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course ratings appear outside landmarks along with the primary course content. A landmark traversal cannot locate that content region; inferred structural consequence."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course ratings are substantive selection information outside main. Inferred consequence: main-landmark navigation lacks a containing course region. | B: Course ratings lie in primary content lacking a landmark. Inferred: main-landmark navigation omits these course-comparison details. | C: Course ratings appear outside landmarks along with the primary course content. A landmark traversal cannot locate that content region; inferred structural consequence.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0572",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0572",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0572"
    },
    {
      "errorId": "ST0573",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G220",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course duration, lecture count and level lie outside main. Inferred consequence: main-landmark navigation cannot locate this course-comparison context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course duration, lecture count and level lie in unlandmarked course content. Inferred: main-landmark navigation omits this course-selection information."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course duration, lecture and level details are meaningful selection information without covering landmarks. The primary-region navigation loss for SR use is inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course duration, lecture count and level lie outside main. Inferred consequence: main-landmark navigation cannot locate this course-comparison context. | B: Course duration, lecture count and level lie in unlandmarked course content. Inferred: main-landmark navigation omits this course-selection information. | C: Course duration, lecture and level details are meaningful selection information without covering landmarks. The primary-region navigation loss for SR use is inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0573",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0573",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0573"
    },
    {
      "errorId": "ST0574",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G221",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course recommendation badges belong to the unlandmarked body. Inferred consequence: main-landmark navigation omits the containing course-choice information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course badges lie in primary content outside landmarks. Inferred: main-landmark navigation omits their course-selection context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course popularity/recommendation badges belong to the body missing landmark coverage. Their encompassing main-content region is absent from SR landmark orientation; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course recommendation badges belong to the unlandmarked body. Inferred consequence: main-landmark navigation omits the containing course-choice information. | B: Course badges lie in primary content outside landmarks. Inferred: main-landmark navigation omits their course-selection context. | C: Course popularity/recommendation badges belong to the body missing landmark coverage. Their encompassing main-content region is absent from SR landmark orientation; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0574",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0574",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0574"
    },
    {
      "errorId": "ST0575",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G222",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course price/footer content is outside main. Inferred consequence: main-landmark navigation cannot locate the region containing course purchase information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Prices and purchasing context lie in unlandmarked course content. Inferred: main-landmark navigation cannot reach the course-pricing section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course prices lie in purchase-related primary content outside landmarks. SR users cannot locate that encompassing course-shopping body via a main landmark; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course price/footer content is outside main. Inferred consequence: main-landmark navigation cannot locate the region containing course purchase information. | B: Prices and purchasing context lie in unlandmarked course content. Inferred: main-landmark navigation cannot reach the course-pricing section. | C: Course prices lie in purchase-related primary content outside landmarks. SR users cannot locate that encompassing course-shopping body via a main landmark; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0575",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0575",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0575"
    },
    {
      "errorId": "ST0576",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G215",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course-cover subject information lies outside main in the course cards. Inferred consequence: main-landmark navigation lacks the containing course-shopping region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course cover/topic information is in the unlandmarked course lists. Inferred: main-landmark navigation omits that course-selection context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The course-card category content belongs to substantive course results outside landmarks. Its shared primary-content region is missing from SR landmark navigation; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course-cover subject information lies outside main in the course cards. Inferred consequence: main-landmark navigation lacks the containing course-shopping region. | B: Course cover/topic information is in the unlandmarked course lists. Inferred: main-landmark navigation omits that course-selection context. | C: The course-card category content belongs to substantive course results outside landmarks. Its shared primary-content region is missing from SR landmark navigation; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0576",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0576",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0576"
    },
    {
      "errorId": "ST0577",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G216",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "All listed course titles are in the body without main containment. Inferred consequence: main-landmark navigation cannot locate the course collection, despite individual heading/link alternatives."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course titles lie in primary course content without a landmark. Inferred: main-landmark navigation cannot reach the course-selection region."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "All course titles are in the unmarked primary course region. Their link/heading access does not restore main-landmark orientation; consequence inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: All listed course titles are in the body without main containment. Inferred consequence: main-landmark navigation cannot locate the course collection, despite individual heading/link alternatives. | B: Course titles lie in primary course content without a landmark. Inferred: main-landmark navigation cannot reach the course-selection region. | C: All course titles are in the unmarked primary course region. Their link/heading access does not restore main-landmark orientation; consequence inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0577",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0577",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0577"
    },
    {
      "errorId": "ST0578",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G217",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course descriptions lie outside main with their cards. Inferred consequence: landmark navigation omits the region containing course-selection information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course descriptions lie in the unlandmarked primary content. Inferred: landmark navigation omits these course-comparison details with their section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course descriptions are meaningful selection information outside landmarks in the course body. Missing landmark access to that primary region is inferred from DOM."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course descriptions lie outside main with their cards. Inferred consequence: landmark navigation omits the region containing course-selection information. | B: Course descriptions lie in the unlandmarked primary content. Inferred: landmark navigation omits these course-comparison details with their section. | C: Course descriptions are meaningful selection information outside landmarks in the course body. Missing landmark access to that primary region is inferred from DOM.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0578",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0578",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0578"
    },
    {
      "errorId": "ST0579",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G218",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Instructor information lies in the unlandmarked course body. Inferred consequence: main-landmark navigation cannot locate its containing course-selection context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Instructor information lies in course content outside landmarks. Inferred: main-landmark navigation omits the course/instructor section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Instructor names are substantive course information in the unmarked content region. SR landmark orientation to the encompassing course body is missing; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Instructor information lies in the unlandmarked course body. Inferred consequence: main-landmark navigation cannot locate its containing course-selection context. | B: Instructor information lies in course content outside landmarks. Inferred: main-landmark navigation omits the course/instructor section. | C: Instructor names are substantive course information in the unmarked content region. SR landmark orientation to the encompassing course body is missing; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0579",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0579",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0579"
    },
    {
      "errorId": "ST0580",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G219",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course ratings are substantive selection information outside main. Inferred consequence: main-landmark navigation lacks a containing course region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course ratings lie in primary content lacking a landmark. Inferred: main-landmark navigation omits these course-comparison details."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course ratings appear outside landmarks along with the primary course content. A landmark traversal cannot locate that content region; inferred structural consequence."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course ratings are substantive selection information outside main. Inferred consequence: main-landmark navigation lacks a containing course region. | B: Course ratings lie in primary content lacking a landmark. Inferred: main-landmark navigation omits these course-comparison details. | C: Course ratings appear outside landmarks along with the primary course content. A landmark traversal cannot locate that content region; inferred structural consequence.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0580",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0580",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0580"
    },
    {
      "errorId": "ST0581",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G220",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course duration, lecture count and level lie outside main. Inferred consequence: main-landmark navigation cannot locate this course-comparison context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course duration, lecture count and level lie in unlandmarked course content. Inferred: main-landmark navigation omits this course-selection information."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course duration, lecture and level details are meaningful selection information without covering landmarks. The primary-region navigation loss for SR use is inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course duration, lecture count and level lie outside main. Inferred consequence: main-landmark navigation cannot locate this course-comparison context. | B: Course duration, lecture count and level lie in unlandmarked course content. Inferred: main-landmark navigation omits this course-selection information. | C: Course duration, lecture and level details are meaningful selection information without covering landmarks. The primary-region navigation loss for SR use is inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0581",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0581",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0581"
    },
    {
      "errorId": "ST0582",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G221",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course recommendation badges belong to the unlandmarked body. Inferred consequence: main-landmark navigation omits the containing course-choice information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Course badges lie in primary content outside landmarks. Inferred: main-landmark navigation omits their course-selection context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course popularity/recommendation badges belong to the body missing landmark coverage. Their encompassing main-content region is absent from SR landmark orientation; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course recommendation badges belong to the unlandmarked body. Inferred consequence: main-landmark navigation omits the containing course-choice information. | B: Course badges lie in primary content outside landmarks. Inferred: main-landmark navigation omits their course-selection context. | C: Course popularity/recommendation badges belong to the body missing landmark coverage. Their encompassing main-content region is absent from SR landmark orientation; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0582",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0582",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0582"
    },
    {
      "errorId": "ST0583",
      "site": "udemy",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/21-udemy/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/21-udemy/dist",
      "reviewGroup": "G222",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0500",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Course price/footer content is outside main. Inferred consequence: main-landmark navigation cannot locate the region containing course purchase information."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Prices and purchasing context lie in unlandmarked course content. Inferred: main-landmark navigation cannot reach the course-pricing section."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Course prices lie in purchase-related primary content outside landmarks. SR users cannot locate that encompassing course-shopping body via a main landmark; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0500 (P02; One semantic main wrapper around homepage course content after HEADER before FOOTER. Base majority: A: Course price/footer content is outside main. Inferred consequence: main-landmark navigation cannot locate the region containing course purchase information. | B: Prices and purchasing context lie in unlandmarked course content. Inferred: main-landmark navigation cannot reach the course-pricing section. | C: Course prices lie in purchase-related primary content outside landmarks. SR users cannot locate that encompassing course-shopping body via a main landmark; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0583",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0583",
      "duplicateProposal": "P02",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The Udemy members are the same unlandmarked homepage body between header and footer. A main wrapper is one concrete structural repair for the absent main and all listed body-region candidates."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Same axe/Udemy snapshot: all listed nodes occupy the concrete course-homepage primary block lacking main. One main wrapper fixes both the missing landmark and those region omissions."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "All specified Udemy region instances occupy the same unmarked primary homepage body between header and footer. One semantic main wrapper supplies the missing main and landmark coverage together, so this is the same source-level defect and repair."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0583"
    },
    {
      "errorId": "ST0626",
      "site": "finance.yahoo",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/22-finance.yahoo/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/22-finance.yahoo/dist",
      "reviewGroup": "G236",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0626",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0626",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0626"
    },
    {
      "errorId": "ST0627",
      "site": "finance.yahoo",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/22-finance.yahoo/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/22-finance.yahoo/dist",
      "reviewGroup": "G237",
      "decision": "correct",
      "baseDecision": "correct",
      "canonicalId": null,
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Yahoo service navigation and market-closed status appear outside landmarks before the header. Inferred consequence: landmark navigation omits this utility/navigation and market context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Yahoo service navigation and market-closure context lie outside landmarks above the finance header. Inferred: landmark navigation omits these utility choices and market context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The Yahoo utility navigation and market-status strip is outside landmarks before the finance header. This meaningful navigation/status context is omitted by SR landmark traversal; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Yahoo service navigation and market-closed status appear outside landmarks before the header. Inferred consequence: landmark navigation omits this utility/navigation and market context. | B: Yahoo service navigation and market-closure context lie outside landmarks above the finance header. Inferred: landmark navigation omits these utility choices and market context. | C: The Yahoo utility navigation and market-status strip is outside landmarks before the finance header. This meaningful navigation/status context is omitted by SR landmark traversal; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0627",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0627",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0627"
    },
    {
      "errorId": "ST0628",
      "site": "finance.yahoo",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/22-finance.yahoo/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/22-finance.yahoo/dist",
      "reviewGroup": "G238",
      "decision": "correct",
      "baseDecision": "correct",
      "canonicalId": null,
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The major market-index ticker is substantive information outside landmarks. Inferred consequence: landmark navigation cannot locate the market-summary region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Market-index values are substantive finance content outside landmarks. Inferred: landmark navigation omits the market-summary region."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The market-index quote strip is substantive financial page content without landmark coverage. SR landmark orientation cannot locate the region containing these quotes; inferred, not a claim about live-update announcements."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: The major market-index ticker is substantive information outside landmarks. Inferred consequence: landmark navigation cannot locate the market-summary region. | B: Market-index values are substantive finance content outside landmarks. Inferred: landmark navigation omits the market-summary region. | C: The market-index quote strip is substantive financial page content without landmark coverage. SR landmark orientation cannot locate the region containing these quotes; inferred, not a claim about live-update announcements.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0628",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0628",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0628"
    },
    {
      "errorId": "ST0642",
      "site": "allrecipes",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/23-allrecipes/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/23-allrecipes/dist",
      "reviewGroup": "G245",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0642",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0642",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0642"
    },
    {
      "errorId": "ST0643",
      "site": "allrecipes",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/23-allrecipes/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/23-allrecipes/dist",
      "reviewGroup": "G246",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0643",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0643",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0643"
    },
    {
      "errorId": "ST0644",
      "site": "allrecipes",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/23-allrecipes/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/23-allrecipes/dist",
      "reviewGroup": "G247",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0644",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0644",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0644"
    },
    {
      "errorId": "ST0645",
      "site": "allrecipes",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/23-allrecipes/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/23-allrecipes/dist",
      "reviewGroup": "G248",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0645",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0645",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0645"
    },
    {
      "errorId": "ST0646",
      "site": "allrecipes",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/23-allrecipes/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/23-allrecipes/dist",
      "reviewGroup": "G249",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0646",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0646",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0646"
    },
    {
      "errorId": "ST0647",
      "site": "allrecipes",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/23-allrecipes/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/23-allrecipes/dist",
      "reviewGroup": "G250",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0647",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0647",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0647"
    },
    {
      "errorId": "ST0648",
      "site": "allrecipes",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/23-allrecipes/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/23-allrecipes/dist",
      "reviewGroup": "G249",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0648",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0648",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0648"
    },
    {
      "errorId": "ST0649",
      "site": "allrecipes",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/23-allrecipes/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/23-allrecipes/dist",
      "reviewGroup": "G250",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0649",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0649",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0649"
    },
    {
      "errorId": "ST0650",
      "site": "allrecipes",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/23-allrecipes/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/23-allrecipes/dist",
      "reviewGroup": "G251",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0650",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0650",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0650"
    },
    {
      "errorId": "ST0651",
      "site": "allrecipes",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/23-allrecipes/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/23-allrecipes/dist",
      "reviewGroup": "G251",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0651",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0651",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0651"
    },
    {
      "errorId": "ST0684",
      "site": "weather",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/24-weather/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/24-weather/dist",
      "reviewGroup": "G268",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0684",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0684",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0684"
    },
    {
      "errorId": "ST0685",
      "site": "weather",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/24-weather/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/24-weather/dist",
      "reviewGroup": "G268",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0684",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0684 (E022); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(120, 134, 154)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".metric small\"}]；目标共享 rgb(120, 134, 154)/10.88px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0685",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0685",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E022",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "Humidity, Wind and the other metric labels instantiate .metric small with actual rgb(120,134,154) at 10.88px. Correcting the local metric-label color once addresses the same field treatment across all metrics."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "These are repeated current-weather metric labels, all using .metric small with matching computed foreground/size. A single metric-label foreground repair covers their common treatment."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "Humidity, wind and the other metric captions share .metric small with matching applied color/size. Repairing the metric-caption color once addresses all listed instances."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(120, 134, 154)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".metric small\"}]；目标共享 rgb(120, 134, 154)/10.88px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0685"
    },
    {
      "errorId": "ST0686",
      "site": "weather",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/24-weather/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/24-weather/dist",
      "reviewGroup": "G268",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0684",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0684 (E022); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(120, 134, 154)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".metric small\"}]；目标共享 rgb(120, 134, 154)/10.88px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0686",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0686",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E022",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "Humidity, Wind and the other metric labels instantiate .metric small with actual rgb(120,134,154) at 10.88px. Correcting the local metric-label color once addresses the same field treatment across all metrics."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "These are repeated current-weather metric labels, all using .metric small with matching computed foreground/size. A single metric-label foreground repair covers their common treatment."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "Humidity, wind and the other metric captions share .metric small with matching applied color/size. Repairing the metric-caption color once addresses all listed instances."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(120, 134, 154)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".metric small\"}]；目标共享 rgb(120, 134, 154)/10.88px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0686"
    },
    {
      "errorId": "ST0687",
      "site": "weather",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/24-weather/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/24-weather/dist",
      "reviewGroup": "G268",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0684",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0684 (E022); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(120, 134, 154)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".metric small\"}]；目标共享 rgb(120, 134, 154)/10.88px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0687",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0687",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E022",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "Humidity, Wind and the other metric labels instantiate .metric small with actual rgb(120,134,154) at 10.88px. Correcting the local metric-label color once addresses the same field treatment across all metrics."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "These are repeated current-weather metric labels, all using .metric small with matching computed foreground/size. A single metric-label foreground repair covers their common treatment."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "Humidity, wind and the other metric captions share .metric small with matching applied color/size. Repairing the metric-caption color once addresses all listed instances."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(120, 134, 154)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".metric small\"}]；目标共享 rgb(120, 134, 154)/10.88px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0687"
    },
    {
      "errorId": "ST0688",
      "site": "weather",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/24-weather/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/24-weather/dist",
      "reviewGroup": "G268",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0684",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0684 (E022); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(120, 134, 154)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".metric small\"}]；目标共享 rgb(120, 134, 154)/10.88px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0688",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0688",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E022",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "Humidity, Wind and the other metric labels instantiate .metric small with actual rgb(120,134,154) at 10.88px. Correcting the local metric-label color once addresses the same field treatment across all metrics."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "These are repeated current-weather metric labels, all using .metric small with matching computed foreground/size. A single metric-label foreground repair covers their common treatment."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "Humidity, wind and the other metric captions share .metric small with matching applied color/size. Repairing the metric-caption color once addresses all listed instances."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(120, 134, 154)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".metric small\"}]；目标共享 rgb(120, 134, 154)/10.88px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0688"
    },
    {
      "errorId": "ST0689",
      "site": "weather",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/24-weather/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/24-weather/dist",
      "reviewGroup": "G268",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0684",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0684 (E022); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(120, 134, 154)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".metric small\"}]；目标共享 rgb(120, 134, 154)/10.88px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0689",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0689",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E022",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "Humidity, Wind and the other metric labels instantiate .metric small with actual rgb(120,134,154) at 10.88px. Correcting the local metric-label color once addresses the same field treatment across all metrics."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "These are repeated current-weather metric labels, all using .metric small with matching computed foreground/size. A single metric-label foreground repair covers their common treatment."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "Humidity, wind and the other metric captions share .metric small with matching applied color/size. Repairing the metric-caption color once addresses all listed instances."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(120, 134, 154)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".metric small\"}]；目标共享 rgb(120, 134, 154)/10.88px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0689"
    },
    {
      "errorId": "ST0690",
      "site": "weather",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/24-weather/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/24-weather/dist",
      "reviewGroup": "G269",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0690",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0690",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0690"
    },
    {
      "errorId": "ST0691",
      "site": "weather",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/24-weather/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/24-weather/dist",
      "reviewGroup": "G269",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0690",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0690 (E028); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(67, 143, 196)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".mini-hour > small\"}]；目标共享 rgb(67, 143, 196)/10.72px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0691",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0691",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E028",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The hourly precipitation probabilities share .mini-hour > small with actual rgb(67,143,196) at 10.72px. Correcting the local probability-label color once covers the repeated hourly fields."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The six values are precipitation-probability labels in repeated hourly components. Their active .mini-hour > small color and actual size match, identifying one probability-label foreground repair."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The hourly precipitation percentages share .mini-hour > small and its computed foreground/size. One repair to that specific hourly-probability text style covers the group."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(67, 143, 196)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".mini-hour > small\"}]；目标共享 rgb(67, 143, 196)/10.72px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0691"
    },
    {
      "errorId": "ST0692",
      "site": "weather",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/24-weather/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/24-weather/dist",
      "reviewGroup": "G269",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0690",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0690 (E028); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(67, 143, 196)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".mini-hour > small\"}]；目标共享 rgb(67, 143, 196)/10.72px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0692",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0692",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E028",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The hourly precipitation probabilities share .mini-hour > small with actual rgb(67,143,196) at 10.72px. Correcting the local probability-label color once covers the repeated hourly fields."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The six values are precipitation-probability labels in repeated hourly components. Their active .mini-hour > small color and actual size match, identifying one probability-label foreground repair."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The hourly precipitation percentages share .mini-hour > small and its computed foreground/size. One repair to that specific hourly-probability text style covers the group."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(67, 143, 196)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".mini-hour > small\"}]；目标共享 rgb(67, 143, 196)/10.72px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0692"
    },
    {
      "errorId": "ST0693",
      "site": "weather",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/24-weather/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/24-weather/dist",
      "reviewGroup": "G269",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0690",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0690 (E028); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(67, 143, 196)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".mini-hour > small\"}]；目标共享 rgb(67, 143, 196)/10.72px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0693",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0693",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E028",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The hourly precipitation probabilities share .mini-hour > small with actual rgb(67,143,196) at 10.72px. Correcting the local probability-label color once covers the repeated hourly fields."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The six values are precipitation-probability labels in repeated hourly components. Their active .mini-hour > small color and actual size match, identifying one probability-label foreground repair."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The hourly precipitation percentages share .mini-hour > small and its computed foreground/size. One repair to that specific hourly-probability text style covers the group."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(67, 143, 196)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".mini-hour > small\"}]；目标共享 rgb(67, 143, 196)/10.72px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0693"
    },
    {
      "errorId": "ST0694",
      "site": "weather",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/24-weather/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/24-weather/dist",
      "reviewGroup": "G269",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0690",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0690 (E028); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(67, 143, 196)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".mini-hour > small\"}]；目标共享 rgb(67, 143, 196)/10.72px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0694",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0694",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E028",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The hourly precipitation probabilities share .mini-hour > small with actual rgb(67,143,196) at 10.72px. Correcting the local probability-label color once covers the repeated hourly fields."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The six values are precipitation-probability labels in repeated hourly components. Their active .mini-hour > small color and actual size match, identifying one probability-label foreground repair."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The hourly precipitation percentages share .mini-hour > small and its computed foreground/size. One repair to that specific hourly-probability text style covers the group."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(67, 143, 196)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".mini-hour > small\"}]；目标共享 rgb(67, 143, 196)/10.72px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0694"
    },
    {
      "errorId": "ST0695",
      "site": "weather",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/24-weather/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/24-weather/dist",
      "reviewGroup": "G269",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0690",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0690 (E028); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(67, 143, 196)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".mini-hour > small\"}]；目标共享 rgb(67, 143, 196)/10.72px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0695",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0695",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E028",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The hourly precipitation probabilities share .mini-hour > small with actual rgb(67,143,196) at 10.72px. Correcting the local probability-label color once covers the repeated hourly fields."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The six values are precipitation-probability labels in repeated hourly components. Their active .mini-hour > small color and actual size match, identifying one probability-label foreground repair."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The hourly precipitation percentages share .mini-hour > small and its computed foreground/size. One repair to that specific hourly-probability text style covers the group."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(67, 143, 196)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".mini-hour > small\"}]；目标共享 rgb(67, 143, 196)/10.72px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0695"
    },
    {
      "errorId": "ST0696",
      "site": "weather",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/24-weather/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/24-weather/dist",
      "reviewGroup": "G268",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0696",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0696",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0696"
    },
    {
      "errorId": "ST0697",
      "site": "weather",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/24-weather/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/24-weather/dist",
      "reviewGroup": "G268",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0696",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0696 (E023); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(126, 139, 156)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".sun-times small\"}]；目标共享 rgb(126, 139, 156)/10.4px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0697",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0697",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E023",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "Sunrise and Sunset labels share .sun-times small with identical actual rgb(126,139,156) and 10.4px. One local sun-time-label color correction addresses both repeated labels."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Sunrise and Sunset are the two labels of the same sun-times component and share its .sun-times small foreground. One local sun-time-label color change covers both."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "Sunrise and Sunset captions use the same .sun-times small foreground declaration and computed size/color. One sun-time caption color repair covers the pair."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(126, 139, 156)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".sun-times small\"}]；目标共享 rgb(126, 139, 156)/10.4px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0697"
    },
    {
      "errorId": "ST0698",
      "site": "weather",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/24-weather/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/24-weather/dist",
      "reviewGroup": "G268",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0698",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0698",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0698"
    },
    {
      "errorId": "ST0699",
      "site": "weather",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/24-weather/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/24-weather/dist",
      "reviewGroup": "G270",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0699",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0699",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0699"
    },
    {
      "errorId": "ST0700",
      "site": "weather",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/24-weather/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/24-weather/dist",
      "reviewGroup": "G268",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0698",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0698 (E024); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(121, 134, 154)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".insight-list small\"}]；目标共享 rgb(121, 134, 154)/9.76px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0700",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0700",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E024",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The insight category labels share .insight-list small and actual rgb(121,134,154) at 9.76px. Their differing category text instantiates one local label-color treatment, supporting a common repair."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates are repeated insight-category labels using the same active .insight-list small foreground. One local insight-category text-color repair covers them."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The insight-category captions share .insight-list small and its actual foreground at 9.76px. A single repair to that category-caption color source addresses this group."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(121, 134, 154)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".insight-list small\"}]；目标共享 rgb(121, 134, 154)/9.76px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0700"
    },
    {
      "errorId": "ST0701",
      "site": "weather",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/24-weather/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/24-weather/dist",
      "reviewGroup": "G270",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0699",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0699 (E030); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(122, 135, 153)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".insight-list em\"}]；目标共享 rgb(122, 135, 153)/11.04px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0701",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0701",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E030",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The insight action descriptions share .insight-list em and actual rgb(122,135,153) at 11.04px. They instantiate one local action-description color treatment, so one rule correction addresses them together."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "These are repeated action/explanation lines within insight-list entries, styled by the same active .insight-list em foreground declaration. One field-level foreground repair covers this repeated role."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The insight action descriptions share .insight-list em with matching actual color and size. One repair to that action-description foreground covers the reported instances."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(122, 135, 153)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".insight-list em\"}]；目标共享 rgb(122, 135, 153)/11.04px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0701"
    },
    {
      "errorId": "ST0702",
      "site": "weather",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/24-weather/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/24-weather/dist",
      "reviewGroup": "G268",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0698",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0698 (E024); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(121, 134, 154)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".insight-list small\"}]；目标共享 rgb(121, 134, 154)/9.76px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0702",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0702",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E024",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The insight category labels share .insight-list small and actual rgb(121,134,154) at 9.76px. Their differing category text instantiates one local label-color treatment, supporting a common repair."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The candidates are repeated insight-category labels using the same active .insight-list small foreground. One local insight-category text-color repair covers them."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The insight-category captions share .insight-list small and its actual foreground at 9.76px. A single repair to that category-caption color source addresses this group."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(121, 134, 154)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".insight-list small\"}]；目标共享 rgb(121, 134, 154)/9.76px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0702"
    },
    {
      "errorId": "ST0703",
      "site": "weather",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/24-weather/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/24-weather/dist",
      "reviewGroup": "G270",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0699",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0699 (E030); 已审阅的同站同组件样式：[{\"declaration\": \"rgb(122, 135, 153)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".insight-list em\"}]；目标共享 rgb(122, 135, 153)/11.04px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0703",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0703",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E030",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The insight action descriptions share .insight-list em and actual rgb(122,135,153) at 11.04px. They instantiate one local action-description color treatment, so one rule correction addresses them together."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "These are repeated action/explanation lines within insight-list entries, styled by the same active .insight-list em foreground declaration. One field-level foreground repair covers this repeated role."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The insight action descriptions share .insight-list em with matching actual color and size. One repair to that action-description foreground covers the reported instances."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"rgb(122, 135, 153)\", \"file\": \"index-D5r94fdi.css\", \"selector\": \".insight-list em\"}]；目标共享 rgb(122, 135, 153)/11.04px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0703"
    },
    {
      "errorId": "ST0704",
      "site": "weather",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/24-weather/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/24-weather/dist",
      "reviewGroup": "G271",
      "decision": "correct",
      "baseDecision": "correct",
      "canonicalId": null,
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Location and update-time content lies outside landmarks in the weather hero. Inferred consequence: landmark navigation cannot locate the region that establishes which place and observation time the forecast describes."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Location and freshness information lie outside landmarks in the weather hero. Inferred: landmark navigation omits the essential place/time context for the forecast."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The city, location code and update-time context is substantive weather content outside landmarks. Missing region access affects SR orientation to the current weather location; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Location and update-time content lies outside landmarks in the weather hero. Inferred consequence: landmark navigation cannot locate the region that establishes which place and observation time the forecast describes. | B: Location and freshness information lie outside landmarks in the weather hero. Inferred: landmark navigation omits the essential place/time context for the forecast. | C: The city, location code and update-time context is substantive weather content outside landmarks. Missing region access affects SR orientation to the current weather location; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0704",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0704",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0704"
    },
    {
      "errorId": "ST0705",
      "site": "weather",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/24-weather/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/24-weather/dist",
      "reviewGroup": "G272",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0704",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The current temperature is substantive weather content outside landmarks. Inferred consequence: landmark navigation omits the current-conditions region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "The current temperature is outside landmarks in the location snapshot. Inferred: landmark navigation omits primary current-weather information."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The current temperature is substantive location-snapshot content outside landmark coverage. SR landmark navigation cannot locate its encompassing weather region; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0704 (P14; The same Weather div.page-shell.location-hero-inner contains the city/time block and location-snapshot temperature/conditions. One appropriately named current-weather region fixes the shared containment omission. Base majority: A: The current temperature is substantive weather content outside landmarks. Inferred consequence: landmark navigation omits the current-conditions region. | B: The current temperature is outside landmarks in the location snapshot. Inferred: landmark navigation omits primary current-weather information. | C: The current temperature is substantive location-snapshot content outside landmark coverage. SR landmark navigation cannot locate its encompassing weather region; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0705",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0705",
      "duplicateProposal": "P14",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The location/time block, temperature and conditions are descendants of one location-hero-inner container describing the current weather for that location. Making that exact container an appropriately named current-weather region supplies their shared missing landmark containment in one repair; inferred from the supplied DOM hierarchy."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The location identity/update block, temperature and condition description share the exact location-hero-inner current-weather container. Giving that container one named current-weather region repairs the same landmark-coverage omission across these three axe/Weather candidates."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The exact location-hero-inner container groups the location/update context, temperature and condition description into one current-weather presentation. A named current-weather region on this container supplies landmark coverage to all three candidates through a single semantic-container repair, rather than unrelated element-level changes."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0705"
    },
    {
      "errorId": "ST0706",
      "site": "weather",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/24-weather/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/24-weather/dist",
      "reviewGroup": "G273",
      "decision": "duplicate",
      "baseDecision": "correct",
      "canonicalId": "ST0704",
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Current cloud conditions and feels-like temperature lie outside landmarks. Inferred consequence: landmark navigation cannot locate their current-weather region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Current conditions and feels-like temperature are outside landmarks. Inferred: landmark navigation omits the primary weather-summary region."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Current conditions and feels-like temperature are outside page landmarks with the snapshot. Their weather-content region is omitted from SR landmark orientation; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Duplicate of ST0704 (P14; The same Weather div.page-shell.location-hero-inner contains the city/time block and location-snapshot temperature/conditions. One appropriately named current-weather region fixes the shared containment omission. Base majority: A: Current cloud conditions and feels-like temperature lie outside landmarks. Inferred consequence: landmark navigation cannot locate their current-weather region. | B: Current conditions and feels-like temperature are outside landmarks. Inferred: landmark navigation omits the primary weather-summary region. | C: Current conditions and feels-like temperature are outside page landmarks with the snapshot. Their weather-content region is omitted from SR landmark orientation; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0706",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0706",
      "duplicateProposal": "P14",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The location/time block, temperature and conditions are descendants of one location-hero-inner container describing the current weather for that location. Making that exact container an appropriately named current-weather region supplies their shared missing landmark containment in one repair; inferred from the supplied DOM hierarchy."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "The location identity/update block, temperature and condition description share the exact location-hero-inner current-weather container. Giving that container one named current-weather region repairs the same landmark-coverage omission across these three axe/Weather candidates."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "The exact location-hero-inner container groups the location/update context, temperature and condition description into one current-weather presentation. A named current-weather region on this container supplies landmark coverage to all three candidates through a single semantic-container repair, rather than unrelated element-level changes."
        }
      ],
      "duplicateScope": "in-scope",
      "canonicalDecision": "correct",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0706"
    },
    {
      "errorId": "ST0734",
      "site": "ca.gov",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/26-ca.gov/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/26-ca.gov/dist",
      "reviewGroup": "G283",
      "decision": "correct",
      "baseDecision": "correct",
      "canonicalId": null,
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Official-site identity text lies outside landmark containment in the top official strip. Inferred consequence: landmark-based site orientation omits this government-site identity context from the expected header region."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "The official-state-site identity strip lies outside landmarks alongside its explanatory action. Inferred: landmark orientation omits this site-identification context."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The official-government identity notice is meaningful provenance content outside landmarks. Its surrounding official-site context cannot be located through landmark navigation; consequence inferred without asserting a separate trust or security failure."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Official-site identity text lies outside landmark containment in the top official strip. Inferred consequence: landmark-based site orientation omits this government-site identity context from the expected header region. | B: The official-state-site identity strip lies outside landmarks alongside its explanatory action. Inferred: landmark orientation omits this site-identification context. | C: The official-government identity notice is meaningful provenance content outside landmarks. Its surrounding official-site context cannot be located through landmark navigation; consequence inferred without asserting a separate trust or security failure.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0734",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0734",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0734"
    },
    {
      "errorId": "ST0739",
      "site": "craigslist.org",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/27-craigslist.org/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/27-craigslist.org/dist",
      "reviewGroup": "G287",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0739",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0739",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0739"
    },
    {
      "errorId": "ST0740",
      "site": "craigslist.org",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/27-craigslist.org/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/27-craigslist.org/dist",
      "reviewGroup": "G287",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0740",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0740",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0740"
    },
    {
      "errorId": "ST0741",
      "site": "craigslist.org",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/27-craigslist.org/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/27-craigslist.org/dist",
      "reviewGroup": "G287",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0741",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0741",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0741"
    },
    {
      "errorId": "ST0742",
      "site": "craigslist.org",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/27-craigslist.org/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/27-craigslist.org/dist",
      "reviewGroup": "G288",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0742",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0742",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0742"
    },
    {
      "errorId": "ST0748",
      "site": "ups",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/29-ups/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/29-ups/dist",
      "reviewGroup": "G292",
      "decision": "correct",
      "baseDecision": "correct",
      "canonicalId": null,
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "Country/language, location-finding and support utility content lies outside the header landmarks. Inferred consequence: landmark navigation omits these site utility destinations and locale context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Country/language, location and support utility content lies outside landmarks. Inferred: landmark navigation omits those utility/service choices."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "Country/language, location and support utility content sits outside landmarks before the UPS header. Meaningful utility navigation is omitted from landmark-based SR orientation; inferred."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Country/language, location-finding and support utility content lies outside the header landmarks. Inferred consequence: landmark navigation omits these site utility destinations and locale context. | B: Country/language, location and support utility content lies outside landmarks. Inferred: landmark navigation omits those utility/service choices. | C: Country/language, location and support utility content sits outside landmarks before the UPS header. Meaningful utility navigation is omitted from landmark-based SR orientation; inferred.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0748",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0748",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0748"
    },
    {
      "errorId": "ST0749",
      "site": "uhaul",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/30-uhaul/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/30-uhaul/dist",
      "reviewGroup": "G293",
      "decision": "excluded",
      "baseDecision": "excluded",
      "canonicalId": null,
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0749",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0749",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0749"
    },
    {
      "errorId": "ST0750",
      "site": "uhaul",
      "engine": "axe",
      "category": "violations",
      "ruleId": "color-contrast",
      "rawRef": "scans/30-uhaul/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/30-uhaul/dist",
      "reviewGroup": "G293",
      "decision": "duplicate",
      "baseDecision": "excluded",
      "canonicalId": "ST0749",
      "scope": "outside-target",
      "scopeLabel": "Outside target scope; general accessibility validity not adjudicated in this round",
      "votes": [
        {
          "reviewer": "A",
          "decision": "excluded",
          "reason": "Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established."
        },
        {
          "reviewer": "B",
          "decision": "excluded",
          "reason": "Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated."
        },
        {
          "reviewer": "C",
          "decision": "excluded",
          "reason": "The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "Outside-target duplicate of ST0749 (E051); 已审阅的同站同组件样式：[{\"declaration\": \"var(--orange)\", \"file\": \"index-Bcv9Ew9I.css\", \"selector\": \".eyebrow\"}]；目标共享 rgb(232, 83, 18)/12.16px，修改该局部文字样式可一并处理这些实例。 Scope/validity votes retained: A: Outside target scope; general accessibility validity not adjudicated. The reported mechanism is visual contrast, with no keyboard or screen-reader interaction mechanism established. | B: Purely visual contrast mechanism is outside the requested keyboard/screen-reader interaction scope. General accessibility validity not adjudicated. | C: The reported mechanism is visual color contrast, outside the specified keyboard/screen-reader interaction scope. General accessibility validity is not adjudicated.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0750",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0750",
      "duplicateScope": "outside-target",
      "canonicalDecision": "excluded",
      "duplicateProposal": "E051",
      "duplicateVotes": [
        {
          "reviewer": "A",
          "approve": true,
          "reason": "The moving-section eyebrow labels share the exact .eyebrow color declaration and actual rgb(232,83,18) at 12.16px. A local correction scoped to this eyebrow color treatment is the common source repair; this does not require changing the global orange variable or assert verified contrast against their effective backgrounds."
        },
        {
          "reviewer": "B",
          "approve": true,
          "reason": "Both candidates are U-Haul section-eyebrow captions with the same active .eyebrow foreground treatment and matching computed color/size. One local eyebrow foreground change covers the common source mechanism; general contrast validity remains unadjudicated."
        },
        {
          "reviewer": "C",
          "approve": true,
          "reason": "Both moving-section overlines use .eyebrow with the same applied orange foreground and size. Repairing that specific overline color declaration addresses their shared source styling; no general contrast-validity judgment is implied."
        }
      ],
      "duplicateEvidence": "已审阅的同站同组件样式：[{\"declaration\": \"var(--orange)\", \"file\": \"index-Bcv9Ew9I.css\", \"selector\": \".eyebrow\"}]；目标共享 rgb(232, 83, 18)/12.16px，修改该局部文字样式可一并处理这些实例。",
      "duplicateOrigin": "three-agent-v3-excluded-same-fix-review",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0750"
    },
    {
      "errorId": "ST0751",
      "site": "uhaul",
      "engine": "axe",
      "category": "violations",
      "ruleId": "region",
      "rawRef": "scans/30-uhaul/axe/attempt-1/raw.json",
      "distPath": "/scratch/general/vast/u6076945/generator-runs/ltl-selected31-budget-matrix-20260817/sites/30-uhaul/dist",
      "reviewGroup": "G294",
      "decision": "correct",
      "baseDecision": "correct",
      "canonicalId": null,
      "scope": "in-scope",
      "scopeLabel": null,
      "votes": [
        {
          "reviewer": "A",
          "decision": "correct",
          "reason": "The location/telephone utility strip is outside the page landmarks before the header. Inferred consequence: landmark navigation omits site-level contact and location-finding context."
        },
        {
          "reviewer": "B",
          "decision": "correct",
          "reason": "Location-finder and phone/support utility context lies outside landmarks above the header. Inferred: landmark navigation omits this service-contact region."
        },
        {
          "reviewer": "C",
          "decision": "correct",
          "reason": "The U-Haul utility strip contains meaningful location/contact content outside landmarks. Its utility context is absent from SR landmark traversal; consequence inferred from structure."
        }
      ],
      "majorityCount": 3,
      "unanimous": true,
      "note": "A: The location/telephone utility strip is outside the page landmarks before the header. Inferred consequence: landmark navigation omits site-level contact and location-finding context. | B: Location-finder and phone/support utility context lies outside landmarks above the header. Inferred: landmark navigation omits this service-contact region. | C: The U-Haul utility strip contains meaningful location/contact content outside landmarks. Its utility context is absent from SR landmark traversal; consequence inferred from structure.",
      "humanConfirmed": false,
      "annotationOrigin": "three-agent-independent-evidence-review",
      "evidenceRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/candidate-evidence.json#errorId=ST0751",
      "temporalEvidence": "static DOM/AX and frozen-source inference; no new keyboard/Orca action trace",
      "previousReviewRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/axe-blv-annotated.json#errorId=ST0751",
      "previousVersionRef": "/scratch/general/vast/u6076945/generator-runs/static-a11y-selected31-20260904-r1/blv-review/multi-agent-v2/axe-reviewed.json#errorId=ST0751"
    }
  ]
}
