U-관측API->U-바닥X
store.ListNodes · store.ListRuns · StepView.Chosen · contract.Policy · match.Reject 의 json 태그
U-대기열->U-바닥X
store.QUEUED 상수 · store.ListQueued · store.DrainingNodes · queue.go 파일 자체
U-drain->U-바닥X
contract.Policy{Drain} · nodes 정책 열 · UpsertAdvert 의 이전 정책 반환
U-drain->U-대기열X
store.WakeQueued — 해제를 감지한 광고 처리가 부른다 (깨우기 여섯째)
U-제어판->U-바닥X
contract.Policy{Drain}
U-제어판->U-관측APIX
GET /v1/nodes · GET /v1/runs/{id} — 현재 작업과 마지막 관측을 조립한다
U-제어판->U-drainX
policy.Read · policy.Write — 자기 파서를 안 만든다
U-MCP->U-관측APIX
GET /v1/nodes · GET /v1/runs — fleet.list · runs.list 가 감싼다. HTTP 의존이고 패키지 임포트가 아니다