pub fn find_sccs(imports: &HashMap<String, HashSet<String>>) -> Vec<Scc>
Find nontrivial SCCs (size > 1) with internal edge counts.