# Complete - m-model-group-long-context-admission/05+02_dev_runtime_policy

## 완료 일시

2026-07-05T11:47:48Z

## 요약

Dev runtime long-context policy alignment task closed after 2 review loops with final verdict PASS.

## 루프 이력

| Plan | Review | Verdict | 메모 |
|------|--------|---------|------|
| `plan_cloud_G07_0.log` | `code_review_cloud_G07_0.log` | FAIL | Static config/dev policy updates were acceptable, but SDD S07 OneX runtime load/status evidence was missing. |
| `plan_cloud_G07_1.log` | `code_review_cloud_G07_1.log` | PASS | OneX runtime health and Control Plane provider status evidence were captured and rechecked. |

## 구현/정리 내용

- `configs/edge.yaml` mac-mlx-vllm example provider long-context budget was aligned to `total_context_tokens=262144`, `long_context_capacity=1`.
- `agent-test/dev/inventory.yaml` now records GX10/mac conservative long capacity `1` and OneXPlayer `ctx_size=524288`, `long_context_capacity=2`, `-np 3`.
- `agent-test/dev/edge-smoke.md`, `agent-test/dev/node-smoke.md`, and `agent-test/dev/platform-common-smoke.md` describe the same dev runtime policy and validation baseline.
- Follow-up runtime evidence confirmed OneX Lemonade health with `ctx_size=524288`, `--spec-type none`, `-np 3`, `vulkan`, and `max_models.llm=2`; Control Plane status confirmed `onexplayer-lemonade` connected and healthy.

## 최종 검증

- `go run ./apps/edge/cmd/edge config check --config configs/edge.yaml` - PASS; output: `OK configs/edge.yaml`.
- `go test -count=1 ./packages/go/config` - PASS; output: `ok iop/packages/go/config`.
- `rg --sort path -n 'ctx_size: 524288|--spec-type none -np 3|long_context_capacity: 2' agent-test/dev/inventory.yaml agent-test/dev/edge-smoke.md agent-test/dev/node-smoke.md configs/edge.yaml` - PASS; matched OneX inventory and smoke baselines.
- `rg --sort path -n '786432' configs/edge.yaml agent-test/dev/inventory.yaml agent-test/dev/edge-smoke.md agent-test/dev/node-smoke.md` - PASS; no matches, exit code 1.
- `ssh -o BatchMode=yes -o ConnectTimeout=10 r0bin@192.168.0.59 'hostname'` - PASS; output: `super-x`.
- `curl -fsS --connect-timeout 10 http://192.168.0.59:13305/api/v1/health` - PASS; output included `model_loaded=Qwen3.6-35B-A3B-MTP-GGUF`, `recipe_options.ctx_size=524288`, `llamacpp_args` containing `--spec-type none` and `-np 3`, `llamacpp_backend=vulkan`, and `max_models.llm=2`.
- `curl -fsS --connect-timeout 10 http://192.168.0.59:13305/v1/load` - PASS for endpoint characterization; output: HTTP 405, confirming GET is unsupported as recorded in the review log.
- `ssh -o BatchMode=yes -o ConnectTimeout=10 toki@toki-labs.com 'cd /Users/toki/agent-work/iop-dev && curl -fsS http://127.0.0.1:18001/edges/edge-toki-labs-dev/status'` - PASS; output included connected healthy `onexplayer-lemonade` provider serving `Qwen3.6-35B-A3B-MTP-GGUF`.
- `git diff --check` - PASS; no whitespace errors.

## Roadmap Completion

- Milestone: `agent-roadmap/phase/operational-observability-provider-management/milestones/model-group-long-context-admission.md`
- Completed task ids:
  - `dev-runtime-policy`: PASS; evidence=`plan_cloud_G07_1.log`, `code_review_cloud_G07_1.log`; verification=`go run ./apps/edge/cmd/edge config check --config configs/edge.yaml`, `go test -count=1 ./packages/go/config`, static `rg` guards, OneX `/api/v1/health`, Control Plane `/edges/edge-toki-labs-dev/status`
- Not completed task ids: 없음

## 잔여 Nit

- 없음

## 후속 작업

- 없음
