Recovery already works — DueReminders is (pending AND fire_ts<=now) with no
lower bound and the gatherer calls it every tick, so overdue reminders fire on
the first boot tick. Reclassified to doable-tier "stale-reminder burst collapse"
(cosmetic: avoid a boot-time spam of stale reminders).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>