Feature flags: flip once, everywhere

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.

You are the operator

Loading flag values...

You are the user

No promo running. Toggle the banner flag above.
Old checkout
The battle-tested three-step flow.
your bucket: 57 / 99
rollout: 0% (off)

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.