v0.14.1 — verdict-math boundary tests
Test-only hardening — no behavior or API change.
- Locked the
assessDeltadegenerate-input boundaries that protect a keep/evict verdict from a divide-by-zeroNaN: a single comparable task yields a finite point estimate with null standard error (thesavings.length >= 2guard), and no comparable task yields a null delta rather thanNaN. An audit confirmed the verdict math is otherwise free of divide-by-zero /NaNpaths. - 275 tests, green on Node 22 and 24.
Full changelog: v0.14.0...v0.14.1