Society · Protocols
FeatureFlag
Runtime functionality toggle
Definition
Mechanism
A toggle point in the code that allows functionality to be enabled or disabled at runtime based on a Condition. It decouples deployment from release, enabling safer rollouts and A/B testing.
Invariants
None stated.
Risks
Failure modes
Flag outlives its purpose, accumulating unused conditional branches.
Flag state inconsistent across distributed evaluators.
Relationships
Builds on
References
Infrastructure
Interface for patterns that evaluate to a boolean truth-value
Nothing in this library builds on this pattern yet.
Reference
