# Matrix Delta Proposal — v213_phase1_gate_machine shadow wired (PROPOSAL ONLY) · 260622

- 작성: 아누 / 2026-06-22 KST / 회장 승인(공유링크 t_6a38f46a)
- 상태명(제안): `SHADOW_REPORT_ONLY_WIRED_ACTIVE_FALSE`
- ★ **proposal 전용. 실제 matrix 파일 수정 0.** 반영은 회장 별도 승인 후.
- 근거: task-2768 정상 업무 dispatch에서 §31 shadow 첫 실런타임 로그 1건 관측(read-only).

## 1. 변경 대상 key
```text
v213_phase1_gate_machine   (단일 key)
```

## 2. 제안 변경 (현재값 → 제안값)
```text
              현재값                          제안값
implemented   true                            true (불변)
verified      true                            true (불변)
wired         none                       →    shadow_report_only      ★격상
active        none                            none (불변)
policy        POLICY_REQUIRES_CHAIR           POLICY_REQUIRES_CHAIR (불변)
status        IMPLEMENTED_VERIFIED_NOT_WIRED → SHADOW_REPORT_ONLY_WIRED_ACTIVE_FALSE
```
- 핵심: `wired: none → shadow_report_only` 1건. 게이트가 더 이상 완전 shelf-ware(호출 0)가 아니라 **dispatch/finish-task 경로에서 report-only로 호출됨**을 반영.
- ★ `active=none` 불변. 실제 차단(fail-closed/enforcement) 0. "관측됨"이지 "강제됨"이 아님.

## 3. evidence (정직 — 과장 방지)
```text
실런타임 로그: task-2768 정상 dispatch에서 1건
  source=dispatch / contract_source=strict_template / verdict=GOAL_ENABLING_CORRECTION_ALLOWED / active=false
코드 결선: dispatch/__init__.py(S2) + scripts/finish-task.sh(S3A) 양 경로 shadow_evaluate 호출 결선 완료.
★ 한계(반드시 명기):
  - n=1 (단일 관측)
  - dispatch source 만 실관측. finish_task source = 0 (task-2768 finish-task 가 GIT-GATE 에서 BLOCKED → shadow 호출 지점 미도달).
  - 실제 차단 0 · fail-closed 0 · enforcement 결선 0 · active none.
  - PreToolUse 결선 0 (미승인 유지).
```

## 4. wired 값 선택 (회장 2후보)
```text
후보 A: "shadow_report_only"   ← ★권고. 코드 결선은 양 경로 완료 + dispatch 경로 실관측 1건.
후보 B: "shadow_wired_candidate" ← 더 보수적(1건만이라 candidate). 단 코드 결선 완료라 A가 적정.
권고: A(shadow_report_only) + evidence 에 "n=1 / dispatch only / finish_task 미관측" 단서 동반.
```

## 5. operational_pipeline_wiring_scope (옵션, notes만)
```text
not_wired_axes 에서 v213_phase1_governance_gate_runtime_enforcement 는 유지(enforcement 0).
단 notes 에 "shadow report-only observation wired(task-2768 실런타임 1건)" 추가 가능(별도 승인 시).
```

## 6. 별도 backlog (구현 금지 — 조사/설계 packet 후보만)
```text
B1. 콘텐츠/문서 task 용 git-gate SKIP 경로 (task md `## 레벨: 문서만` 인식).
B2. content 팀 QC 프로비저닝(verifiers 심볼릭/PYTHONPATH) 표준화.
★ 둘 다 ANU-Work 콘텐츠 dispatch 확장의 실질 블로커. 단 구현/인프라 수정 별도 Chair 승인 전 착수 0.
```

## 7. 반영 절차 (승인 후에만)
```text
1. 백업 + before sha256 (memory/backups/).
2. json.load → v213_phase1_gate_machine 만 wired/status 갱신 → json.dump(ensure_ascii=False, indent=2).
3. 재파싱 PASS + 기존 26 key 보존 + 변경 key=1(v213_phase1_gate_machine) 확인.
4. active=none 불변 · wired full 격상 0 검증.
rollback: 백업 복원(LOW).
```

## 8. 승인 문구 (회장 발화 예시)
```text
A: "matrix delta proposal 260622 반영 승인. v213_phase1_gate_machine wired none→shadow_report_only,
    active none 유지, status SHADOW_REPORT_ONLY_WIRED_ACTIVE_FALSE. evidence 단서 포함."
B: "shadow_wired_candidate 로 반영."
C: "proposal 보류."
```

## 9. 불변식 (proposal 작성 시점)
- matrix 실파일 수정 0(bfad1fbd 불변) · 코드 0 · 인프라 0 · 수동 .done 0 · 외부 dirty 정리 0 · 실결선 0 · 추가 dispatch/canary/synthetic 0 · ACTIVE=false · P0-B FROZEN.

**proposal: v213_phase1_gate_machine wired none→shadow_report_only(권고), active none 유지. 실 matrix 미반영. 회장 승인 대기.**
