Goal
Prove the first real multi-model deployment decision on one representative device: select 2+ models from the same Local LLM Server target, execute the same use-case benchmark protocol, preserve compatibility semantics, and return either an explainable policy-backed recommendation or an explicit no-rank outcome.
Dependency / state
Preparation and isolated development may proceed now, but VALUE-02 remains BLOCKED for integration/acceptance until VALUE-01D #120 is PASS and VALUE-01 is marked DONE. Do not move dev or invalidate the retained VALUE-01 PRE_REAL evidence before then.
Existing baseline
Already implemented on dev:
- multi-candidate campaign contracts and execution;
strict-quality-dominance@1.0.0 policy;
- compatibility before recommendation;
- explicit no-rank when no candidate dominates;
- separate Quality / Performance / Resources evidence;
- same-case candidate drill-down;
- browser J0 exercising two candidates with policy-backed results.
Execution slices
VALUE-02A — Real target candidate discovery
Make successful discovery for a configured target feed the canonical campaign-planning candidate inventory, so Find best setup can see all /v1/models candidates on the selected Local LLM Server target. Owner: application planning + thin UI API adapter. No frontend-owned model truth.
VALUE-02B — Real multi-model campaign/browser harness
Add a target-environment operator path that selects at least two discovered models on one target, launches the frozen campaign, waits for terminal state, and exercises Campaign Results + same-case comparison through the built browser. Owner: tests/real_runtime/; inference remains Local LLM Server-owned.
VALUE-02C — Multi-model evidence verifier
Verify that retained candidate Runs share the intended use case/device/protocol, compatibility is evaluated before ranking, the persisted decision policy is strict-quality-dominance@1.0.0, recommendation/no-rank is justified from canonical results, and evidence artifacts remain inspectable/private-safe.
VALUE-02D — Representative execution
After #120 and exact-head PRE_REAL on the integrated VALUE-02 software head, execute the real 2+ model decision on representative hardware and retain evidence.
Acceptance
- 2+ real models discovered from one Local LLM Server target;
- same use case/device and frozen benchmark protocol;
- immutable Run per candidate;
- capability compatibility established before recommendation;
- policy-backed recommendation or explicit no-rank/trade-off outcome;
- no hidden weighted/universal score;
- separate Quality / Performance / Resources evidence remains truthful;
- at least one same-case cross-candidate drill-down is retained;
- real browser Results surface matches canonical backend decision;
- no project-owned listener/process residue;
- hosted CI remains deterministic/software evidence only; final VALUE-02D is
REAL_ENVIRONMENT.
Non-goals
- parameter sweeps/configuration optimization (VALUE-03);
- repeated-load/thermal confidence (VALUE-05);
- regression policy outcomes (VALUE-06);
- LLS evaluation cutover (VALUE-07).
Goal
Prove the first real multi-model deployment decision on one representative device: select 2+ models from the same Local LLM Server target, execute the same use-case benchmark protocol, preserve compatibility semantics, and return either an explainable policy-backed recommendation or an explicit no-rank outcome.
Dependency / state
Preparation and isolated development may proceed now, but VALUE-02 remains BLOCKED for integration/acceptance until VALUE-01D #120 is PASS and VALUE-01 is marked DONE. Do not move
devor invalidate the retained VALUE-01 PRE_REAL evidence before then.Existing baseline
Already implemented on
dev:strict-quality-dominance@1.0.0policy;Execution slices
VALUE-02A — Real target candidate discovery
Make successful discovery for a configured target feed the canonical campaign-planning candidate inventory, so
Find best setupcan see all/v1/modelscandidates on the selected Local LLM Server target. Owner: application planning + thin UI API adapter. No frontend-owned model truth.VALUE-02B — Real multi-model campaign/browser harness
Add a target-environment operator path that selects at least two discovered models on one target, launches the frozen campaign, waits for terminal state, and exercises Campaign Results + same-case comparison through the built browser. Owner:
tests/real_runtime/; inference remains Local LLM Server-owned.VALUE-02C — Multi-model evidence verifier
Verify that retained candidate Runs share the intended use case/device/protocol, compatibility is evaluated before ranking, the persisted decision policy is
strict-quality-dominance@1.0.0, recommendation/no-rank is justified from canonical results, and evidence artifacts remain inspectable/private-safe.VALUE-02D — Representative execution
After #120 and exact-head PRE_REAL on the integrated VALUE-02 software head, execute the real 2+ model decision on representative hardware and retain evidence.
Acceptance
REAL_ENVIRONMENT.Non-goals