update operational-observability-provider-management phase and node-resource-model-unification milestone

This commit is contained in:
toki 2026-06-29 14:21:17 +09:00
parent 1c11339905
commit 1204a06960
2 changed files with 17 additions and 17 deletions

View file

@ -20,9 +20,9 @@ provider 확장 Phase에서 검증한 Ollama, vLLM, SGLang, Lemonade 같은 추
- 경로: `agent-roadmap/archive/phase/operational-observability-provider-management/milestones/provider-catalog-device-status.md`
- 요약: `models[]`를 외부 model key이자 운영 catalog model로 두고, Node 하위 provider와 served model list를 기준으로 Edge가 provider 선택, load-ratio routing, target rewrite, read-only catalog 상태를 소유하는 MVP 계약을 완료했다.
- [계획] Node Resource Model Unification
- [검토중] Node Resource Model Unification
- 경로: `agent-roadmap/phase/operational-observability-provider-management/milestones/node-resource-model-unification.md`
- 요약: Node를 Edge 연결 identity로 두고 CLI, OpenAI-compatible provider, 기타 resource를 같은 Node 아래 나열하며 provider/resource capacity만 concurrency를 소유하도록 runtime 계약과 dev-runtime 구성을 정렬다.
- 요약: Node를 Edge 연결 identity로 두고 CLI, OpenAI-compatible provider, 기타 resource를 같은 Node 아래 나열하며 provider/resource capacity만 concurrency를 소유하도록 runtime 계약과 dev-runtime 구성을 정렬했고, 완료 근거와 archive 전환 검토를 남긴다.
- [스케치] 사용량, 토큰, 로그 운영 추적 MVP
- 경로: `agent-roadmap/phase/operational-observability-provider-management/milestones/usage-token-log-ops-mvp.md`

View file

@ -13,7 +13,7 @@ Mac dev-runtime에서는 Codex CLI와 MLX vLLM provider를 하나의 `mac-codex-
## 상태
[계획]
[검토중]
## 구현 잠금
@ -44,18 +44,18 @@ Mac dev-runtime에서는 Codex CLI와 MLX vLLM provider를 하나의 `mac-codex-
Node를 Edge 연결 owner로 두고, 실행 제어는 Node 하위 resource/provider가 소유하도록 계약, runtime, dev 검증을 하나로 묶는다.
- [ ] [contract-schema] Node runtime contract와 config validation이 Node identity, resource catalog, provider adapter reference 의미를 고정한다. 현재 작업: `agent-task/m-node-resource-model-unification/01_contract_schema/PLAN-cloud-G07.md`. 검증: contract/config/proto 관련 unit test와 `Roadmap Completion` evidence가 남아 있다.
- [ ] [node-admission] Node runtime admission에서 node-wide global gate가 제거되고 CLI는 unlimited, provider adapter는 capacity gate를 유지한다. 현재 작업: `agent-task/m-node-resource-model-unification/02+01_node_admission/PLAN-local-G06.md`. 검증: Node concurrency regression test와 CLI capability test가 통과한다.
- [ ] [edge-routing-status] Edge dispatch와 status가 provider pool/resource catalog 기준으로 동작하고 CLI/direct route는 provider queue에 묶이지 않는다. 현재 작업: `agent-task/m-node-resource-model-unification/03+01_edge_dispatch_status/PLAN-cloud-G07.md`. 검증: Edge queue, OpenAI-compatible route, status provider test가 통과한다.
- [ ] [dev-runtime-profile] dev-runtime에서 Mac Codex CLI와 MLX vLLM provider가 하나의 Node identity 아래 resource로 배포되고 3 connected nodes, 3 provider candidates, total capacity 10 smoke가 확인된다. 현재 작업: `agent-task/m-node-resource-model-unification/04+01,02,03_dev_runtime_profile/PLAN-cloud-G07.md`. 검증: clean sync/rebuild, config check, refresh dry-run 또는 apply, `/v1/responses``/v1/chat/completions` capacity smoke evidence가 남아 있다.
- [x] [contract-schema] Node runtime contract와 config validation이 Node identity, resource catalog, provider adapter reference 의미를 고정한다. 완료 evidence: `agent-task/archive/2026/06/m-node-resource-model-unification/01_contract_schema/complete.log`. 검증: contract/config/proto 관련 unit test와 `Roadmap Completion` evidence가 남아 있다.
- [x] [node-admission] Node runtime admission에서 node-wide global gate가 제거되고 CLI는 unlimited, provider adapter는 capacity gate를 유지한다. 완료 evidence: `agent-task/archive/2026/06/m-node-resource-model-unification/02+01_node_admission/complete.log`. 검증: Node concurrency regression test와 CLI capability test가 통과한다.
- [x] [edge-routing-status] Edge dispatch와 status가 provider pool/resource catalog 기준으로 동작하고 CLI/direct route는 provider queue에 묶이지 않는다. 완료 evidence: `agent-task/archive/2026/06/m-node-resource-model-unification/03+01_edge_dispatch_status/complete.log`. 검증: Edge queue, OpenAI-compatible route, status provider test가 통과한다.
- [x] [dev-runtime-profile] dev-runtime에서 Mac Codex CLI와 MLX vLLM provider가 하나의 Node identity 아래 resource로 배포되고 3 connected nodes, 3 provider candidates, total capacity 10 smoke가 확인된다. 완료 evidence: `agent-task/archive/2026/06/m-node-resource-model-unification/04+01,02,03_dev_runtime_profile/complete.log`. 검증: clean sync/rebuild, config check, refresh dry-run 또는 apply, `/v1/responses``/v1/chat/completions` capacity smoke evidence가 남아 있다.
## 완료 리뷰
- 상태: 없음
- 요청일: 없음
- 완료 근거: 새 계획 Milestone이며 기능 Task가 아직 충족되지 않았다.
- 검토 항목: 모든 기능 Task의 `Roadmap Completion`, SDD Evidence Map, 최종 dev-runtime smoke evidence
- 리뷰 코멘트: 없음
- 상태: 검토중
- 요청일: 2026-06-29
- 완료 근거: `contract-schema`, `node-admission`, `edge-routing-status`, `dev-runtime-profile` 모두 PASS complete log와 `Roadmap Completion`을 남겼고, SDD Acceptance Scenario S01-S07과 Evidence Map을 충족한다.
- 검토 항목: archive 전환 전 최종 완료 확인
- 리뷰 코멘트: 남은 차단 항목 없음. 완료 archive 전환은 별도 승인 후 진행한다.
## 범위 제외
@ -72,9 +72,9 @@ Node를 Edge 연결 owner로 두고, 실행 제어는 Node 하위 resource/provi
- 표준선(선택): provider concurrency와 queue는 provider pool/resource capacity에서만 관리하고, CLI 호출 수는 IOP 레벨에서 제한하지 않는다.
- 선행 작업: Model Alias Provider Pool과 Provider Catalog
- 후속 작업: 요청 실행 로그와 Usage Ledger 기반, Provider-Device-Model Qualification 리포트
- 현재 작업 연결:
- `agent-task/m-node-resource-model-unification/01_contract_schema/PLAN-cloud-G07.md`
- `agent-task/m-node-resource-model-unification/02+01_node_admission/PLAN-local-G06.md`
- `agent-task/m-node-resource-model-unification/03+01_edge_dispatch_status/PLAN-cloud-G07.md`
- `agent-task/m-node-resource-model-unification/04+01,02,03_dev_runtime_profile/PLAN-cloud-G07.md`
- 완료 작업 evidence:
- `agent-task/archive/2026/06/m-node-resource-model-unification/01_contract_schema/complete.log`
- `agent-task/archive/2026/06/m-node-resource-model-unification/02+01_node_admission/complete.log`
- `agent-task/archive/2026/06/m-node-resource-model-unification/03+01_edge_dispatch_status/complete.log`
- `agent-task/archive/2026/06/m-node-resource-model-unification/04+01,02,03_dev_runtime_profile/complete.log`
- 확인 필요: 없음