Everything a schedule has to survive.

A recurring task is easy until the week is not normal. These are the six ways it stops being normal, and what Halden does with each.

A day that is not like other days

Bank holidays, a closed site, a one-off deep clean — changed on the day, not in the definition.

Wed 10 — Quayside closed, 4 tasks skipped

Somebody is off

The task moves to whoever is actually on shift, and the rota says so before the shift starts.

Opening checks · Bridge Street

Two sites, two opening times

One definition, a window per site. Bridge Street opens an hour before Ashcroft Road and always has.

One definition · three windows

It did not get done

The exception is raised at the end of the window, to a named person, before anyone thinks to ask.

Nobody had to notice. It noticed.

Proof, not a tick

A photograph, a temperature, a signature — whatever the task asks for is attached to the run.

Attached to run #4471 · 09 Sept 11:04

Six months later

The record exports as it was on the day, not as the schedule reads now.

Exported 4 Apr 2026

None of these is a setting you turn on. They are what a schedule is, and a schedule that cannot do them is a list.