{
  "schema": "task.gemini_triage_decision.v1",
  "task_id": "task-2554+2",
  "issued_at_kst": "2026-05-12",
  "context": "본 task 는 replacement PR — 새 PR open 후 Gemini 1st review (외부 자동 trigger) 대기. 본 파일은 사전 triage 정책 박제.",
  "triage_policy_pinned": {
    "minor_unresolved_in_scope": "same-PR push 0 + 회장 결정 대기 (Option Replacement chain 대기)",
    "medium_unresolved_in_scope": "회장 §명시 — Critical 7 #6 진입 시 보고 (ESCALATED 분류)",
    "high_unresolved": "Critical 7 #3 (OUT_OF_SCOPE_EDIT_REQUIRED) — 회장 결정 대기",
    "code_changing_followup_blocked": "chain 정책 — 본 PR 안에서 code-changing follow-up commit 0. 자동 task-2554+3 발행 X."
  },
  "predecessor_pr_105_fresh_medium_3_resolution": {
    "issue_1_iter_rows_full_scan": "RESOLVED — _iter_rows_reverse(max_rows=512) helper 추가 + _has_posted/_has_active_trigger 가 reverse scan 사용 (anu_v2/owner_trigger_audit.py)",
    "issue_2_result_pending_import": "RESOLVED — anu_v2/owner_trigger_only.py 상단 import 추가",
    "issue_3_http_post_pending_record": "RESOLVED — trigger_gemini_review 흐름 5c 단계에서 http_post 직전 txn.record(PENDING) 호출 (anu_v2/owner_trigger_only.py)"
  },
  "first_review_trigger_gap": {
    "expectation": "본 PR 첫 push 시 외부 트리거 채널 자동 1st review 발행 (회장 박제 doctrine)",
    "fallback_if_24h_no_review": "Critical 7 #6 GEMINI_REVIEW_TRIGGER_REQUIRED 회장 보고 — 2nd bootstrap 요청 절대 금지",
    "2nd_bootstrap_request_explicitly_forbidden": true
  }
}
