fn paths_overlap(a: &str, b: &str) -> bool
Two repository-relative paths overlap when either holds the other.