chore: update roadmap files - current.md, PHASE.md, project-operating-contract.md

This commit is contained in:
toki 2026-05-25 15:54:45 +09:00
parent 7206921a8e
commit 5b2207602c
3 changed files with 17 additions and 17 deletions

View file

@ -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`
- [진행중] 독립 테스트 하네스 정착

View file

@ -13,7 +13,7 @@
완료된 Milestone은 archive 경로를 가리키고, 검토중, 진행중, 계획 또는 보류 Milestone은 이 Phase 하위 `milestones/` 경로를 가리킨다.
완료, 검토중, 진행중, 계획 순서로 두어 아래로 갈수록 미래 작업에 가까워지게 정렬한다.
- [진행중] 프로젝트 운영 계약 정리
- [검토중] 프로젝트 운영 계약 정리
- 경로: `agent-ops/roadmap/phase/validation-foundation/milestones/project-operating-contract.md`
- 요약: 플러그인의 목적, repo 구조, 소비 프로젝트와의 책임 경계를 문서와 규칙으로 정리한다.
- [진행중] 독립 테스트 하네스 정착

View file

@ -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 이동을 승인했다