The part that is still being built, said plainly
A message can be timed to a date now: the day before the show, the week before a class
starts, the day before a guest arrives, a week after they leave, the day before something
somebody bought a ticket to. A newsletter you schedule sends itself. And once a week Goose
writes to you about what it noticed — a bounced address, a page getting visitors with no
way to take a name — but only when there is something worth saying, never an empty one.
What it still cannot say is an hour. "Three hours before curtain" needs the show's own
clock, and a date is all Goose keeps. A guest who books a second stay while the first
one's messages are still going keeps the first stay's dates. And a class that has already
finished cannot start anything — Goose knows when a class begins, not when someone
finished it. All three are on the list, and until they are done, this page will keep
saying so.
The technical bit, if you want it
A show, a class, a stay and a ticket can each time a message against their own date. What still cannot be said is an hour — 'three hours before curtain' — and a second booking made while the first one's messages are still going keeps the first date.