Files
Quick104andClaude Fable 5 6cd09c96cc fix(downloads): pin swept-artifact status in the delete predicate
Codex: the sweep's status-unrestricted delete could remove a failed row
that Ensure had just requeued and the drain had claimed as running —
before any download links it, the active-link fence and the FK both pass,
and the live job's row (and then its bytes) would be removed. The sweep
now deletes only rows still in the status the candidate list saw
(DeleteFailedIfEvictable / DeleteReadyIfEvictable), so a requeued or
running job survives regardless of links.

Plus one straggler misspell finding from CI's changed-lines lint.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-13 12:58:26 -04:00
..
2026-05-22 23:26:56 -04:00
2026-05-22 23:26:56 -04:00
2026-05-22 23:26:56 -04:00
2026-05-22 23:26:56 -04:00
2026-05-22 23:26:56 -04:00
2026-05-22 23:26:56 -04:00