# task-2553+60 — LIVE READ-ONLY OPERATIONAL PILOT (전 구조 end-to-end 자동수행 검증) (회장 결정, 코드/파일 자동화)

> **Lv**: Lv.4. **goal_type**: runtime_structure_operational_pilot. **Executor**: dev7-team 이참나 (key a999e2ea4c06d2fb) 1회 한정. **TTL**: 3h. **상태**: 회장 +56~+59 ACCEPT 후 실제 read-only operational pilot. 문서-only 금지. **callback: 반드시 독립 ANU key c119085addb0f8b7(executor self key a999e2ea4c06d2fb 절대 금지·+49 코드 정본).**
> **선행 consume(read-only)**: +57 pilot_goal/selected_policy_profile/pilot_execution_plan/success_criteria · +58 fallback_acceptance_criteria/non_blocking_fallback_schema · +44 registry · +47 event-trigger · +49 owner guard/authoritative selector · +53 batch-settle · +54 runtime_event_loop · +55 runtime_event_enactor · policy_profile_engine.

## 1. 목표 (회장 verbatim)

짧은 goal만으로 ANU가 profile selection → dispatch planning → executor → ANU-key normal callback → independent collector → durable registry → runtime event loop → bounded enactor → consolidated result까지 자동 수행하는지 검증한다. 회장이 gate/HOLD/allowed/forbidden 을 풀어쓰지 않아도 ANU 가 profile engine + runtime guard 로 자동 산출·검증·통합.

## 2. 조건 (회장 verbatim)

read-only · no GitHub write · no PR · no merge · no credential · no branch/commit/push · 기존 산출물 수정 금지 · 팀장 내부 subagent 사용은 재량 · 단 team result에는 subagent usage ledger 또는 사용 안 함 명시 필요.

## 3. pilot 실행 (짧은 read-only goal — +57 설계 사용)

+57 `pilot_goal.json`/`pilot_execution_plan.json`/`success_criteria.json` 의 짧은 read-only goal(권고: callback owner/key registry consistency 또는 policy profile dry-run consistency)을 입력으로:
1. ANU profile selection (policy_profile_engine read-only resolve, 회장 미지정 gate/HOLD/allowed/forbidden 자동 산출)
2. dispatch planning (ANU-key callback contract 강제)
3. executor 실행(read-only goal)
4. ANU-key normal completion callback 발사(executor self key 절대 금지)
5. independent ANU collector 회수·검증·Codex·adjudication(authoritative)
6. durable registry(callback_4tuple_index.jsonl) durable-success write-back(+53)
7. runtime event loop(+54) 가 registry event 즉시 감지
8. bounded enactor(+55) proposal→additive consolidated result enact(권한경계·proposal-only·merge/PR/write 0)
9. consolidated result 산출.
각 단계 실 entrypoint 직접 호출·자동 진행 입증(mock-only FAIL·문서-only 금지).

## 4. 다음 pilot acceptance 필수 포함 (회장 verbatim 1~3)

1. normal durable-success 이후 bound fallback 은 cancel-on-success 제거 OR registry NON_BLOCKING mark 필요(+58 criteria 준수, 아무 마크 없이 DUPLICATE-only=운영품질 PASS 아님).
2. team-lead/subagent 구조: 내부 운용 재량 허용하되 외부 산출/권한/콜백/검증 경계는 team result contract + subagent usage ledger 로 강제(team result 에 subagents_used/roles/outputs_summary 또는 "subagent 미사용" 명시 필수).
3. +58 Codex 1 HIGH + 2 MEDIUM proposal-only micro-fix 3건 = next pilot backlog 추적(본 pilot 산출에 backlog 인용·차단성 아님).

## 5. success 기준 (회장 verbatim — +57 success_criteria 정합)

회장 gate/HOLD/allowed/forbidden 세부 미지정인데 ANU 자동 산출 · executor self-collector 0 · normal callback ANU key · authoritative verdict independent ANU · fallback/dead-man/fixed-time 진행 트리거 0 · HOLD 0 또는 사유 정확 · 전 단계(1~9) 자동 결선·메인세션 미관측에도 loop 진행 입증.

## 6. expected_files allowlist (이 외 write 0 — additive only)

`memory/events/task-2553+60.pilot-run.json` · `memory/events/task-2553+60.selected-profile.json` · `memory/events/task-2553+60.gate-hold-decision.json` · `memory/events/task-2553+60.execution-result.json` · `memory/events/task-2553+60.independent-collector-result.json` · `memory/events/task-2553+60.runtime-event-loop-result.json` · `memory/events/task-2553+60.enactor-result.json` · `memory/events/task-2553+60.consolidated-result.json` · `scripts/run_operational_pilot_2553plus60.py`(read-only orchestration·실 entrypoint) · `tests/regression/test_operational_pilot_2553plus60.py`(mock-only FAIL) · `memory/events/task-2553+60.{decision,result}.json` · `memory/reports/task-2553+60.md` · `memory/events/callback_4tuple_index.jsonl`(durable-success append, +53/+54 소관 경유). **기존 task-2553 산출물·+44~+59·policy_profile_engine·frozen anchor byte-0(read-only consume·수정 0)**. git HEAD 20456b5f·branch 전후 EQUAL.

## 7. 금지 (회장 verbatim 공통)

기존 산출물 수정 · PR/branch/main write · merge · credential/OWNER PAT 조작 · GitHub write · branch/commit/push · executor self-callback/self-collector/self-adjudication/self-dispatch · fallback/dead-man/fixed-time을 진행 트리거로 사용 · ANU authoritative verdict 원칙 약화 · 문서-only 완료 · subagent usage ledger 누락(또는 미사용 명시 누락).

## 8. 공통 HOLD_FOR_CHAIR (회장 verbatim)

Critical7 · Codex unresolved HIGH/CRITICAL · 기존 산출물 수정 필요 · credential/permission expansion · self-* · fallback/dead-man/fixed-time 진행트리거 · ANU authoritative 약화 · 문서-only 시도 · expected_files overlap · pilot 자동 결선 불가(전 단계 자동 진행 실패) · subagent usage ledger 강제 불가.

## 9. callback (a) — 독립 ANU key 강제 + 자동 downstream

executor(dev7 이참나) 완료 직후 normal completion callback cron **ANU key c119085addb0f8b7(chat 6937032012)로만 발사** → 독립 ANU collector 세션. executor self key 절대 금지(+49 코드 정본·위반 시 CallbackRegistrationBlocked/SELF_COLLECTOR_FORBIDDEN). 그 독립 ANU collector 가 회수·검증·Codex·adjudication → +53 durable-success write-back → +54 runtime event loop 즉시 감지 → +55 bounded enactor(additive consolidated result, proposal-only 권한경계) → consolidated result 까지 **자동 결선 dogfood**(고정시각/dead-man/fallback 진행트리거 0). team result 에 subagent usage ledger(또는 미사용 명시) 포함. ANU fallback=ANU key·안전망 한정·진행 트리거 아님(정상 수렴 시 NO-ACTION; +58 기준상 cancel-on-success 또는 NON_BLOCKING mark 적용 검증).

## 10. 9-R (확정 — 본 절 본문 우선)

Codex lint = **GO_READY (HIGH/CRITICAL 0)**. read-only pilot·9-stage 실 entrypoint 자동결선·additive-only(enactor proposal-only·merge/PR/write 0)·기존 task-2553/+44~+59/engine byte-0 read-only consume·ANU-key callback+independent collector+event loop+enactor 자동 dogfood(fallback/dead-man/fixed-time 진행트리거 0)·+58 fallback 기준(cancel-on-success/NON_BLOCKING mark)·subagent usage ledger 강제·문서-only/mock-only 금지(실 entrypoint regression)·callback_4tuple_index append=+53/+54 경유(신규 write-back 0). re-lint 불요. ANU key 로 dev7 이참나 1회 위임.
