bootstrap: freeze March 8 release path and evidence tooling
This commit is contained in:
46
docs/decisions/2026-02-26-resetdata-model-freeze.md
Normal file
46
docs/decisions/2026-02-26-resetdata-model-freeze.md
Normal file
@@ -0,0 +1,46 @@
|
||||
# DR: ResetData Model Freeze for March 8 Bootstrap Release
|
||||
|
||||
Date: February 26, 2026
|
||||
Status: Accepted
|
||||
Scope: March 8 bootstrap release window
|
||||
|
||||
## Decision
|
||||
|
||||
Freeze the release model pair to:
|
||||
|
||||
- Primary: `openai/gpt-oss-120b`
|
||||
- Fallback: `zai-org/glm-4.7-fp8`
|
||||
|
||||
## Why
|
||||
|
||||
- Both models were validated live against `https://app.resetdata.ai/api/v1/chat/completions` with HTTP 200.
|
||||
- `penai/gpt-oss-120b` returned `model_not_found`; remove ambiguity and standardize on known-good IDs.
|
||||
- Existing compose defaults already used `openai/gpt-oss-120b`; align Go default to the same model.
|
||||
|
||||
## Validation snapshot
|
||||
|
||||
Probe run date: February 26, 2026 (UTC)
|
||||
|
||||
- `zai-org/glm-4.7-fp8` -> 200
|
||||
- `openai/gpt-oss-120b` -> 200
|
||||
- `penai/gpt-oss-120b` -> 404 (`model_not_found`)
|
||||
- `meta/llama-3.1-8b-instruct` -> 200
|
||||
- `google/gemma-3-27b-it` -> 200
|
||||
|
||||
## Implementation updates
|
||||
|
||||
- Updated Go default model:
|
||||
- `pkg/config/config.go`
|
||||
- Updated bootstrap gate validations:
|
||||
- `testing/march8_bootstrap_gate.sh`
|
||||
- Updated release board:
|
||||
- `docs/progress/MARCH8-BOOTSTRAP-RELEASE-BOARD.md`
|
||||
|
||||
## Consequences
|
||||
|
||||
- All release validation and e2e runs must use the frozen pair until March 8, 2026.
|
||||
- Any model change before release must open a new decision record and rerun live gate + evidence capture.
|
||||
|
||||
## UCXL reference
|
||||
|
||||
`ucxl://arbiter:release-coordinator@CHORUS:march8-bootstrap/#/docs/decisions/2026-02-26-resetdata-model-freeze.md`
|
||||
Reference in New Issue
Block a user