Market calendar awareness for staleness thresholds

January 31, 2026 Radar v0.3.1

Added

  • Dynamic staleness thresholds based on market calendar.
  • NYSE 2026 holidays embedded in health endpoint.

Changed

  • Staleness threshold: 24 hours on market days, 72 hours on weekends/holidays.

Fixed

  • False “stale source” alerts on weekends when SEC is closed.

Removed

  • None.

Why

The monitoring agent was alerting on Saturdays and Sundays because the previous 24-hour threshold did not account for market closures.

Impact

Radar health status now shows healthy on weekends without false alarms. Holiday closures are handled automatically.