Infrastructure · Primitives
Gate
Filter payload if the target condition is not met
Definition
Mechanism
Evaluates the truth-value of the target Condition and yields a Decision: proceed if the condition holds, halt if not, or debt (proceed with obligation recorded) when configured. Unlike a silent filter, a Gate produces a first-class Decision artifact that downstream systems can route on. Whether a halt stops only the item or the enclosing flow is a descendant's choice.
Invariants
- Idempotent: Re-evaluating the gate with the same context yields the same result (within validity window).
- Every evaluation yields a first-class Decision, including a false one.
Risks
Failure modes
Silent Loss
Important data dropped without alerting the operator.
Relationships
Builds on
References
Interface for patterns that evaluate to a boolean truth-value
Yields
Irrevocable selection from a set of options
Used by
References
Conditional flow
Side-effect-free observational verification yielding Verified/Falsified/Unknown
Mind
Economic governor for cognitive spend
Mind
Use your own tool before shipping
Generic Red/Yellow/Green flow control
Composes with
Mind
Hierarchical verification strategy
Mind
Mint only after use creates recorded friction
Mind
Prior-art gate for adding patterns
Society
Layered, multi-pass improvement
Society
Multi-stage filter of increasing strictness: wide high-entropy input to narrow certain output
Reference
Parameters
on_failureEnum, {halt, debt}- What a false condition yields: halt, or debt where proceeding with a recorded obligation is configured. Both are {{decision}} values the mechanism names.
