Compare a saved baseline run to a current run, safely.
Pure and deterministic: depends only on the two inputs. resolved only
receives a clash whose rule ran (with real matches on both sides) in the
current run AND whose two models both still have a same-named counterpart
there — everything else that compareClashRuns would have called
resolved moves to unretested instead.
Compare a saved baseline run to a current run, safely.
Pure and deterministic: depends only on the two inputs.
resolvedonly receives a clash whose rule ran (with real matches on both sides) in the current run AND whose two models both still have a same-named counterpart there — everything else thatcompareClashRunswould have calledresolvedmoves tounretestedinstead.