Gate Evaluation
data class GateEvaluation(val gateName: String, val proposition: Proposition, val decision: GateDecision)
The outcome of evaluating a single proposition against a single gate.
The outcome of evaluating a single proposition against a single gate.