diff --git a/mkdocs.yml b/mkdocs.yml
index fce6df51b9decf11deb99ed35d1d05ae4d58c99d..130471a55c416401dda79859c13d34498ace8ff8 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -19,11 +19,6 @@ pages:
   - Developer Community: basics/community.md    # page-tree = DONE
   - Useful Skills: basics/skills.md       # page-tree = DONE
   - Planning Your Project: basics/planning.md   # page-tree = DONE
-- Documentation:
-  - Writing Documentation: documentation.md     # page-tree = NEED_PAGE_MOVE to /documentation/writing.md
-  - Markdown: markdownrules.md                  # page-tree = NEED_PAGE_MOVE to /documentation/markdown.md
-  - Style Guide: best-practices/documentation-style-guide.md  # page-tree = NEED_PAGE_MOVE to /documentation/style-guide.md
-- Setup:
   # buildkit: /setup/buildkit.md                # page-tree = NEED_NEW_PAGE  # summary: See Github README for download instructions. Alternatively, follow links and install particular tools as-needed.
   - Debugging: dev-tools/debugging.md           # page-tree = NEED_PAGE_MOVE to /setup/debugging.md
 - Core Development:
@@ -34,14 +29,6 @@ pages:
   # Submitting a Patch: /core/patches.md        # page-tree = NEED_NEW_PAGE
   # Review Process: /core/review.md             # page-tree = NEED_NEW_PAGE  # summary: Detailed guidance on how to review PRs
   # Verifying a Bug Fix: /core/verifying.md     # page-tree = NEED_NEW_PAGE
-- API:
-  - API Intro: api/general.md                   # page-tree = DONE
-  - API Usage: api/usage.md                     # page-tree = DONE
-  - API Actions: api/actions.md                 # page-tree = DONE
-  - API Parameters: api/params.md               # page-tree = DONE
-  # API Permissions: api/permissions.md         # page-tree = NEED_NEW_PAGE
-  - API Chaining: api/chaining.md
-  # API Changes: api/changes.md                 # page-tree = NEED_NEW_PAGE
 - Extensions Development:
   - Basics: extensions/basics.md                   # page-tree = DONE
   - civix: extensions/civix.md                     # page-tree = DONE
@@ -75,11 +62,14 @@ pages:
   # CiviMail: /reference/civimail.md            # page-tree = NEED_NEW_PAGE
   # CiviReport: /reference/civireport.md        # page-tree = NEED_NEW_PAGE
   # Payment Processing: /reference/payment.md   # page-tree = NEED_NEW_PAGE
-- Content to reorganize:
-  - Extensions files: extensions/files.md
-  - Requirements: requirements.md
-  - Develop: develop.md
-  - hookref-old: hookref-old.md
+- API:
+  - API Intro: api/general.md                   # page-tree = DONE
+  - API Usage: api/usage.md                     # page-tree = DONE
+  - API Actions: api/actions.md                 # page-tree = DONE
+  - API Parameters: api/params.md               # page-tree = DONE
+  # API Permissions: api/permissions.md         # page-tree = NEED_NEW_PAGE
+  - API Chaining: api/chaining.md
+  # API Changes: api/changes.md                 # page-tree = NEED_NEW_PAGE
 - Hooks:
   - Using hooks: hooks.md                        # page-tree = NEED_PAGE_MOVE to /hooks/usage.md
   - Batch hooks:
@@ -199,3 +189,12 @@ pages:
   - CiviRules hooks:
     - hook_civirules_alter_trigger_data: hooks/hook_civirules_alter_trigger_data.md
     - hook_civirules_logger: hooks/hook_civirules_logger.md
+- Documentation:
+  - Writing Documentation: documentation.md     # page-tree = NEED_PAGE_MOVE to /documentation/writing.md
+  - Markdown: markdownrules.md                  # page-tree = NEED_PAGE_MOVE to /documentation/markdown.md
+  - Style Guide: best-practices/documentation-style-guide.md  # page-tree = NEED_PAGE_MOVE to /documentation/style-guide.md
+- Content to reorganize:
+  - Extensions files: extensions/files.md
+  - Requirements: requirements.md
+  - Develop: develop.md
+  - hookref-old: hookref-old.md