Canaries are now read in their own short wave before the bulk walk. The retry queue from #596 retried failures after the entire repository wave finished; on a full walk that could be longer than the canary's 15-minute budget, so a canary that failed early would still exhaust without another attempt.
With the pre-pass, 16 canaries are read and retried immediately, then the rest of the repositories run. A slow PDS no longer competes with a full walk before the canary gets its retries.
npx vitest run scripts/panoptiblog passes 176 tests and prek passes.