Skip to content

VALUE-02 — Real model decision #128

Description

@daniele21

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).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions