Backtest / #1028
perf: don't renormalize extras
PASS
No behaviour divergence found by any probe.
Performance · Requirement
No realistic input family measured slower.
Measured in backtest packaging-v2 (same commits, run bt-1028-74aaa2, image bw-pair:1777b4e053ae8975). The semantic results above are from a later run; perf doesn't use the semantic planner, so it was not re-measured.
- F2
| Family | Inputs | Ratio range | Slope base → head | Verdict |
|---|---|---|---|---|
F2 | The diff removes a double canonicalize_name call for the "extra" key in _normalize and skips normalisation when the value is empty. A requirement whose marker claimed speedup · plan | 1.00× – 1.01× | 0.00 → 0.00 | neutral |
Receipt
| Target | Backend | Image | Run | Audit | Adjudication |
|---|---|---|---|---|---|
packaging.requirements:Requirement | local Docker | bw-pair:5bb20e4196737a91 | bt-1028-3e02dc | $0.021 | $0.000 |
Nemotron cost on Nebius Token Factory. Backend: where the untrusted code ran. local Docker (an image cited by its content-addressed tag). Every image is content-addressed (repo at each commit + harness), so every card re-runs from the image and seed 0. Raw data: audit.