Feature Flags / Toggles
Version 1.0.0 · Updated 2026-07-30
CORE DEFINITION
Embed switches in code to remotely enable or disable a feature at any time via a configuration center, without redeploying. Scaffolding role: decouple deployment from release, separating 'code going live' from 'feature becoming visible to users'. This enables safe 'dark launches' or A/B testing in production, with millisecond rollback if issues arise.
SCAFFOLDING EFFECT
Reduce cognitive load
Decouple deployment from release, separating 'code going live' from 'feature becoming visible to users'. This enables safe 'dark launches' or A/B testing in production, with millisecond rollback if issues arise.
Anchor fast decisions
Use flags (Feature Flags/Toggles) to control whether a feature is visible to users, decoupling feature development from release. The mechanism is runtime configuration switching.
MINIMUM ACTION
In progress 0/4Practice this model in one real situation:
account_treeGenealogyexpand_more
menu_bookReferencesexpand_more
Source support: Explicit
- en.wikipedia.orghttps://en.wikipedia.org/wiki/Feature_toggleverified
PRIVATE NOTES · Only visible to you
SAVED Q&A
ENTRY Q&A · Private saving available
Ask with a clear boundary
thinkingmodels answers from published entry context only.
Your question is sent to thinkingmodels. The answer uses public entry context only.
RELATED MODELS