Audit before scope
Access, architecture, content, data, team capacity, and blockers define the implementation plan.
The playbook connects discovery, brand, templates, Astro, GCP, measurement, verification, and handoff. This website follows the same process as a client migration.
A migration is incomplete when only the pages moved. Brand rules, components, cloud ownership, publishing operations, and verification have to move with them.
Access, architecture, content, data, team capacity, and blockers define the implementation plan.
Routes, components, APIs, data, models, analytics, ownership, and test evidence are explicit.
Layouts and components remove duplication while preserving page-specific intent.
Each engagement uses its own repo or worktree, branch, credentials, and cloud boundary.
Types, build, routes, security, responsive behavior, and production readback are checked.
The client receives source, cloud access, brand rules, runbooks, ownership, and a measurable baseline.
The workflow is reusable because each stage has a purpose, owner, and observable result.
Inventory the current website, business, team, integrations, evidence, and risks.
Define brand, information architecture, templates, data contracts, and migration scope.
Build, migrate, connect, verify, document, and prepare the production cutover.
Monitor health, fix supported regressions, and add proven tools through an approved backlog.
Production source, GCP resources, data, and runbooks stay under the client's control.
Build output, browser checks, data readback, and platform state show whether work is done.
Every phase names included work, outputs, dependencies, exclusions, and additional rates.