{
  "task": "task-2609",
  "track": "F",
  "purpose": "mock-only fixtures for 15 required regressions (회장 §5). dry-run / proposal-only / no live I/O.",
  "schema": {
    "inputs": "queue_head, expected_files_exact_match, forbidden_path_count, effective_diff_contamination, dependency_satisfied, dependency_cycle, serial_only_collision, ci_all_success, gemini_unresolved_count, gemini_severity(low|medium|high|critical|real_bug|null), merge_state_status, head_sha_lock_match, bot_token_source, owner_pat_detected, post_merge_smoke_configured, reconcile_evidence_configured, replacement_pr_outcome(n/a|success|failure), post_merge_smoke_outcome(n/a|pass|fail|missing)"
  },
  "cases": [
    {
      "id": 1, "name": "all14_true",
      "expected_verdict": "MERGE_CANDIDATE_READY", "expected_critical7": null,
      "inputs": {
        "queue_head": true, "expected_files_exact_match": true,
        "forbidden_path_count": 0, "effective_diff_contamination": false,
        "dependency_satisfied": true, "dependency_cycle": false,
        "serial_only_collision": false, "ci_all_success": true,
        "gemini_unresolved_count": 0, "gemini_severity": null,
        "merge_state_status": "CLEAN", "head_sha_lock_match": true,
        "bot_token_source": "GITHUB_APP_INSTALLATION_TOKEN",
        "owner_pat_detected": false, "post_merge_smoke_configured": true,
        "reconcile_evidence_configured": true,
        "replacement_pr_outcome": "n/a", "post_merge_smoke_outcome": "pass"
      }
    },
    {
      "id": 2, "name": "expected_files_mismatch",
      "expected_verdict": "HOLD", "expected_critical7": null,
      "inputs": {
        "queue_head": true, "expected_files_exact_match": false,
        "forbidden_path_count": 0, "effective_diff_contamination": false,
        "dependency_satisfied": true, "ci_all_success": true,
        "gemini_unresolved_count": 0, "merge_state_status": "CLEAN",
        "head_sha_lock_match": true,
        "bot_token_source": "GITHUB_APP_INSTALLATION_TOKEN",
        "owner_pat_detected": false, "post_merge_smoke_configured": true,
        "reconcile_evidence_configured": true,
        "replacement_pr_outcome": "n/a"
      }
    },
    {
      "id": 3, "name": "forbidden_path_gt_zero",
      "expected_verdict": "CRITICAL7",
      "expected_critical7": "FORBIDDEN_PATH_INTRUSION",
      "inputs": {
        "queue_head": true, "expected_files_exact_match": true,
        "forbidden_path_count": 2, "effective_diff_contamination": false,
        "dependency_satisfied": true, "ci_all_success": true,
        "gemini_unresolved_count": 0, "merge_state_status": "CLEAN",
        "head_sha_lock_match": true,
        "bot_token_source": "GITHUB_APP_INSTALLATION_TOKEN",
        "owner_pat_detected": false, "post_merge_smoke_configured": true,
        "reconcile_evidence_configured": true
      }
    },
    {
      "id": 4, "name": "effective_diff_contamination",
      "expected_verdict": "REPLACEMENT_REQUIRED", "expected_critical7": null,
      "inputs": {
        "queue_head": true, "expected_files_exact_match": true,
        "forbidden_path_count": 0, "effective_diff_contamination": true,
        "dependency_satisfied": true, "ci_all_success": true,
        "gemini_unresolved_count": 0, "merge_state_status": "CLEAN",
        "head_sha_lock_match": true,
        "bot_token_source": "GITHUB_APP_INSTALLATION_TOKEN",
        "owner_pat_detected": false, "post_merge_smoke_configured": true,
        "reconcile_evidence_configured": true,
        "replacement_pr_outcome": "success"
      }
    },
    {
      "id": 5, "name": "ci_not_green",
      "expected_verdict": "WAIT", "expected_critical7": null,
      "inputs": {
        "queue_head": true, "expected_files_exact_match": true,
        "forbidden_path_count": 0, "effective_diff_contamination": false,
        "dependency_satisfied": true, "ci_all_success": false,
        "gemini_unresolved_count": 0, "merge_state_status": "CLEAN",
        "head_sha_lock_match": true,
        "bot_token_source": "GITHUB_APP_INSTALLATION_TOKEN",
        "owner_pat_detected": false, "post_merge_smoke_configured": true,
        "reconcile_evidence_configured": true
      }
    },
    {
      "id": 6, "name": "gemini_unresolved_low_medium",
      "expected_verdict": "WAIT", "expected_critical7": null,
      "inputs": {
        "queue_head": true, "expected_files_exact_match": true,
        "forbidden_path_count": 0, "effective_diff_contamination": false,
        "dependency_satisfied": true, "ci_all_success": true,
        "gemini_unresolved_count": 1, "gemini_severity": "medium",
        "merge_state_status": "CLEAN", "head_sha_lock_match": true,
        "bot_token_source": "GITHUB_APP_INSTALLATION_TOKEN",
        "owner_pat_detected": false, "post_merge_smoke_configured": true,
        "reconcile_evidence_configured": true
      }
    },
    {
      "id": 7, "name": "merge_state_not_clean",
      "expected_verdict": "WAIT", "expected_critical7": null,
      "inputs": {
        "queue_head": true, "expected_files_exact_match": true,
        "forbidden_path_count": 0, "effective_diff_contamination": false,
        "dependency_satisfied": true, "ci_all_success": true,
        "gemini_unresolved_count": 0, "merge_state_status": "BEHIND",
        "head_sha_lock_match": true,
        "bot_token_source": "GITHUB_APP_INSTALLATION_TOKEN",
        "owner_pat_detected": false, "post_merge_smoke_configured": true,
        "reconcile_evidence_configured": true
      }
    },
    {
      "id": 8, "name": "head_sha_mismatch",
      "expected_verdict": "FAIL_CLOSED", "expected_critical7": null,
      "inputs": {
        "queue_head": true, "expected_files_exact_match": true,
        "forbidden_path_count": 0, "effective_diff_contamination": false,
        "dependency_satisfied": true, "ci_all_success": true,
        "gemini_unresolved_count": 0, "merge_state_status": "CLEAN",
        "head_sha_lock_match": false,
        "bot_token_source": "GITHUB_APP_INSTALLATION_TOKEN",
        "owner_pat_detected": false, "post_merge_smoke_configured": true,
        "reconcile_evidence_configured": true
      }
    },
    {
      "id": 9, "name": "bot_token_absent",
      "expected_verdict": "HOLD", "expected_critical7": null,
      "inputs": {
        "queue_head": true, "expected_files_exact_match": true,
        "forbidden_path_count": 0, "effective_diff_contamination": false,
        "dependency_satisfied": true, "ci_all_success": true,
        "gemini_unresolved_count": 0, "merge_state_status": "CLEAN",
        "head_sha_lock_match": true, "bot_token_source": "ABSENT",
        "owner_pat_detected": false, "post_merge_smoke_configured": true,
        "reconcile_evidence_configured": true
      }
    },
    {
      "id": 10, "name": "owner_pat_detected",
      "expected_verdict": "FAIL_CLOSED", "expected_critical7": null,
      "inputs": {
        "queue_head": true, "expected_files_exact_match": true,
        "forbidden_path_count": 0, "effective_diff_contamination": false,
        "dependency_satisfied": true, "ci_all_success": true,
        "gemini_unresolved_count": 0, "merge_state_status": "CLEAN",
        "head_sha_lock_match": true, "bot_token_source": "OWNER_PAT",
        "owner_pat_detected": true, "post_merge_smoke_configured": true,
        "reconcile_evidence_configured": true
      }
    },
    {
      "id": 11, "name": "post_merge_smoke_missing",
      "expected_verdict": "HOLD", "expected_critical7": null,
      "inputs": {
        "queue_head": true, "expected_files_exact_match": true,
        "forbidden_path_count": 0, "effective_diff_contamination": false,
        "dependency_satisfied": true, "ci_all_success": true,
        "gemini_unresolved_count": 0, "merge_state_status": "CLEAN",
        "head_sha_lock_match": true,
        "bot_token_source": "GITHUB_APP_INSTALLATION_TOKEN",
        "owner_pat_detected": false, "post_merge_smoke_configured": false,
        "reconcile_evidence_configured": true,
        "post_merge_smoke_outcome": "missing"
      }
    },
    {
      "id": 12, "name": "reconcile_evidence_missing",
      "expected_verdict": "HOLD", "expected_critical7": null,
      "inputs": {
        "queue_head": true, "expected_files_exact_match": true,
        "forbidden_path_count": 0, "effective_diff_contamination": false,
        "dependency_satisfied": true, "ci_all_success": true,
        "gemini_unresolved_count": 0, "merge_state_status": "CLEAN",
        "head_sha_lock_match": true,
        "bot_token_source": "GITHUB_APP_INSTALLATION_TOKEN",
        "owner_pat_detected": false, "post_merge_smoke_configured": true,
        "reconcile_evidence_configured": false
      }
    },
    {
      "id": 13, "name": "dependency_cycle",
      "expected_verdict": "CRITICAL7",
      "expected_critical7": "DEPENDENCY_CYCLE_OR_SERIAL_ONLY_COLLISION",
      "inputs": {
        "queue_head": true, "expected_files_exact_match": true,
        "forbidden_path_count": 0, "effective_diff_contamination": false,
        "dependency_satisfied": false, "dependency_cycle": true,
        "serial_only_collision": false, "ci_all_success": true,
        "gemini_unresolved_count": 0, "merge_state_status": "CLEAN",
        "head_sha_lock_match": true,
        "bot_token_source": "GITHUB_APP_INSTALLATION_TOKEN",
        "owner_pat_detected": false, "post_merge_smoke_configured": true,
        "reconcile_evidence_configured": true
      }
    },
    {
      "id": 14, "name": "replacement_pr_failure",
      "expected_verdict": "CRITICAL7",
      "expected_critical7": "REPLACEMENT_PR_FAILED",
      "inputs": {
        "queue_head": true, "expected_files_exact_match": true,
        "forbidden_path_count": 0, "effective_diff_contamination": true,
        "dependency_satisfied": true, "ci_all_success": true,
        "gemini_unresolved_count": 0, "merge_state_status": "CLEAN",
        "head_sha_lock_match": true,
        "bot_token_source": "GITHUB_APP_INSTALLATION_TOKEN",
        "owner_pat_detected": false, "post_merge_smoke_configured": true,
        "reconcile_evidence_configured": true,
        "replacement_pr_outcome": "failure"
      }
    },
    {
      "id": 15, "name": "post_merge_smoke_failure",
      "expected_verdict": "CRITICAL7",
      "expected_critical7": "POST_MERGE_SMOKE_FAILED",
      "inputs": {
        "queue_head": true, "expected_files_exact_match": true,
        "forbidden_path_count": 0, "effective_diff_contamination": false,
        "dependency_satisfied": true, "ci_all_success": true,
        "gemini_unresolved_count": 0, "merge_state_status": "CLEAN",
        "head_sha_lock_match": true,
        "bot_token_source": "GITHUB_APP_INSTALLATION_TOKEN",
        "owner_pat_detected": false, "post_merge_smoke_configured": true,
        "reconcile_evidence_configured": true,
        "post_merge_smoke_outcome": "fail"
      }
    }
  ]
}
