ConflictClassificationGate

Routes propositions that contradicted existing knowledge to review. The gate carries no policy: it reads only GateContext.revisionResult.

Conservative default: any contradiction routes to review regardless of its conflict type. A consumer that wants finer behaviour (for example treating world progression as benign) can supply its own gate.

Fail-open: when no revision result is present, the gate persists.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open override fun evaluate(proposition: Proposition, context: GateContext): GateEvaluation

Evaluate a single proposition against this gate's policy.