Expand description
Transitions from Converged. Terminal for this rollout — the runtime
creates a NEW HostRolloutState (a fresh record with a new rollout_id)
when the channel opens its next rollout. The existing Converged record
is read-only history from this point.
All events return IllegalForState. The runtime layer logs + drops
(late retransmits are idempotent at the wire layer via (host, rollout, seq) dedup; this branch is for events that arrive AFTER the record
has reached Converged and shouldn’t move it elsewhere).
Functions§
- handle 🔒