MergeCandidateGate

Routes propositions that were merged into, or reinforced an existing proposition to review so a consumer can confirm the consolidation. The gate carries no policy: it reads only GateContext.revisionResult.

Fail-open: when no revision result is present (the proposition was not revised against existing knowledge), the gate persists. The reviser owns the classification — this gate only interprets it.

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.