{
  "_note": "shadow validation evidence (task-2634). classifier_result = utils.merge_ready_classifier.classify_merge_ready(...) 출력. pr_identity = collector 가 사전 수집한 PR 메타 + ts_kst (결정적 idempotency).",
  "classifier_result": {
    "verdict": "PASS",
    "blocking_reasons": [],
    "chair_triggers": [],
    "auto_remediable": [],
    "auto_merge_10_conditions": {
      "exact_scope_match": true,
      "ci_all_green": true,
      "gemini_review_pass": true,
      "phase3_merge_gate_pass": true,
      "merge_state_clean": true,
      "mergeable": true,
      "threads_resolved": true,
      "credential_clean": true,
      "no_critical7": true,
      "lifecycle_normal": true
    },
    "critical7_hits": [],
    "credential_tier": "NONE",
    "evidence_completeness": "COMPLETE",
    "missing_evidence_sources": [],
    "next_action": "auto-merge executor 후보 (회장 executor 활성화 승인 전까지 advisory/read-only)",
    "merge_ready_evidence": {
      "exact_match": true,
      "out_of_expected_files_modification": false,
      "forbidden_path_present": false,
      "ci_pending": false,
      "ci_failed": false,
      "ci_all_pass": true,
      "gemini_stale": false,
      "gemini_pending": false,
      "lifecycle_classification": "normal",
      "unresolved_threads": {
        "high": 0,
        "medium": 0,
        "total": 0
      },
      "merge_state": "CLEAN",
      "mergeable": "MERGEABLE",
      "queue_head": true,
      "serial_conflict": false,
      "declared_expected_files": [
        "tests/regression/test_callback_runtime_e2e.py",
        "tests/fixtures/callback_runtime_e2e/evidence.json",
        "tests/fixtures/callback_runtime_e2e/expected.json",
        "tests/fixtures/callback_runtime_e2e/PROVENANCE.md"
      ]
    },
    "classified_by": "merge-ready-classifier"
  },
  "pr_identity": {
    "pr": 134,
    "head_sha": "0565114e",
    "task_id": "task-2630",
    "branch": "task/task-2630-dev6",
    "ts_kst": "2026-05-22T21:40:31+09:00",
    "post_merge_smoke_plan": {
      "defined": true,
      "runnable": true,
      "cmd_ref": "scripts/post-merge-smoke.sh"
    },
    "callback_lifecycle_artifact_plan": {
      "would_generate": true
    }
  }
}
