{
  "schema": "anu.chair_merge_authorization.v1",
  "status": "DRAFT_NOT_ISSUED",
  "draft_note": "★ 본 JSON 은 template 초안. chair_signature 비어 있음 = 회장 verbatim 발급 전. 실 발급은 회장 명시 결정 시점에 OWNER 가 채움.",
  "scope": "per_pr",
  "pr_numbers": ["__TBD_AFTER_B1_PR_OPEN__"],
  "head_shas": ["__TBD_AFTER_PRE_MERGE_GATE_SNAPSHOT__"],
  "expires_at_kst": "__TBD_AT_ISSUANCE__(<=1h_after_issued_at_kst)",
  "chair_signature": "",
  "issued_at_kst": "",
  "task_id": "task-2638-b1-pilot",
  "expected_files_snapshot": [
    "tests/fixtures/dryrun_shadow/INDEX.md"
  ],
  "max_changed_files": 4,
  "notes": "B1 pilot per_pr scope · TTL <=1h · production code 0 · test/fixture/doc only · rollback trivial. chair_signature 발급 전 0. 발급 시점에 회장 verbatim approval text + issued_at_kst + expires_at_kst + pr_numbers/head_shas 동시 채워짐."
}
