From 5b2207602c8957896d57b5041ea9263ee4a4881c Mon Sep 17 00:00:00 2001 From: toki Date: Mon, 25 May 2026 15:54:45 +0900 Subject: [PATCH] chore: update roadmap files - current.md, PHASE.md, project-operating-contract.md --- agent-ops/roadmap/current.md | 2 +- .../phase/validation-foundation/PHASE.md | 2 +- .../milestones/project-operating-contract.md | 30 +++++++++---------- 3 files changed, 17 insertions(+), 17 deletions(-) diff --git a/agent-ops/roadmap/current.md b/agent-ops/roadmap/current.md index 1d5f0f6..20d061b 100644 --- a/agent-ops/roadmap/current.md +++ b/agent-ops/roadmap/current.md @@ -7,7 +7,7 @@ ## 활성 Milestone -- [진행중] 프로젝트 운영 계약 정리 +- [검토중] 프로젝트 운영 계약 정리 - Phase: `agent-ops/roadmap/phase/validation-foundation/PHASE.md` - 경로: `agent-ops/roadmap/phase/validation-foundation/milestones/project-operating-contract.md` - [진행중] 독립 테스트 하네스 정착 diff --git a/agent-ops/roadmap/phase/validation-foundation/PHASE.md b/agent-ops/roadmap/phase/validation-foundation/PHASE.md index 633d024..8307ff2 100644 --- a/agent-ops/roadmap/phase/validation-foundation/PHASE.md +++ b/agent-ops/roadmap/phase/validation-foundation/PHASE.md @@ -13,7 +13,7 @@ 완료된 Milestone은 archive 경로를 가리키고, 검토중, 진행중, 계획 또는 보류 Milestone은 이 Phase 하위 `milestones/` 경로를 가리킨다. 완료, 검토중, 진행중, 계획 순서로 두어 아래로 갈수록 미래 작업에 가까워지게 정렬한다. -- [진행중] 프로젝트 운영 계약 정리 +- [검토중] 프로젝트 운영 계약 정리 - 경로: `agent-ops/roadmap/phase/validation-foundation/milestones/project-operating-contract.md` - 요약: 플러그인의 목적, repo 구조, 소비 프로젝트와의 책임 경계를 문서와 규칙으로 정리한다. - [진행중] 독립 테스트 하네스 정착 diff --git a/agent-ops/roadmap/phase/validation-foundation/milestones/project-operating-contract.md b/agent-ops/roadmap/phase/validation-foundation/milestones/project-operating-contract.md index e5f79a4..aeca49a 100644 --- a/agent-ops/roadmap/phase/validation-foundation/milestones/project-operating-contract.md +++ b/agent-ops/roadmap/phase/validation-foundation/milestones/project-operating-contract.md @@ -11,7 +11,7 @@ ## 상태 -[진행중] +[검토중] ## 구현 잠금 @@ -31,31 +31,31 @@ 공유 플러그인으로서의 목적과 소비 프로젝트의 책임 경계를 문서화한다. -- [ ] [root-readme] 루트 README에 프로젝트 목표, host app 책임, Android 주의사항, 제한사항을 정리한다 -- [ ] [example-readme] `example/README.md`에 테스트 하네스 목적과 유지 규칙을 정리한다 -- [ ] [smoke-checklist] 수동 smoke checklist가 FCM, 알림, ACK, reply, dismiss 경로를 포함하게 한다 +- [x] [root-readme] 루트 README에 프로젝트 목표, host app 책임, Android 주의사항, 제한사항을 정리한다 +- [x] [example-readme] `example/README.md`에 테스트 하네스 목적과 유지 규칙을 정리한다 +- [x] [smoke-checklist] 수동 smoke checklist가 FCM, 알림, ACK, reply, dismiss 경로를 포함하게 한다 ### Epic: [repo-hygiene] Repository 운영 기준 반복 작업 중 생성물이 source control에 섞이지 않게 한다. -- [ ] [gitignore] Flutter, Android, iOS/macOS, Firebase, local env 생성물을 `.gitignore`에 반영한다 -- [ ] [tracked-noise] 이미 추적 중인 파일과 새로 ignore되는 파일의 경계를 확인한다 -- [ ] [rules-align] 프로젝트 규칙과 README의 책임 경계가 충돌하지 않게 맞춘다 +- [x] [gitignore] Flutter, Android, iOS/macOS, Firebase, local env 생성물을 `.gitignore`에 반영한다 +- [x] [tracked-noise] 이미 추적 중인 파일과 새로 ignore되는 파일의 경계를 확인한다 +- [x] [rules-align] 프로젝트 규칙과 README의 책임 경계가 충돌하지 않게 맞춘다 ## 완료 기준 -- [ ] README에서 이 repository의 목적이 "공통 Mattermost 알림 플러그인"으로 읽힌다 -- [ ] 소비 프로젝트와 plugin repository의 책임 경계가 문서에 분리되어 있다 -- [ ] `example/`이 독립 테스트 하네스라는 점이 문서에 명시되어 있다 -- [ ] `.gitignore`가 Flutter plugin, Android, iOS/macOS, Firebase 로컬 설정을 포함한다 -- [ ] 새 문서가 기존 코드의 실제 API와 충돌하지 않는다 +- [x] README에서 이 repository의 목적이 "공통 Mattermost 알림 플러그인"으로 읽힌다 +- [x] 소비 프로젝트와 plugin repository의 책임 경계가 문서에 분리되어 있다 +- [x] `example/`이 독립 테스트 하네스라는 점이 문서에 명시되어 있다 +- [x] `.gitignore`가 Flutter plugin, Android, iOS/macOS, Firebase 로컬 설정을 포함한다 +- [x] 새 문서가 기존 코드의 실제 API와 충돌하지 않는다 ## 완료 리뷰 -- 상태: 없음 -- 요청일: 없음 -- 완료 근거: 없음 +- 상태: 요청됨 +- 요청일: 2026-05-25 +- 완료 근거: `README.md`에 프로젝트 목적, host app 책임, Android 주의사항, 테스트 전략, manual smoke checklist가 정리되어 있고, `example/README.md`에 독립 테스트 하네스 목적이 명시되어 있다. `.gitignore`는 Flutter/Android/iOS/macOS/Firebase/local env 생성물을 포함하며, 프로젝트 규칙과 문서의 책임 경계가 충돌하지 않는다. - 리뷰 필요: - [ ] 사용자가 완료 결과를 확인했다 - [ ] archive 이동을 승인했다