Computes a position for every node in a spec, keyed by tempId.
Deterministic: the same graph always produces the same coordinates, which matters because a run
view re-projects on every status change and a layout that shifted underneath the user on each poll
would be unusable.
Computes a position for every node in a spec, keyed by
tempId.Deterministic: the same graph always produces the same coordinates, which matters because a run view re-projects on every status change and a layout that shifted underneath the user on each poll would be unusable.