=== Part 4 verification: due-checks gate AFTER clearing the 2026-08-19 row ===
captured: 2026-08-20T08:39:48+00:00 UTC
due-checks gate OK — 1 dated check(s) pending, none due yet.
  today (UTC): 2026-08-20
  nearest: R-341 due 2026-08-25 (in 5 day(s)) — same, +7 d. Anchor the elapsed time on `ps -o lstart= -p $MainPID`, NO
  (fires on the next PUSH after a date passes, not on the date itself — by design)
rc=0
