- Add module for expired period filtering - Switch from json() to safeJson() for centralized error handling - Improve nighttime period handling to focus on full days - Fix day/night temperature pairing logic - Add debug logging