forked from heavy-duty/box
The supersede fixtures pinned "an in-flight re-run is the newer word". Nothing pinned the converse: a run that FINISHED after an earlier in-flight entry is also the newer word, so the context is settled and reads SUCCESS rather than staying PENDING. That is the assertion that catches an over-correction — widening "an undateable entry sorts last" into "an in-flight entry always wins". Verified it fails under exactly that mutation and that nothing else in the suite does. Also corrects the comment above the undateable fixture: that case is guarded by the sort tiebreak, not by the dating expression, so the two changes are now separately pinned. Reverting only the dating expression fails 2 fixtures (the two zero-sentinel ones), not 3. 48 -> 49. Reconciler unchanged. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| cli.sh | ||
| labels-reconcile.sh | ||
| release.sh | ||