Desired run state
Each change creates a complete desired-state snapshot with a monotonically
increasing pipeline revision. The agent persists a newer snapshot before acting,
ignores stale revisions, and treats redelivery of the same revision idempotently.
Observed run state
Agents reportstarting, bootstrapping, running, paused, drained,
degraded, or failed together with the desired revision they are reconciling.
Cloud does not infer successful pause or drain from heartbeat freshness.
Operation state
ventstreamctl ... --wait when a script requires terminal success rather than
mere API acceptance.