Add scripts/sort_by_stars.py to fetch current GitHub star counts via the GitHub API (cached in .cache/) and sort the Open source section by stars descending. Entries without a GitHub repo keep their position at the top of the section.