Feature Flag - CI/CD Glossary Definition
A feature flag (feature toggle) is a runtime switch that turns a code path on or off without redeploying. It decouples deploying code from releasing the feature to users.
Why it matters
Flags let teams merge unfinished work to trunk safely (it ships dark), do gradual rollouts, and disable a broken feature instantly without a rollback. They are core to trunk-based development.
Related guides
Trunk-Based Development - CI/CD Glossary DefinitionTrunk-Based Development: Trunk-based development is a branching model where developers integrate small change…
Canary Deployment - CI/CD Glossary DefinitionCanary Deployment: A canary deployment releases a new version to a small fraction of traffic or users first,…
Rollback - CI/CD Glossary DefinitionRollback: A rollback reverts a system to a previously known-good version after a deployment causes problems.…