{
  "schema": "anu_normal_callback_envelope.v1.compat",
  "task_id": "task-2689",
  "chair_authorization_id_pending": "CHAIR-AUTH-PR149-X1-R7-NEW-HEAD-WATCHER-20260526-JJONGS-WATCH-001",
  "chair_verbatim_launch_envelope_found": false,
  "owner_key": "ANU c119085addb0f8b7",
  "self_key_forbidden_satisfied": true,
  "chair_facing_session_id": "53e89540-5bed-4692-a726-ed857820758a",
  "collector_session_id": "53e89540-5bed-4692-a726-ed857820758a",
  "delivery_session_id": "53e89540-5bed-4692-a726-ed857820758a",
  "session_propagation_anchor": "ANCHOR-6.--session_53e89540_dogfood_enforced",
  "fire_absolute_ts_utc_target": "terminal_state_reach_ts +30s (handled by finish-task.sh notify-completion using ANU owner key)",
  "pr_number": 149,
  "branch": "task/task-2662-dev2",
  "prev_head_sha": "afb37bd3616339a6468d940cdd417e331a51b36c",
  "new_head_sha": "02734528eadcc6d1802de453f1bdfc12e934ab5d",
  "round": "X1_R7_NEW_HEAD_WATCHER",
  "terminal_state": "HOLD_FOR_CHAIR",
  "terminal_state_compound": ["HOLD_FOR_CHAIR", "GEMINI_EXTERNAL_TRIGGER_STALE"],
  "ci_11_status": "ALL_SUCCESS_ON_NEW_HEAD",
  "gemini_review_gate_ci": "SUCCESS",
  "phase3_merge_gate_ci": "SUCCESS",
  "gemini_head_match_new_head_sha": false,
  "gemini_latest_review_commit_oid": "afb37bd3616339a6468d940cdd417e331a51b36c",
  "unresolved_count": 0,
  "merge_state_status": "BEHIND",
  "mergeable": "MERGEABLE",
  "pr_state": "OPEN",
  "forbidden_action_count": 0,
  "nudge_fired": false,
  "nudge_reason_for_zero": "chair_authorization_id pending — verbatim launch envelope not found; hard limit 1 interpreted as upper bound, not mandatory",
  "watcher_cron_registered": false,
  "watcher_cron_reason_for_zero": "chair_authorization_id pending",
  "frozen_anchors_honored": [
    "ANCHOR-1.x1_r7_new_head_only",
    "ANCHOR-2.nudge_1_hard_limit_NOT_FIRED_pending_chair",
    "ANCHOR-3.read_only_only",
    "ANCHOR-4.no_2688_no_2686_no_151_no_150_touch"
  ],
  "expected_files_count_written": 4,
  "expected_files_written": [
    "memory/events/task-2689.pr-149-x1-r7-new-head-watcher-result-260526.json",
    "memory/events/anu_callback/task-2689-normal-completion.json",
    "memory/reports/task-2689.md",
    "memory/events/task-2689.done"
  ],
  "final_state": "PR_149_X1_R7_NEW_HEAD_WATCHER_TERMINAL_STATE_REPORTED",
  "next_followup_hint": "회장 verbatim 발사 명령 도착 후 nudge 1회 + watcher 재부착 (또는 별도 결정으로 직접 merge 게이트 진입)"
}
