diff --git a/agent-roadmap/phase/agent-ops-mcp-control-plane/milestones/agent-origin-smoke-20260702T202023Z.md b/agent-roadmap/phase/agent-ops-mcp-control-plane/milestones/agent-origin-smoke-20260702T202023Z.md new file mode 100644 index 0000000..e48f0e7 --- /dev/null +++ b/agent-roadmap/phase/agent-ops-mcp-control-plane/milestones/agent-origin-smoke-20260702T202023Z.md @@ -0,0 +1,66 @@ +# Milestone: Agent-Origin Milestone Creation Smoke Test (20260702T202023Z) + +## 위치 + +- Roadmap: `agent-roadmap/ROADMAP.md` +- Phase: `agent-roadmap/phase/agent-ops-mcp-control-plane/PHASE.md` + +## 목표 + +NomadCode의 agent-origin Milestone 생성 한사이클을 확인하기 위한 연동 검증용 disposable 마일스톤이다. provider identity 없이 develop에 추가되어 missing-create path로 Plane ticket이 생성되고, identity backfill commit이 develop에 push되는지 확인한다. 실제 제품 기능 구현을 목표로 하지 않는다. + +## 상태 + +[계획] + +## 승격 조건 + +- 없음 + +## 구현 잠금 + +- 상태: 해제 +- SDD: 불필요 +- SDD 문서: 없음 +- SDD 사유: 실제 제품 기능, API, schema, 상태 머신 변경이 없는 agent-origin smoke test 문서 마일스톤이다. +- 잠금 해제 조건: 없음 +- 결정 필요: 없음 + +## 범위 + +- provider identity 없는 active Milestone push에서 missing-create Plane ticket 생성 확인 +- identity backfill commit이 provider identity block만 포함하는지 확인 +- backfill commit 재전달이 provider create/update 반복 없이 no-op으로 수렴하는지 확인 + +## 기능 + +### Epic: [agent-origin-smoke] Agent-origin missing-create smoke + +provider identity 없이 추가된 Milestone이 Plane ticket 생성과 identity backfill로 이어지는지 확인한다. + +- [ ] [missing-create] identity 없는 Milestone이 missing-create path로 Plane ticket을 생성한다. 검증: `roadmap_sync_identities`에 work_item_id가 채워진 row가 생긴다. +- [ ] [identity-backfill] identity backfill commit이 develop에 push된다. 검증: 커밋 diff가 provider identity block만 포함한다. +- [ ] [redelivery-noop] backfill commit 재전달이 no-op으로 수렴한다. 검증: 두 번째 처리에서 provider create/update가 반복되지 않는다. + +## 완료 리뷰 + +- 상태: 없음 +- 요청일: 없음 +- 완료 근거: 없음 +- 검토 항목: agent-origin smoke 실행 결과에서 Plane ticket 생성, identity backfill commit, 재전달 no-op을 확인한다. +- 리뷰 코멘트: 없음 + +## 범위 제외 + +- 실제 제품 기능 구현 +- `services/core` 코드 변경 +- API, proto, DB schema, config, env 계약 변경 +- Plane 하위 티켓 생성, 실행 lifecycle + +## 작업 컨텍스트 + +- 관련 경로: `agent-roadmap/` +- 표준선(선택): 이 Milestone은 agent-origin Milestone 생성 루프의 disposable smoke test 산출물이며 실행 후 정리 대상이다. +- 선행 작업: 없음 +- 후속 작업: 없음 +- 확인 필요: 없음