evaluate

Run every gate against a single proposition, in declared order, applying first-non-Persist-wins precedence and the configured short-circuit behaviour.

Return

the aggregated result: every recorded evaluation plus the final routing decision

Parameters

proposition

the proposition to evaluate

context

the gate context for this proposition (trust score, revision result, source context)