From e2ef84ddc65b4a4d8994cf1b97e2138432f9c966 Mon Sep 17 00:00:00 2001 From: toki Date: Sat, 20 Jun 2026 17:37:06 +0900 Subject: [PATCH] refactor: move change-request-abstraction to archive and update PHASE.md --- .../milestones/change-request-abstraction.md | 14 ++++++++------ .../provider-change-request-integration/PHASE.md | 4 ++-- 2 files changed, 10 insertions(+), 8 deletions(-) rename agent-roadmap/{ => archive}/phase/provider-change-request-integration/milestones/change-request-abstraction.md (81%) diff --git a/agent-roadmap/phase/provider-change-request-integration/milestones/change-request-abstraction.md b/agent-roadmap/archive/phase/provider-change-request-integration/milestones/change-request-abstraction.md similarity index 81% rename from agent-roadmap/phase/provider-change-request-integration/milestones/change-request-abstraction.md rename to agent-roadmap/archive/phase/provider-change-request-integration/milestones/change-request-abstraction.md index f5ecef6..35f0841 100644 --- a/agent-roadmap/phase/provider-change-request-integration/milestones/change-request-abstraction.md +++ b/agent-roadmap/archive/phase/provider-change-request-integration/milestones/change-request-abstraction.md @@ -11,7 +11,7 @@ GitHub PR, GitLab MR, Gitea PR을 Gito의 provider-neutral `ChangeRequest`로 ## 상태 -[검토중] +[완료] ## 승격 조건 @@ -52,16 +52,18 @@ provider별 API 차이를 adapter 안에 격리한다. ## 완료 리뷰 -- 상태: 검토중 +- 상태: 통과 - 요청일: 2026-06-20 +- 완료일: 2026-06-20 - 완료 근거: - `ChangeRequest` shape/action/event와 GitHub/GitLab/Gitea mapping 후보 및 provider extension 경계를 구현했다. - - 검증: `cd services/core && go test ./...`, contracts/workspace smoke `rg`, `git diff --check` 통과. + - 코드 레벨 검토에서 `core.ChangeRequest`, provider mapping, normalized event, contract note, 관련 tests가 마일스톤 기능 Task와 일치함을 확인했다. + - 검증: `cd services/core && go test -count=1 ./...`, contracts/workspace smoke `rg`, `git diff --check` 통과. - 남은 차단 항목: 없음 - 리뷰 필요: - - [ ] 사용자가 완료 결과를 확인했다 - - [ ] archive 이동을 승인했다 -- 리뷰 코멘트: 사용자 완료 확인과 archive 승인 후 `[완료]` 전환 및 archive 이동 후보. + - [x] 사용자가 완료 결과 확인을 요청했고 코드 레벨 검토가 통과했다. + - [x] 사용자가 종료 가능 시 archive 이동을 요청했다. +- 리뷰 코멘트: `[완료]` 전환 및 archive 이동 완료. ## 범위 제외 diff --git a/agent-roadmap/phase/provider-change-request-integration/PHASE.md b/agent-roadmap/phase/provider-change-request-integration/PHASE.md index 88f44f9..57d4aae 100644 --- a/agent-roadmap/phase/provider-change-request-integration/PHASE.md +++ b/agent-roadmap/phase/provider-change-request-integration/PHASE.md @@ -22,8 +22,8 @@ GitHub PR, GitLab MR, Gitea PR 같은 provider 기능을 provider-neutral Change - 경로: `agent-roadmap/archive/phase/provider-change-request-integration/milestones/provider-adapter-foundation.md` - 요약: provider registry, credential ref, webhook intake, provider capability boundary를 만든다. -- [검토중] Change Request Abstraction - - 경로: `agent-roadmap/phase/provider-change-request-integration/milestones/change-request-abstraction.md` +- [완료] Change Request Abstraction + - 경로: `agent-roadmap/archive/phase/provider-change-request-integration/milestones/change-request-abstraction.md` - 요약: GitHub PR, GitLab MR, Gitea PR을 공통 ChangeRequest action과 event로 표현한다. ## Phase 경계