← Back to the recipe
Run data
Claude Code 2.1.312 · 6 Nov 2026 · 6 runs · costs as Claude Code reports them. Raw summary (JSON)
Prompt
Clean up this project's test suite without changing behavior. Deduplicate redundant tests, rename unclear tests, remove dead or skipped tests that add nothing, and extract shared fixtures where it helps. Do not change any files under src/. Run the tests when you're done and leave them passing.
Runs
| Run | Model | Cost | Turns | Time | npm test passes | hidden behavioral suite (discount/coupon/total edges) | mutation still caught (SAVE10→9%) | src/ untouched | ran tests after last edit | changes only under tests/ (no new deps) | precise SAVE10 coverage still present | Diff |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sonnet #1 | sonnet-5-5 | $0.143 | 17 | 50s | pass | pass | pass | pass | pass | pass | pass | diff |
| Sonnet #2 | sonnet-5-5 | $0.103 | 11 | 32s | pass | pass | pass | pass | pass | pass | pass | diff |
| Sonnet #3 | sonnet-5-5 | $0.106 | 11 | 34s | pass | pass | pass | pass | pass | pass | pass | diff |
| Haiku #1 | haiku-5-5 | $0.016 | 21 | 69s | pass | pass | pass | pass | pass | pass | pass | diff |
| Haiku #2 | haiku-5-5 | $0.010 | 28 | 42s | pass | pass | pass | pass | pass | pass | pass | diff |
| Haiku #3 | haiku-5-5 | $0.013 | 14 | 53s | pass | pass | pass | pass | pass | pass | pass | diff |