Two live.flag declarations on the server. The
operator card calls a setFlag RPC that validates
and runs flag.set(value); the new value reaches
every connected client instantly and replays cluster-latest to
fresh connects. The user card renders the live result - open a
second tab and flip a toggle to watch both update together.
Loading flag values...
Bucketing is client-side demo logic: a stable hash of your
identity id into 0-99, shown new when bucket < rolloutPct. The server-pushed part is
the flag value itself.