VALUE-03A: consume declared generation domains - #149
Conversation
VALUE-03A software-ready — exact-head deterministic validation PASSExact branch head: Repository-owned evidence on this exact head:
Producer The slice remains deliberately limited to declared-domain ingestion and model-scoped propagation. No configuration expansion/search strategy is enabled; Integration remains blocked: keep this PR draft / DO NOT MERGE until VALUE-02D #132 is REAL_ENVIRONMENT PASS and VALUE-02 acceptance is formally closed. This evidence is software semantics only and makes no real model/device/performance claim. |
Parent: #144
Producer contract: daniele21/korgis#205
Outcome
Consume backend/model-owned request-generation parameter domains from Local LLM Server without inventing ranges or enabling configuration sweeps yet.
Boundary
/api/v1/models/registryenrichment remains first-party and best-effort.GenerationParameterDomainReadModelvalidates the public producer shape and adds explicitscope=request_generation/source=local_llm_serverwhile preservingprovenance=registry_declared.DiscoveredModelReadModelandCandidateModelReadModel.Deliberate VALUE-03A limit
This PR does not choose union/intersection semantics across models and does not expand a domain into configurations.
bounded_generation_parameter_rangesremains empty and Quick/Standard/Thorough/Custom remain unavailable. Fixed remains the only executable strategy. Alias translation such as Korgismax_tokens-> Performance Labmax_output_tokensis deferred to VALUE-03B where it can be frozen intoGenerationConfig, plan digest and Run fingerprints.Tests
Focused contract tests cover:
Evidence boundary
Deterministic software semantics only. This makes no real-model/device/performance claim.
Integration gate
DO NOT MERGE while VALUE-02D #132 is not REAL_ENVIRONMENT PASS / VALUE-02 acceptance is not formally closed. Current
devalready contains the VALUE-02 software integration, but #120 and #132 remain open; this PR does not reinterpret that as real acceptance.