ACTUAL LOCAL MODEL GENERATIONS / SEPTEMBER 2026
Upgrade a model.
Review every changed check.
Compare Qwen3-8B in BF16 with Qwen3.8-27B in FP8 on the same eight support-planning cases. Read all three fresh generations per case, inspect the native pytest checks, and recompute the comparison without calling a model.
24 generations per configuration. These are selected, public development cases; plans were not executed. Model size, quantization and architecture differ, so this comparison does not isolate the cause of a difference or estimate general model quality.
Open all changed checks Comparison JSON
Current output
Download original generationPrompt, policy and generation settings
Method and limitations
Both configurations receive the same policy and case text. Seeds are 17, 29 and 43, temperature 0.6, top-p 0.9, top-k 20, thinking disabled and a 512-token output budget. Each output is a new generation, not a regrade of a frozen answer. Repeated outcomes describe this small run only.
Five named checks per case assess JSON shape, routing, notes and retry keys, closure, and the complete ordered plan. Native pytest JUnit suites preserve all three attempts; EvalArc reports any check that loses passes or coverage. No tool calls or customer tickets are executed. Full plan equality is a narrow contract check, not a measure of useful support work.
The FP8 recorder applies a documented in-memory skip-list correction for Transformers 5.17.0 and rejects missing or unexpected checkpoint keys. Original model weights are unchanged. Model identities, runtime adjustments and failed initialization notes are in the download.
python examples/model-upgrade/regrade.py --output runs/model-review-001 evalarc diff baseline.xml current.xml --output runs/check-diff-001
Reproduction guide · Frozen protocol · Baseline identity · Current identity