pub fn canonical_reference_key(url: &str) -> Result<(String, String, String)>
Canonical key (host, org, repo) all lowercased, without .git