pub fn coverage_check( distro: &[String], repl: &[String], ) -> Result<(), Vec<String>>
Return Ok(()) if replacement covers all distro commands; Err(missing) otherwise.