# Complete - m-node-multi-target-serving-foundation/01_config_topology

## 완료 일시

2026-06-10

## 요약

Edge config multi-target topology foundation review loop completed after 2 reviews; final verdict PASS.

## 루프 이력

| Plan | Review | Verdict | 메모 |
|------|--------|---------|------|
| `plan_local_G08_0.log` | `code_review_cloud_G08_0.log` | WARN | Multi topology contract was judgeable, but `config check` needed enabled-instance and vLLM endpoint validation follow-up. |
| `plan_local_G08_1.log` | `code_review_cloud_G08_1.log` | PASS | Follow-up validation gaps were fixed and covered by edgecmd tests. |

## 구현/정리 내용

- Edge config validation now counts enabled legacy adapters and enabled multi-instance adapters when enforcing "at least one adapter".
- Enabled legacy vLLM and `vllm_instances[]` entries now reject empty endpoints.
- Edgecmd tests cover disabled instance-only rejection, vLLM empty endpoint rejection, and enabled Ollama instance acceptance.

## 최종 검증

- `go test -count=1 ./packages/go/... ./proto/gen/... ./apps/edge/internal/node/... ./apps/edge/internal/edgecmd/...` - PASS; reviewer rerun succeeded across package/config/proto-gen/edge node/edgecmd targets.

## Roadmap Completion

- Milestone: `agent-roadmap/phase/inference-provider-extension/milestones/node-multi-target-serving-foundation.md`
- Completed task ids:
  - `config-topology`: PASS; evidence=`plan_local_G08_0.log`, `code_review_cloud_G08_0.log`, `plan_local_G08_1.log`, `code_review_cloud_G08_1.log`; verification=`go test -count=1 ./packages/go/... ./proto/gen/... ./apps/edge/internal/node/... ./apps/edge/internal/edgecmd/...`
- Not completed task ids: 없음

## 잔여 Nit

- 없음

## 후속 작업

- 없음
