pub fn compute_graph(commits: &[(String, Vec<String>)]) -> Graph
Compute the lane layout for commits, each (sha, parent_shas), in reverse-topological (newest-first) order.
commits
(sha, parent_shas)