mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-10-26 13:39:47 +00:00
5709c6073c
Date the evaluated breach through metricStatus rather than publishing poll-varying lifecycle LastSeen. Holds and recovery retain the saved date; unknown dates stay absent and restart rebuilds the volatile status from the existing checkpoint. Pin exact-trigger and renewed breaches, both restart sources, unchanged recovery-mirror writes, concrete state JSON and keyed websocket withdrawal. Preserve thresholds, notification timing and existing consumer compatibility. Refs: #2626 Change-source: pulse-maintainer