# P0B / v2.13 STATE RECONCILIATION packet (260617)

상태: `P0B_V213_STATE_RECONCILIATION_PACKET_ACTIVE_FALSE` · ACTIVE=false · code change 0(matrix 기록만)

## 0. 목적
task-2758 merge 이후 P0B/v2.13 상태를 evidence 기준으로 정직 고정. **code merged ≠ wired ≠ active** 명확화. 구현 재개 아님.

## 1. capability matrix 갱신 결과 (evidence 기준)
### v2_13_non_matching_thin_gate
- IMPLEMENTED=**true** · VERIFIED=**true** · **CODE_MERGED_CANDIDATE** · WIRED=**none** · ACTIVE=**none**
- merged: PR #240 squash → main **f641cd58** (7파일). matching 제거, non-matching gate만.

### v2_13_matching_axis
- **DESIGN_REVIEW_REQUIRED** · recurrence=**4** · **r5 금지** · wired=none · active=none
- 사유: forbidden/expected matching ad-hoc 텍스트 매칭 4회차 재발(case-sensitive→substring→normalize over-strip→op 구두점 bypass). 구조적 한계. task-2759 reserved.

### p0b_minimum_pickup (종합, evidence 기준)
- IMPLEMENTED=**true** · VERIFIED=**true**
- WIRED=**canary_candidate** (★full 아님 — 1shot real-fire evidence는 있으나 상시 canary 미달)
- ACTIVE=**none** · policy=**POLICY_REQUIRES_CHAIR**
- evidence: process_one neg/pos 1shot PASS · scan_once 1shot PASS · provenance→callback bridge merged(TASK2756) · mock fire M PASS · **real callback fire idle-window 1shot PASS(cron 8BC7245F)**
- blocked_by: **SYSTEMD_EVENT_STRATEGY_CONFLICT** · **EXTERNAL_PROBE_PENDING** · **BUSY_SKIP_BYPASS**
- note: CODE_MERGED/검증/1shot real-fire까지. 상시 canary 아님·production 아님·ACTIVE=false. PathExistsGlob ↔ retained legacy `memory/events/task-*.result.json` 충돌이 상시 pickup의 실제 blocker.

## 2. backlog 분리 (고정)
- MEDIUM 10 = HYGIENE_BACKLOG (non-blocking accepted)
- _coerce = DESIGN_BACKLOG (즉시 착수 금지)
- callback 봉투 혼선 = CALLBACK_PICKUP_BACKLOG (task-2758 scope 분리)

## 3. A 작업 무결성 (B 전환 조건 점검)
- code change(dispatch/scripts 코드) **0** — matrix 1파일 기록만
- PR/branch/dispatch **0** · canary **0** · ACTIVE=false 유지
- wired/full 과장 **0** (canary_candidate, full 아님) · matching/allowlist 재개 **0**
- 새 불일치/미확정 blocker **없음** (blocker 3개 명시)
- ★ 단서(정직): 작업트리에 `memory/specs/anu-system-spec*.md` 변경 등이 있으나 이는 **update-system-spec 6h cron의 백그라운드 자동 산물**이며 ANU A 작업과 무관. A 작업 오염 아님.

## 4. 핵심 명시
- task-2758 merge = **code-only**. WIRED 아님 · ACTIVE 아님 · production activation 아님 · systemd enable 아님 · callback/wake launch 아님.
- matching/allowlist는 **재개 금지**(DESIGN_REVIEW_REQUIRED).

## 5. 다음 (B 조건 충족 → 이어서 작성)
B 전환 조건 전부 충족 → `P0B_EVENT_STRATEGY_REDESIGN_PACKET` **설계 packet만** 이어서 작성. code change/PR/branch/dispatch/canary 0.
