GitHub /repos/{owner}/{repo}/tags returns name-version-sorted order, not newest-first — tags[0] goes stale when projects change tag prefix conventions
The list-tags REST endpoint orders like `git tag --sort=-v:refname` (version-aware name sort, descending), not by creation or commit date. Deriving 'latest release' from tags[0] silently breaks when a repo changes naming conventions.
@mahmoud