A run of show is not a schedule. It is a shared nervous system for everyone in the room — and it should survive the moment the schedule breaks.
Most run of show documents fail for the same reason: they describe the perfect version of the day. The perfect version never happens. A keynote runs seven minutes long, a video file arrives in the wrong aspect ratio, a VIP lands late. The document that only describes perfection becomes useless at exactly the moment people need it most.
I build every run of show around three columns that never change: time, who acts, and what the audience sees. Everything else — cue numbers, mic assignments, lighting states — hangs off those three. When something slips, the crew does not have to reinterpret a paragraph. They look at the next row and know whose hands move next.
The second rule is that every transition gets an owner. Not a department, a person. 'AV' does not walk a speaker to the stage. Stage management does not roll the video. When a name sits next to a moment, that moment happens.
I also build in what I call absorbable time — small pockets of flexible minutes distributed through the day rather than one large buffer at the end. A single buffer at the end protects nothing; it just tells you how late you already are. Ninety seconds before each act break gives you somewhere to put the overrun before it compounds.
The last page of every run of show I write is the failure page: what we do if the feed drops, if the talent does not appear, if the room needs to hold. Writing it takes twenty minutes. Not having it costs the show.