test(smoke): agent-origin missing-create milestone agent-origin-smoke-20260702T202023Z

This commit is contained in:
smoke-runner 2026-07-03 05:21:12 +09:00
parent 8ecb496cce
commit 5b40d1db49

View file

@ -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 산출물이며 실행 후 정리 대상이다.
- 선행 작업: 없음
- 후속 작업: 없음
- 확인 필요: 없음