{
  "case_id": "task-2614.case-2609",
  "schema": "anu_v3.batch_regression_fixture.v1",
  "source_task": "task-2609",
  "incident_type": "COVERAGE_GAP",
  "description": "mandated fixture 가 특정 standalone 조건을 한 번도 exercise 하지 않아 verdict logic 미망라(auto PR merge readiness dry-run). Critical7 아님 → AUTO_REMEDIATION_HOLD. coverage 보강 plan(fail-safe 방향 실증).",
  "track_a_input": {
    "track_id": "task-2609-auto-pr-merge-readiness-dry-run",
    "task_id": "task-2609",
    "dispatch_received": true,
    "hold_candidate": true,
    "collector_recorded": "HOLD_CANDIDATE",
    "collector_key": "c119085addb0f8b7",
    "executor_key": "a31bf90c2d44e7e1",
    "collector_role": "ANU",
    "authoritative_verdict": "HOLD",
    "authoritative_is_independent_anu": true,
    "classifier_present": true,
    "classifier_is_critical7": false,
    "classifier_category": "coverage",
    "detail": "mandated fixture never exercises a standalone condition — verdict logic uncovered"
  },
  "track_b_finding": {
    "id": "task-2609-h1",
    "severity": "HIGH",
    "message": "branch coverage gap — mandated fixture never exercises standalone condition, uncovered verdict logic. No security/credential/permission/forbidden-path/scope/merge/PAT family"
  },
  "track_c": {
    "issue_type": "COVERAGE_GAP",
    "severity": "HIGH",
    "is_critical7": false,
    "shared_invariant_broken": false
  },
  "expected": {
    "track_a_classification": "AUTO_REMEDIATION_HOLD",
    "track_a_chair_escalation": false,
    "track_a_auto_remediation": true,
    "track_b_is_critical7": false,
    "track_b_verdict": "PASS",
    "track_c_disposition": "AUTO_REMEDIATION_HOLD",
    "track_c_hold_for_chair": false,
    "track_c_issue_type": "COVERAGE_GAP"
  }
}
