Live Events Catalogued End to End
An event is written into the catalogue while it is still forthcoming, switches to the live item the moment transmission starts, and becomes a replay automatically when it finishes. Cancelled events are reflected as cancelled rather than left stranded. Every state a stream can occupy has a defined counterpart in the catalogue, so the two never drift apart and nothing has to be re-catalogued by hand after the event.

