Commit f14941d
bench+config: ship readiness — pin temp=0 in production, reject IPv4 in citation linter
Two pre-ship fixes that closed the last gap between the temp=0 probe
result (8/10) and the production-config confirmation (which initially
reported 7/10).
configs/single_64gb.yaml — promote temperature: 0.2 → 0.0.
The 2026-05-01 PM variance probe established that the variance in
the v1 baseline (4-7/10 across three identical runs at temp=0.2) was
sampling-driven; pinning temp=0 collapsed pass/fail vectors to
deterministic across two back-to-back full sweeps. Greedy decoding
also lifted the implement category to 4/4 baseline ceiling out of
the box (the lift Phase 1 attributed to structural prompts was
plausibly a baseline-variance artifact). The variant override in
variants_v1_temp0_probe.yaml stays in place for future variance probes.
src/luxe/citations.py — reject IPv4-shaped paths in extract_citations.
The citation regex `[\w./_-]+\.[\w]+:\d+` was matching IPv4 host:port
references like `127.0.0.1:27001` as `path:line` citations. Without
this guard, isomer-quickstart's synthesizer report (which legitimately
mentions `http://127.0.0.1:27001/` for the dashboard) reported 2
unresolved citations and lost the build-breaking citation gate. The
guard rejects paths matching `(?:^|/)\d+\.\d+\.\d+\.\d+$` — handles
both bare `127.0.0.1` and URL-form `//127.0.0.1` (the citation regex
greedily eats leading `/` from `http://...`). Two new tests in
test_citations_diff_aware.py: one asserts host:port references are
dropped while a real `app.py:42` citation in the same text is kept;
one asserts dotted filenames with digits (e.g. `v1.2.3.py:10`) survive.
Sidecar regrade against the existing isomer-quickstart commit can't
test this fix (citations are computed at run time and persisted by
the agent loop, not by the grader). Confirmed via fresh re-run:
isomer-quickstart now PASSes (cite=0/0). Cumulative confirmation
result is 8/10 — v1 ship gate cleared.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 8d1fcd3 commit f14941d
3 files changed
Lines changed: 55 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
29 | 35 | | |
30 | 36 | | |
31 | 37 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
64 | 73 | | |
65 | 74 | | |
66 | 75 | | |
| |||
118 | 127 | | |
119 | 128 | | |
120 | 129 | | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
121 | 133 | | |
122 | 134 | | |
123 | 135 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
190 | 190 | | |
191 | 191 | | |
192 | 192 | | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
0 commit comments