Term Kind Topic What it is
Feature Flags Feature Toggles pattern Feature Flags Decoupling deployment from release, so code ships continuously and exposure is a runtime decision — with a lifecycle that must be enforced.
Flag Change Provenance Flag Audit Trail, Configuration Provenance practice Feature Flags Recording who changed a flag, when, from what to what - and, separately, stamping the effective configuration version onto every artefact it influenced, because the first cannot reconstruct the second.
Flag Debt concept Feature Flags The accumulating complexity of feature flags that are never removed, producing untested code paths and combinatorial behaviour nobody understands.
Flag Expiry Discipline Flag Lifecycle, Stale Flag Removal practice Feature Flags Creating every flag with an owner and an expiry date and treating removal as part of the rollout's definition of done - because flags have a creation process and, without this, no removal process.
Knight Capital: $440 Million in 45 Minutes Knight Capital Incident case-study Feature Flags A deployment that reached seven of eight servers, combined with a reused feature flag, activated dormant test code and destroyed the company in three quarters of an hour.
Release Toggle Temporary Feature Flag, Rollout Flag, Deploy-Release Decoupler pattern Feature Flags A short-lived flag that decouples deploying code from releasing a feature, intended to be removed within weeks - and the category responsible for almost all accumulated feature-flag debt when it is not.