89c4e26e23
The stall watchdog gathered pending/activity candidates and later sent the recovery notification from that aging snapshot — an agent that made progress (or drained its queue) between the scan and the send received a false stall notice mid-recovery. Re-read the adapter pending slot, the overflow queue, and the live activity snapshot immediately before delivery; abort the send and re-arm the latch (pop it) when the candidate is no longer stale, so a future genuine episode still notifies. Race regressions: progress between scan and send aborts delivery; pending-drained between scan and send aborts delivery; a genuinely still-stale candidate is still delivered exactly once. PR #76354 review, 'watchdog can send /new using a stale snapshot' / merge gate 8.