- Sort each project list within its existing category, without adding headings.
- Place scoped packages (
@scope/name) first, then unscoped entries. Sort each group A–Z by full displayed name, including scope, ignoring case. - Keep the table of contents, Rstack table, Blogs, and Videos in their existing order.
- Add entries in sorted order using the existing format. When reordering, preserve names, URLs, descriptions, and categories.
- Check for lost or duplicated entries and run
git diff --check.