# Limited Pilot — Phase 1 Surface-only 실행 Summary

상태명: **`LIMITED_PILOT_PHASE1_EXECUTED_SAFE_FIXTURE_SCHEMA_QUARANTINE_OWNERPROOF_NOT_OBSERVED_ACTIVE_FALSE`**
승인: `LIMITED_PILOT_PHASE1_SURFACE_ONLY_APPROVED_ACTIVE_FALSE` (회장, 2026-06-27)
실행: 2026-06-27 18:27 KST · 실행자: 아누 · canonical HEAD `189f1f0d`
**raw key redacted / no literal key retained.**

> ★ 정직 보고: Phase 1을 1회 실행했고 **안전 불변은 전부 지켜졌으나**, fixture가 schema 검증에서 quarantine되어
> 회장 기대 verdict(LIVE_PROCESSED / LIVE_PENDING_OWNER_PROOF)에는 **도달하지 못했다.** 회장 정의상 "성공"으로
> 닫지 않는다.

## 1. 실행 사실
- ON: fixture 1건(head_sha=189f1f0d) · `p0b_driver_enabled`=enabled · `p0b_activation_epoch`=1782552407.
  callback_launch_enabled / kill / event_strategy = **OFF 유지**. systemd 미사용. real_launch_fn 미주입.
- driver 수동 1회 실행(`python3 -m dispatch.anu_pickup_driver`, limited_runtime=True), 종료코드 0.
- bound gate **통과(None)** → scan_once(p0b_inbox) → fixture 1건 처리 시도.

## 2. 관측된 verdict
- driver_runs verdict = **`QUARANTINE`** / quarantine_reason = **`schema_fail`** / activation=enabled.
- 원인(코드 driver:1500-1504): scan_once는 `completion_signal`(non-empty str)을 필수로 요구. fixture(executor
  contract v1 스키마 기반, completion_signal 없음)가 이를 충족 못 함 → owner-proof gate **도달 전** 안전 거부.
- 즉 **driver의 schema 방어가 작동**(불완전 result.json을 owner-proof 전에 quarantine). fixture는 소비가 아니라
  `memory/p0b_state/quarantine/`로 격리.

## 3. 안전 불변 (전부 유지 — 회장 실패 조건 0건 해당)
- **real fire 0**: REAL_FIRED 1→1(신규 0), cron 0, callback_launch_audit 1→1 불변.
- **callback launch 0**: callback_launch_enabled OFF(구조적 NOOP). real_launch_fn 미주입.
- **governor 미호출**: spawn_decisions 22→22 불변.
- **fixture 외 consumption 0**: p0b_inbox 0(fixture만 격리), archive 28건 보존.
- **OFF 복귀 완료**: driver_enabled=disabled · epoch 제거 · callback/kill 부재 · post-run 재평가 NOOP_DISABLED
  (activation=disabled) · systemd inactive·disabled · cron 0 → **ACTIVE=false 복귀**.
- duplicate/recursive spawn 0 · self-key 0 · canonical 코드 dirty 0 · archive 성공.

## 4. 판정 (정직)
- **회장 "성공" 아님**: owner-proof gate / callback NOOP_DISABLED verdict를 **관측하지 못함**(schema에서 먼저 막힘).
- **회장 "실패(rollback)" 도 아님**: real fire/callback flag/systemd/recurring/fixture외소비/OFF복귀실패/epoch·kill
  이상/duplicate/self-key/archive실패/canonical dirty **전부 해당 없음**. 안전모델 정상 작동.
- 결론 = **"안전하게 1회 실행됐고 driver의 schema 방어·격리·fire0·OFF복귀는 검증됐으나, fixture 스키마 불완전으로
  owner-proof 관측까지는 도달 못 함"**.

## 5. 재시도 시 고려 (회장 판단 영역)
- owner-proof gate를 *관측*하려면 fixture에 `completion_signal` + `collector_envelope` 필요.
- 단 envelope 없으면 `owner_unprovable` quarantine(driver:1523), envelope를 합성으로 만들어 owner-proof를
  *통과*시키는 것은 **owner-proof 위조 경계** → 신중(회장 실패 조건 "self-key 시도"와 인접).
- 따라서 ① completion_signal만 추가해 "owner_unprovable quarantine"까지 관측할지, ② LIVE_PENDING_OWNER_PROOF를
  내는 정확한 조건을 코드로 더 확인할지, ③ Phase 1 성공 기준을 "schema 방어·fire0·OFF복귀 검증"으로 재정의할지
  = **회장 결정**.
- 어느 경우든 **추가 driver 실행은 회장 별도 승인** 후. 현재 ACTIVE=false 대기.
