From 8eb9244e11ded716dbe42686e03edebf071be700 Mon Sep 17 00:00:00 2001 From: toki Date: Wed, 3 Jun 2026 20:22:43 +0900 Subject: [PATCH] =?UTF-8?q?docs(roadmap):=20=EC=8B=A4=ED=96=89=20=EA=B0=80?= =?UTF-8?q?=EB=8A=A5=ED=95=9C=20OTO=20=EB=A7=88=EC=9D=BC=EC=8A=A4=ED=86=A4?= =?UTF-8?q?=20=EC=88=9C=EC=84=9C=EB=A5=BC=20=EC=A0=95=EB=A6=AC=ED=95=9C?= =?UTF-8?q?=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- agent-roadmap/phase/automation-runtime-bridge/PHASE.md | 4 ++-- .../milestones/oto-registration-unlock-handoff.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/agent-roadmap/phase/automation-runtime-bridge/PHASE.md b/agent-roadmap/phase/automation-runtime-bridge/PHASE.md index 13f722a..c23dcff 100644 --- a/agent-roadmap/phase/automation-runtime-bridge/PHASE.md +++ b/agent-roadmap/phase/automation-runtime-bridge/PHASE.md @@ -38,9 +38,9 @@ CLI 실행, specialized agent 등록, bootstrap/enrollment, 원격 터미널 브 - 경로: `agent-roadmap/phase/automation-runtime-bridge/milestones/oto-registration-online-smoke.md` - 요약: OTO Dart `proto_socket` client와 iop Edge를 함께 띄워 registration accepted, 최초 heartbeat, online/failed 상태 구분을 검증한다. -- [진행중] OTO Registration Unlock Handoff +- [계획] OTO Registration Unlock Handoff - 경로: `agent-roadmap/phase/automation-runtime-bridge/milestones/oto-registration-unlock-handoff.md` - - 요약: iop2oto의 OTO registry, bootstrap command, online smoke 결과를 OTO `oto-agent` 등록 흐름 잠금 해제 evidence로 묶어 넘긴다. + - 요약: OTO bootstrap command와 online smoke가 완료된 뒤 iop2oto evidence를 OTO `oto-agent` 등록 흐름 잠금 해제 근거로 묶어 넘긴다. - [계획] OTO Agent Message Boundary - 경로: `agent-roadmap/phase/automation-runtime-bridge/milestones/oto-agent-message-boundary.md` diff --git a/agent-roadmap/phase/automation-runtime-bridge/milestones/oto-registration-unlock-handoff.md b/agent-roadmap/phase/automation-runtime-bridge/milestones/oto-registration-unlock-handoff.md index 01fefd6..66a5b85 100644 --- a/agent-roadmap/phase/automation-runtime-bridge/milestones/oto-registration-unlock-handoff.md +++ b/agent-roadmap/phase/automation-runtime-bridge/milestones/oto-registration-unlock-handoff.md @@ -12,7 +12,7 @@ iop2oto의 OTO registry, bootstrap command, registration online smoke 결과를 ## 상태 -[진행중] +[계획] ## 구현 잠금 @@ -74,7 +74,7 @@ ORU02 handoff plan의 upstream completion gate 평가 결과다. 상태는 각 - predecessor `01_node_interface_parity`: PASS. `agent-task/archive/2026/06/m-oto-registration-unlock-handoff/01_node_interface_parity/complete.log` 확인 결과 `node-interface-parity`가 PASS 완료되었고, `rg --sort path -n 'node-interface-parity|iop-node|agent_kind' ...`와 `git diff --check` 검증이 통과했다. - `OTO Agent Registry 구현`: [완료] — archive 문서 `agent-roadmap/archive/phase/automation-runtime-bridge/milestones/oto-agent-registry-implementation.md`로 이동되었고, 기능 Task(`agent-kind-model`, `compat-node`, `connected-entry`, `duplicate-policy`)와 registry task group의 3개 `complete.log`가 모두 PASS evidence를 갖는다. -- `OTO Bootstrap Command 발급`: [계획] — 구현/완료 evidence 없음. +- `OTO Bootstrap Command 발급`: [진행중] — 현재 실행 가능한 다음 Milestone이며 구현/완료 evidence는 아직 없다. - `OTO Registration Online Smoke`: [계획] — registration accepted/최초 heartbeat online PASS 로그 또는 smoke evidence 없음. - **upstream-complete gate: 미충족.** `OTO Bootstrap Command 발급`과 `OTO Registration Online Smoke`가 아직 [검토중] 또는 [완료]가 아니므로 online-evidence(accepted/heartbeat)와 failure-retry(unknown token, duplicate connection, heartbeat timeout, bootstrap/registration 실패 reason과 retry 기준) evidence를 OTO `registration-state`로 옮길 수 있는 형태로 수집할 수 없다. 따라서 `upstream-complete`, `online-evidence`, `failure-retry`, `lock-sync-ready`는 아직 `[x]` 처리하지 않는다. 이 gate는 사용자 결정이 아니라 선행 Milestone 구현이 완료되어야 닫히는 repo-owned evidence gap이다.