mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-09 13:01:00 +00:00
runJob's claim is behavioural, not typed: an ok:false outcome has to reach pg-boss as a failed job, reported once, with the handler's own facts and the thrown error's stack rather than runJob's frame. That is what the retention cleanups now rely on, so it is pinned. The rule's tests carry its blind spots in the valid list, where a reader will trip over them: an aliased receiver is not detected, and neither is a handler that returns ok:true after swallowing.