pub fn compute_test_gaps( symbols: &[SymbolNode], edges: &[Edge], ) -> HashMap<String, f64>
Compute test gap: 1.0 if symbol has no incoming TestedBy edges, 0.0 if tested.