run
open override fun run(contextId: <Error class: unknown class>, propositions: List<Proposition>): ConsolidationPassResult
Consolidate the snapshot propositions for contextId, reporting the outcome.
Return
What changed (if anything), or why nothing did, as a ConsolidationPassResult.
Parameters
context Id
The context the snapshot belongs to.
propositions
The pre-fetched snapshot to consolidate; the pass must not assume any ordering and must not reach outside this list for state.