# task-2649 — AXIS_2_CALLBACK_COLLECTOR_CONTROL_PLANE_LIVE_ACTIVATION INDEX

> base: origin/main `0e172435` · branch: `task/task-2649-dev4` · chair_authorization_id: `CHAIR-AUTH-AXIS-2-20260524-JJONGS-INBOUND-001`

## live 등록 (글로벌 path · worktree 외부)
- `/home/jay/.claude/settings.json` (hooks 3 추가 · diff 22 line add · 기존 64 hook 항목 보존)
- `/home/jay/.claude/settings.json.bak.task-2649-pre-axis-2-260524` (L1 rollback baseline)
- `/home/jay/.claude/hooks/session_start_anu_callback_collector_v2.py` (sha256 338f95fd…6297fbb)
- `/home/jay/.claude/hooks/stop_anu_callback_collector_verifier_v2.py` (sha256 872683e7…e686fc)
- `/home/jay/.claude/hooks/user_prompt_submit_hook_callback_inbox_v2.py` (sha256 706a02f4…a23aa6)

## live memory (글로벌 path · worktree 외부)
- `/home/jay/workspace/memory/.callback_inbox/` (신규 디렉토리 + `.gitkeep`)
- `/home/jay/workspace/memory/.callback_inbox/cb-axis2-smoke-task-2649-260524-001__sched-axis2-smoke-task-2649-260524-001__260524T1305.callback` (smoke 발사 · 회장 본 세션 검증용 유지 · ttl 2026-05-27)
- `/home/jay/workspace/memory/system/.callback_dedupe_table.jsonl` (initial empty)
- `/home/jay/workspace/memory/system/.stop_hook_block_audit.jsonl` (initial empty)
- `/home/jay/workspace/memory/system/.callback_ledger.jsonl` (Axis 1 산출물 · 본 task 변경 0)

## worktree 산출 (origin/main 기반 isolated)
- `memory/.callback_inbox/.gitkeep`
- `memory/system/.callback_dedupe_table.jsonl`
- `memory/system/.stop_hook_block_audit.jsonl`
- `tests/integration/test_axis_2_live_inbound.py` (10 test PASS)
- `memory/events/task-2649.done`
- `memory/events/task-2649.axis-2-live-activation-result-260524.json` (9 mandatory fields)
- `memory/reports/task-2649.md`
- `INDEX.md` (본 파일)

## 보고 상태
- **AXIS_2_INBOUND_COLLECTOR_LIVE_VERIFIED_PARTIAL_HOLD_FOR_CHAIR_VALIDATION**
- 7 필수 검증: 1=PASS, 2=1/5 PASS · 4/5 HOLD, 3=PASS, 4=PASS, 5=PASS, 6=PASS, 7=PASS
- forbidden 12 위반 0

## 회장 회신 요청
1. 회장 본 세션 새로 spawn (즉시 가능)
2. 첫 prompt 제출 시 additionalContext 에 smoke .callback 인식 확인
3. 5 조건 2~5 직접 검증 → LIVE_VERIFIED 승격 OR L1 rollback
