update agent-ops-mcp-control-plane phase and milestones

This commit is contained in:
toki 2026-06-19 15:16:12 +09:00
parent 9258f9de54
commit 2d9cf3c7a8
2 changed files with 5 additions and 5 deletions

View file

@ -34,7 +34,7 @@
- 경로: `agent-roadmap/archive/phase/agent-ops-mcp-control-plane/milestones/gito-protosocket-consumer-wire-readiness.md`
- 요약: NomadCode/Gito 연동 MVP의 Gito `/proto-socket` binary transport/decode, bridge e2e, failure/reconnect 운영 기준 검증을 완료했고, 사용자 승인 후 archive했다.
- [계획] Gito HTTP Webhook Consumer Readiness
- [진행중] Gito HTTP Webhook Consumer Readiness
- 경로: `agent-roadmap/phase/agent-ops-mcp-control-plane/milestones/gito-http-webhook-consumer-readiness.md`
- 요약: 최우선 작업으로, Gito `gito.forgejo-branch-events.v1` 제공 계약의 signed HTTP webhook delivery를 NomadCode Core가 소비하고, 기존 branch revision 재검증/creation sync enqueue 의미 로직으로 수렴하도록 재정렬한다.

View file

@ -11,7 +11,7 @@ NomadCode Core의 Gito branch event consumer를 Gito 제공 계약 `gito.forgejo
## 상태
[계획]
[진행중]
## 승격 조건
@ -45,9 +45,9 @@ NomadCode Core의 Gito branch event consumer를 Gito 제공 계약 `gito.forgejo
NomadCode Core가 Gito branch event delivery를 외부 HTTP callback으로 받고, Gito 원문 계약을 source of truth로 소비한다.
- [ ] [receiver] Gito `branch.updated` HTTP callback endpoint를 추가한다. 검증: signed `branch.updated` delivery는 수락되고, wrong event와 invalid signature는 side effect 없이 거부된다.
- [ ] [payload-boundary] Gito base payload를 repo/branch/revision/change hint 중심으로 해석하고 NomadCode 전용 필드를 요구하지 않는다. 검증: NomadCode 전용 필드 없이도 on-target event가 decode된다.
- [ ] [idempotency] `X-Gito-Delivery`와 revision key 기준으로 duplicate delivery를 중복 enqueue 없이 처리한다. 검증: 같은 delivery 또는 같은 revision 재전달이 정확히 한 번의 sync 후보로 수렴한다.
- [x] [receiver] Gito `branch.updated` HTTP callback endpoint를 추가한다. 검증: signed `branch.updated` delivery는 수락되고, wrong event와 invalid signature는 side effect 없이 거부된다.
- [x] [payload-boundary] Gito base payload를 repo/branch/revision/change hint 중심으로 해석하고 NomadCode 전용 필드를 요구하지 않는다. 검증: NomadCode 전용 필드 없이도 on-target event가 decode된다.
- [x] [idempotency] `X-Gito-Delivery`와 revision key 기준으로 duplicate delivery를 중복 enqueue 없이 처리한다. 검증: 같은 delivery 또는 같은 revision 재전달이 정확히 한 번의 sync 후보로 수렴한다.
### Epic: [sync-bridge] Revision verification and creation sync