- diagnosis first (migrations/check_old_stubs.php, kept): the six
old-taxonomy pages (#451-454, #456, #458) were completely empty - no
content elements and NO family child pages (the family workbooks were
deliberately never imported), so nothing needed moving
- migrations/retire_old_category_stubs.php (dry-run by default, guards
against children/content) soft-deletes each stub and queues a 301
sys_redirect onto its new-taxonomy equivalent; existing redirects for
a path are kept
- applied and verified live: all six old paths answer with the 301
redirect envelope onto the correct new category page, and the main
navigation now shows exactly the nine new categories in sitemap order
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>