NextUp Calendar
Behind the calendar

How schedules stay current.

Public sources, visible timestamps

Every calendar is tied to a named public schedule source. A recurring Codex task checks those feeds, preserves the last good data if a source fails, regenerates the pages and .ics files, and reports what changed.

What the refresh checks

The job validates event titles, machine-readable start times, end times, locations or streaming platforms, duplicate IDs, and source URLs. A failed feed does not erase the existing calendar.

Corrections and late changes

Sports and television schedules move. Postponements, weather, venue changes, and network decisions can happen after publication. Subscribe rather than download a snapshot when changes are important, and confirm high-stakes plans with the linked source.