fn candidates(rows: &[Repo]) -> Vec<Repo>Expand description
The repos worth offering as candidates, in the listing’s own order - the Hub sorts by downloads, which is the only ranking it offers.
A reupload collapses into the family’s own repo. A reupload keeps the
upstream’s name and names it in base_model, so the tag is trusted only
where it CORROBORATES the repo’s own name; an uploader whose card names
some other base is making its own claim, and grouping by it would collapse
unrelated models. When the family’s own repo is not in the listing - the
upstream has no GGUF build - the first reupload stands for the family,
which is the most downloaded one, since the listing arrives sorted.