Migration Planner

Visualise your site's current architecture, plan which pages to migrate, and map out what to build next — before running the rebuild.

Step 1 — Run the scraper:
python tools/migration/scrape_site.py --domain https://your-site.com
Step 2 — Generate the planner data:
python tools/migration/generate_migration_state.py
Step 3 — Load the file below from build-assets/migration/
— or drop a file anywhere on this page —

Previously saved plans can also be loaded here. Your selections auto-save in the browser between sessions.

Migration Planner
No project loaded
Pages scraped
Pages built
Included in plan
Excluded
New pages to build
Not building
Legend: Old site scraped Category / sub-page Built ✓ + Can build Left: click ○ to include/exclude pages from migration  |  Right: click +/− to plan or skip new pages

📦 Before — Scraped Site Architecture

🚀 After — New Site

Migration plan: