A three-phase rollout state used to opt in or out of engine features.
Several Workspace properties use RolloutState to support a
three-phase rollout pattern, where a feature is initially opt-in (Default
equals disabled), then opt-out (Default equals enabled), and finally always
on. Default always tracks the current engine-wide phase.