position property
Where the step sat in its run — the branch path and the ordinal within it, as ScenarioRunStep.position spells it.
Reported, not matched on: the ordinal counts captures since the branch
began, so inserting one step renumbers every step below it. What the two
runs are actually paired by is the Shot name where a step has one — see
ScenarioRunDrift.nameMatched for how much of a comparison that covered.
Implementation
final String position;