{
  "id": "REAL_CALLBACK_SPAWN_CANARY_HOLD_LAUNCH_WAKE_AT_FORMAT_INCOMPATIBLE_ACTIVE_FALSE",
  "ts_kst": "2026-06-09 13:45 KST",
  "base": "origin/main 38177185",
  "blocker": "LAUNCH_WAKE_AT_FORMAT_INCOMPATIBLE — launch_wake 가 --at '30s'(초 suffix) 사용, cokacdir 거부. wake-build/authority 통과·실 cron 등록 실패. production activation blocker 아님(launcher compat bug).",
  "packet_doc": "memory/plans/p0b-pickup/launch_wake_at_format_compat_hardening_packet_260609.md",
  "root_cause": {
    "location": "dispatch/anu_owned_callback_enforcement.py:1005 — at=at or '30s' (anu_runner_pickup_and_fire→build_anu_owned_callback_request)",
    "cokacdir_format": "거부: --at 'Ns'(초). 허용: 절대 'YYYY-MM-DD HH:MM:SS' / 상대 '30m'/'4h'/'1d'",
    "precedent": "normal_fallback_callback_helper.py:369-371 task-2661 Phase 2b 가 normal 경로에 이미 절대 timestamp 적용. pickup wake 경로만 미반영"
  },
  "minimal_fix": "at=at or '30s' → at=at or build_absolute_at_for_normal_delay(60) (task-2661 검증 helper 재사용, import+1줄). 명시 at 우선 보존. 신규 로직 0",
  "recommended_delay": "now+60s 절대 (등록~발사 race 회피 + STABLE_SEC 여유 + 관측 충분)",
  "preserved": {
    "hygiene_patch": "owner_key 제거(PR#196) — 다른 함수(_build_envelope_prompt) 직교, 무영향. VERIFIED 보존",
    "authority_gate": "real path WAKE_BUILT/AUTHORITATIVE — at-format 무관, VERIFIED 보존"
  },
  "expected_files_impl": "anu_owned_callback_enforcement.py(L1005+import) + regression + report. _build_envelope_prompt/git_evidence/dispatch.py/callback_prereg 무수정",
  "verification": "regression(절대 is_absolute_at True/30s 부재/명시 at 우선/normal 무영향) + dry-run(argv --at absolute, real spawn 0)",
  "re_canary_conditions": "patch PR merged + dry-run --at absolute 실증 + regression PASS → 회장 go → REAL_CALLBACK_SPAWN_CANARY 재실행(real spawn 1회·Telegram ack 검증)",
  "capability_matrix": {"hygiene_patch": "VERIFIED", "authority_gate": "VERIFIED (real path)", "real_callback_spawn": "NOT_YET_VERIFIED (launch_wake --at 형식 blocker)", "ACTIVE": "false"},
  "do_not_proceed": "즉시 production activation 논의 금지. real callback spawn 검증은 --at 호환성 hardening 선행 필요.",
  "forbidden_now": ["patch", "commit", "PR", "real wake", "canary 재실행", "systemd", "ACTIVE=true", "activation_epoch"],
  "state_preserved": "real spawn 0 / 신규 cron 0 / canonical HEAD 75fdf540 무손상 / p0b flags·epoch ABSENT / S cleanup 완료 / temp 삭제.",
  "verdict": "LAUNCH_WAKE_AT_FORMAT_COMPAT_HARDENING_PACKET_READY (구현 0, 회장 승인 대기)"
}
