I read your 19 mockups and crawled your live site before quoting. This is the control room for the migration itself: every redirect, every verification source, every rollback trigger, built against your real URLs. Not a generic checklist, and not a rebuild of your designs.
The single highest-risk artifact, built once in week 1 before any production change. Old URL, one disposition, new URL. Every current status below was checked live, not assumed. Click a row for the reasoning.
No regression is measured against a baseline frozen on day one, across five parallel sources. The baseline is agreed before any cutover, so the post-launch comparison is not my word against yours. The after column stays empty on purpose: those numbers get measured live after cutover, never guessed here.
Each trigger is defined before cutover, with the action it fires. Two are hard rollbacks, one is a review. Early ranking wobble is normal, so it does not trip an auto-rollback.
By the time anything touches production, every decision is already made and tested on staging. The cutover itself is boring on purpose. Click a milestone for its scope.