diff --git a/agent-roadmap/phase/agent-ops-mcp-control-plane/PHASE.md b/agent-roadmap/phase/agent-ops-mcp-control-plane/PHASE.md index a970e2f..2f776b4 100644 --- a/agent-roadmap/phase/agent-ops-mcp-control-plane/PHASE.md +++ b/agent-roadmap/phase/agent-ops-mcp-control-plane/PHASE.md @@ -46,6 +46,10 @@ - 경로: `agent-roadmap/phase/agent-ops-mcp-control-plane/milestones/live-sync-1783055986-dev-sync-validation.md` - 요약: dev 동기화가 새 active Milestone의 title, slug, path를 보존해 관측하는지 확인하는 최소 smoke marker이며, 구현 작업은 포함하지 않는다. +- [계획] Post-Allowlist Automatic Plane -> Git -> Gito -> Plane Smoke 1783057173 + - 경로: `agent-roadmap/phase/agent-ops-mcp-control-plane/milestones/post-allowlist-automatic-plane-git-gito-plane-smoke-1783057173.md` + - 요약: allowlist 적용 이후 Plane에서 시작한 자동 authoring이 Git push, Gito wakeup, Plane projection으로 되돌아오는지 확인하는 smoke marker이며, 신규 구현은 포함하지 않는다. + - [계획] Milestone Execution Lifecycle Sync - 경로: `agent-roadmap/phase/agent-ops-mcp-control-plane/milestones/milestone-execution-lifecycle-sync.md` - 요약: Todo 이후 In Progress 실행, 하위 티켓, plan/code-review, 완료/폐기 흐름은 사용자가 명시적으로 해제할 때까지 구현 잠금 상태로 둔다. diff --git a/agent-roadmap/phase/agent-ops-mcp-control-plane/milestones/post-allowlist-automatic-plane-git-gito-plane-smoke-1783057173.md b/agent-roadmap/phase/agent-ops-mcp-control-plane/milestones/post-allowlist-automatic-plane-git-gito-plane-smoke-1783057173.md new file mode 100644 index 0000000..7d2f4d9 --- /dev/null +++ b/agent-roadmap/phase/agent-ops-mcp-control-plane/milestones/post-allowlist-automatic-plane-git-gito-plane-smoke-1783057173.md @@ -0,0 +1,75 @@ +# Milestone: Post-Allowlist Automatic Plane -> Git -> Gito -> Plane Smoke 1783057173 + +## 위치 + +- Roadmap: `agent-roadmap/ROADMAP.md` +- Phase: `agent-roadmap/phase/agent-ops-mcp-control-plane/PHASE.md` + +## 목표 + +allowlist 적용 이후 Plane에서 시작한 자동 authoring 요청이 Git `develop` 반영, Gito wakeup, Plane projection으로 되돌아오는지 확인하는 최소 smoke marker를 둔다. 이 마일스톤은 `stamp=1783057173` 관측 범위만 다루며, 신규 구현이나 계약 변경은 포함하지 않는다. + +## 상태 + +[계획] + +## 승격 조건 + +- 없음 + +## 구현 잠금 + +- 상태: 해제 +- SDD: 불필요 +- SDD 문서: 없음 +- SDD 사유: 기존 Plane-origin/Gito sync 경로의 post-allowlist smoke marker이며, 새 API/proto/schema 또는 provider write 계약을 만들지 않는다. +- 잠금 해제 조건: 없음 +- 결정 필요: 없음 + +## 범위 + +- Plane에서 시작한 자동 authoring 요청의 allowlist 통과 여부 관측 +- Git `develop` 반영과 Gito webhook wakeup 관측 +- active Milestone reconcile 이후 Plane projection 결과 관측 +- `stamp=1783057173`로 smoke evidence를 식별 + +## 기능 + +### Epic: [post-allowlist-smoke] Post-allowlist automatic roundtrip smoke + +allowlist 이후 자동 Plane -> Git -> Gito -> Plane 왕복 경로가 기존 dev sync 런타임에서 관측 가능한지 확인한다. + +- [ ] [roundtrip-visible] `stamp=1783057173` smoke가 Plane authoring, Git `develop` 반영, Gito wakeup, Plane projection 단계에서 같은 요청으로 추적된다. 검증: secret redaction 상태의 dev evidence에서 Plane 원본, Git commit 또는 milestone path, Gito delivery, Plane projection 결과가 같은 stamp로 연결된다. + +## 완료 리뷰 + +- 상태: 없음 +- 요청일: 없음 +- 완료 근거: 없음 +- 검토 항목: + - [ ] Plane -> Git -> Gito -> Plane 단계별 evidence가 같은 `stamp=1783057173`로 연결된다. + - [ ] 신규 구현, 계약 변경, provider 설정 변경이 추가되지 않았음을 확인했다. +- 리뷰 코멘트: 없음 + +## 범위 제외 + +- 서비스, 클라이언트, 계약 코드 구현 +- allowlist 로직, sync runtime, provider adapter, DB schema, API/proto contract 변경 +- Plane/Jira 등 provider 설정 변경 +- Todo 이후 실행 lifecycle 검증 +- 사용자 승인 없는 완료 처리 또는 archive 이동 + +## 작업 컨텍스트 + +- 관련 경로: `agent-roadmap/`, `agent-roadmap/phase/agent-ops-mcp-control-plane/PHASE.md`, `agent-test/live-cycle-smoke.md` +- 표준선(선택): 기존 Plane-origin authoring, Git push, Gito wakeup, Plane projection 경로를 smoke 관측 대상으로만 사용한다. +- 선행 작업: `Plane-Origin Authoring Roundtrip Sync` +- 후속 작업: 없음 +- 확인 필요: 없음 + + +## Provider identity +- provider: plane +- tenant: general +- project: a6beb42f-7a8a-410c-b50f-ea3ca94828f3 +- work item id: 982c14b6-b57f-4de9-8773-bcf00fe1d25a