From 0bb595eef9a8c11143323031fd57d2640bac6a22 Mon Sep 17 00:00:00 2001 From: toki Date: Thu, 28 May 2026 04:19:20 +0900 Subject: [PATCH] refactor: move roadmap files from agent-ops/roadmap to agent-roadmap --- README.md | 4 ++-- agent-ops/rules/project/rules.md | 8 ++++---- {agent-ops/roadmap => agent-roadmap}/ROADMAP.md | 4 ++-- {agent-ops/roadmap => agent-roadmap}/current.md | 2 +- .../milestones/available-language-parity.md | 0 .../milestones/continuous-verification.md | 0 .../roadmap => agent-roadmap}/milestones/csharp-port.md | 0 .../milestones/protocol-baseline.md | 0 .../milestones/release-readiness.md | 0 .../milestones/stability-baseline.md | 2 +- .../roadmap => agent-roadmap}/milestones/swift-port.md | 0 11 files changed, 10 insertions(+), 10 deletions(-) rename {agent-ops/roadmap => agent-roadmap}/ROADMAP.md (95%) rename {agent-ops/roadmap => agent-roadmap}/current.md (77%) rename {agent-ops/roadmap => agent-roadmap}/milestones/available-language-parity.md (100%) rename {agent-ops/roadmap => agent-roadmap}/milestones/continuous-verification.md (100%) rename {agent-ops/roadmap => agent-roadmap}/milestones/csharp-port.md (100%) rename {agent-ops/roadmap => agent-roadmap}/milestones/protocol-baseline.md (100%) rename {agent-ops/roadmap => agent-roadmap}/milestones/release-readiness.md (100%) rename {agent-ops/roadmap => agent-roadmap}/milestones/stability-baseline.md (95%) rename {agent-ops/roadmap => agent-roadmap}/milestones/swift-port.md (100%) diff --git a/README.md b/README.md index 264774b..484cab0 100644 --- a/README.md +++ b/README.md @@ -61,7 +61,7 @@ Protocol compatibility is tracked separately from language package versions. See New language implementations should start from [PORTING_GUIDE.md](PORTING_GUIDE.md) and the templates in [agent-ops/skills/project/add-proto-socket-crosstest-language/templates/](agent-ops/skills/project/add-proto-socket-crosstest-language/templates/). Mark an implementation available only after its same-language tests and cross-language tests pass. -Keep implementation status here as the public snapshot. Current work context is selected through [agent-ops/roadmap/current.md](agent-ops/roadmap/current.md), and broader roadmap direction lives in [agent-ops/roadmap/ROADMAP.md](agent-ops/roadmap/ROADMAP.md). +Keep implementation status here as the public snapshot. Current work context is selected through [agent-roadmap/current.md](agent-roadmap/current.md), and broader roadmap direction lives in [agent-roadmap/ROADMAP.md](agent-roadmap/ROADMAP.md). --- @@ -333,7 +333,7 @@ cd typescript && ./node_modules/.bin/tsx crosstest/typescript_dart_web.ts ## Work Context -Before making code or protocol changes, check the project rules in [agent-ops/rules/project/rules.md](agent-ops/rules/project/rules.md) and any matching domain rule listed there. The active roadmap window is in [agent-ops/roadmap/current.md](agent-ops/roadmap/current.md). +Before making code or protocol changes, check the project rules in [agent-ops/rules/project/rules.md](agent-ops/rules/project/rules.md) and any matching domain rule listed there. The active roadmap window is in [agent-roadmap/current.md](agent-roadmap/current.md). Stabilization boundaries: diff --git a/agent-ops/rules/project/rules.md b/agent-ops/rules/project/rules.md index 19d03ac..cdf2193 100644 --- a/agent-ops/rules/project/rules.md +++ b/agent-ops/rules/project/rules.md @@ -22,7 +22,7 @@ kotlin/ — Kotlin/Android 구현체 (src/, crosstest/) python/ — Python 구현체 (proto_socket/, test/, crosstest/) typescript/ — TypeScript 구현체 (src/, test/, crosstest/) tools/ — proto 생성/동기화 스크립트 -agent-ops/roadmap/ — 전체 목표 / 단계 / Milestone 기반 로드맵과 현재 마일스톤 포인터 +agent-roadmap/ — 전체 목표 / 단계 / Milestone 기반 로드맵과 현재 마일스톤 포인터 PROTOCOL.md — 와이어 포맷 명세 (정식 스펙) PORTING_GUIDE.md — 새 언어 구현 가이드 VERSIONING.md — 프로토콜/패키지 버전 정책 @@ -50,13 +50,13 @@ VERSIONING.md — 프로토콜/패키지 버전 정책 ## 마일스톤 컨텍스트 로딩 -- 기능 추가, 구조 변경, 스킬 추가/수정, 문서 구조 변경 작업을 수행할 때는 `agent-ops/roadmap/current.md`를 먼저 읽는다. +- 기능 추가, 구조 변경, 스킬 추가/수정, 문서 구조 변경 작업을 수행할 때는 `agent-roadmap/current.md`를 먼저 읽는다. - `current.md`는 현재 작업 위치가 아니라 활성 Milestone 후보 목록이다. - `current.md`에는 개인별 현재 작업 위치나 완료 상태를 기록하지 않는다. - 요청 내용, 현재 브랜치, 변경 파일, 관련 코드 경로를 보고 가장 관련 있는 활성 Milestone 문서를 같은 세션에서 1회 읽는다. - 요청이 활성 Milestone 둘 이상에 걸치면 필요한 Milestone 문서를 모두 읽고 작업 범위를 좁힌다. -- `agent-ops/roadmap/ROADMAP.md`는 로드맵 생성/갱신, 단계 전환, Milestone 추가/수정 요청이 있을 때만 읽는다. -- 활성 Milestone 밖의 작업이면 `agent-ops/roadmap/ROADMAP.md`의 Milestone 목록을 확인하고 사용자에게 진행 또는 전환 여부를 확인한다. +- `agent-roadmap/ROADMAP.md`는 로드맵 생성/갱신, 단계 전환, Milestone 추가/수정 요청이 있을 때만 읽는다. +- 활성 Milestone 밖의 작업이면 `agent-roadmap/ROADMAP.md`의 Milestone 목록을 확인하고 사용자에게 진행 또는 전환 여부를 확인한다. - 상세 작업과 완료 기준은 각 Milestone 문서의 체크리스트로 관리한다. - 작업 요청이 선택된 Milestone의 목표 또는 범위 제외 항목과 충돌하면 구현 전에 사용자에게 알리고 방향을 확인한다. diff --git a/agent-ops/roadmap/ROADMAP.md b/agent-roadmap/ROADMAP.md similarity index 95% rename from agent-ops/roadmap/ROADMAP.md rename to agent-roadmap/ROADMAP.md index 7fbe11c..afabecd 100644 --- a/agent-ops/roadmap/ROADMAP.md +++ b/agent-roadmap/ROADMAP.md @@ -40,8 +40,8 @@ Proto Socket은 여러 언어와 플랫폼에서 일관되게 동작하는 얇 ## 로딩 정책 -- 일반 작업에서는 `agent-ops/roadmap/ROADMAP.md`를 매번 읽지 않는다. -- 기능 추가, 구조 변경, 스킬 추가/수정, 문서 구조 변경 작업을 수행할 때는 `agent-ops/roadmap/current.md`를 먼저 읽는다. +- 일반 작업에서는 `agent-roadmap/ROADMAP.md`를 매번 읽지 않는다. +- 기능 추가, 구조 변경, 스킬 추가/수정, 문서 구조 변경 작업을 수행할 때는 `agent-roadmap/current.md`를 먼저 읽는다. - `current.md`는 현재 작업 위치가 아니라 활성 Milestone 후보 목록이다. - `current.md`에는 개인별 현재 작업 위치나 완료 상태를 기록하지 않는다. - 요청 내용, 현재 브랜치, 변경 파일, 관련 코드 경로를 보고 가장 관련 있는 활성 Milestone 문서를 같은 세션에서 1회 읽는다. diff --git a/agent-ops/roadmap/current.md b/agent-roadmap/current.md similarity index 77% rename from agent-ops/roadmap/current.md rename to agent-roadmap/current.md index 542aed2..74b7314 100644 --- a/agent-ops/roadmap/current.md +++ b/agent-roadmap/current.md @@ -9,4 +9,4 @@ - 이 문서는 활성 Milestone 후보 목록이며, 개인별 현재 작업 위치나 완료 상태를 기록하지 않는다. - 요청 내용, 현재 브랜치, 변경 파일, 관련 코드 경로를 보고 가장 관련 있는 Milestone을 선택하고 같은 세션에서 1회 읽는다. - 활성 Milestone 둘 이상에 걸치면 필요한 Milestone 문서를 모두 읽고 작업 범위를 좁힌다. -- 활성 Milestone 밖의 작업이면 `agent-ops/roadmap/ROADMAP.md`의 Milestone 목록을 확인하고 사용자에게 진행 또는 전환 여부를 확인한다. +- 활성 Milestone 밖의 작업이면 `agent-roadmap/ROADMAP.md`의 Milestone 목록을 확인하고 사용자에게 진행 또는 전환 여부를 확인한다. diff --git a/agent-ops/roadmap/milestones/available-language-parity.md b/agent-roadmap/milestones/available-language-parity.md similarity index 100% rename from agent-ops/roadmap/milestones/available-language-parity.md rename to agent-roadmap/milestones/available-language-parity.md diff --git a/agent-ops/roadmap/milestones/continuous-verification.md b/agent-roadmap/milestones/continuous-verification.md similarity index 100% rename from agent-ops/roadmap/milestones/continuous-verification.md rename to agent-roadmap/milestones/continuous-verification.md diff --git a/agent-ops/roadmap/milestones/csharp-port.md b/agent-roadmap/milestones/csharp-port.md similarity index 100% rename from agent-ops/roadmap/milestones/csharp-port.md rename to agent-roadmap/milestones/csharp-port.md diff --git a/agent-ops/roadmap/milestones/protocol-baseline.md b/agent-roadmap/milestones/protocol-baseline.md similarity index 100% rename from agent-ops/roadmap/milestones/protocol-baseline.md rename to agent-roadmap/milestones/protocol-baseline.md diff --git a/agent-ops/roadmap/milestones/release-readiness.md b/agent-roadmap/milestones/release-readiness.md similarity index 100% rename from agent-ops/roadmap/milestones/release-readiness.md rename to agent-roadmap/milestones/release-readiness.md diff --git a/agent-ops/roadmap/milestones/stability-baseline.md b/agent-roadmap/milestones/stability-baseline.md similarity index 95% rename from agent-ops/roadmap/milestones/stability-baseline.md rename to agent-roadmap/milestones/stability-baseline.md index 4210900..292ba75 100644 --- a/agent-ops/roadmap/milestones/stability-baseline.md +++ b/agent-roadmap/milestones/stability-baseline.md @@ -43,7 +43,7 @@ ## 작업 컨텍스트 -- 관련 경로: `README.md`, `PROTOCOL.md`, `VERSIONING.md`, `PORTING_GUIDE.md`, `agent-ops/roadmap/milestones/continuous-verification.md`, `agent-ops/skills/project/run-proto-socket-test-matrix/scripts/run_matrix.sh` +- 관련 경로: `README.md`, `PROTOCOL.md`, `VERSIONING.md`, `PORTING_GUIDE.md`, `agent-roadmap/milestones/continuous-verification.md`, `agent-ops/skills/project/run-proto-socket-test-matrix/scripts/run_matrix.sh` - 선행 작업: 지속 검증 - 후속 작업: C# Unity/.NET 포트, Swift Apple 플랫폼 포트, 릴리즈 준비 - 검증 근거: 2026-05-22에 `bash agent-ops/skills/project/run-proto-socket-test-matrix/scripts/run_matrix.sh --all` 통과. Proto 동기화, Dart/Go/Kotlin/Python/TypeScript 동일 언어 테스트, 20개 크로스 언어 방향이 모두 `PASS`. diff --git a/agent-ops/roadmap/milestones/swift-port.md b/agent-roadmap/milestones/swift-port.md similarity index 100% rename from agent-ops/roadmap/milestones/swift-port.md rename to agent-roadmap/milestones/swift-port.md