Migration Acceptance Record
Candidate
Section titled “Candidate”- Build identifier:
- Source revision:
- Staging deployment:
- Production deployment:
- Verification date:
Import
Section titled “Import”- Generated records:
- Duplicate final slugs:
- Skipped required records:
- Unresolved required assets:
Routes and Content
Section titled “Routes and Content”- Intended public routes:
- Passing routes:
- Redirects verified:
- Trailing-slash policy:
- Alternate origins verified:
- Legacy redirect probes:
- Redirect path and query preservation:
- Missing sections:
- Intentional differences reviewed:
Browser Testing
Section titled “Browser Testing”- Desktop Chromium:
- Mobile Chromium:
- Playwright WebKit:
- Native iOS Safari:
- Xcode version:
- iOS Simulator runtime:
- Simulator device:
- Simulator routes and interactions tested:
- Horizontal overflow:
- JavaScript page errors:
- Desktop first-viewport resources:
- Mobile first-viewport resources:
- Measured LCP elements and preload matches:
Quality
Section titled “Quality”- PageSpeed mobile Performance, required 100:
- PageSpeed mobile Accessibility, required 100:
- PageSpeed mobile Best Practices, required 100:
- PageSpeed mobile SEO, required 100:
- PageSpeed desktop Performance, required 100:
- PageSpeed desktop Accessibility, required 100:
- PageSpeed desktop Best Practices, required 100:
- PageSpeed desktop SEO, required 100:
- Social previews:
- Deterministic Open Graph generation:
- Unique 1200 by 630 Open Graph files:
- Structured data:
- JSON-LD parser and type validation:
- Heading hierarchy:
- Astro image output and intrinsic dimensions:
- Forms and anti-spam:
Cloudflare Observability
Section titled “Cloudflare Observability”- Decision: required, conditional, optional, not used, or blocked
- Canonical RUM hostname:
- Account Analytics Read masked check:
- Zone analytics read masked check, if selected:
- Baseline report and window:
- Baseline route and device sample counts:
- Post-release report and window:
- Enforcement mode: advisory, regressions, or thresholds
- LCP P75 and P99 findings:
- LCP selectors and asset paths:
- INP and CLS findings:
- Edge
4xxand5xxrates: - Permission, no-data, or skipped state:
- Final decision:
Site Health Audit
Section titled “Site Health Audit”- Gate result:
- Machine-readable report:
- Indexable page count:
- Referenced local image count:
- Maximum image byte budget:
- Title and description limits:
- Redirecting internal links:
- Missing internal targets:
- Orphaned canonical pages:
- Built robots declaration:
- Staging robots HTTP result:
- Production robots HTTP result:
- External crawl provider and date:
- External crawl candidate identifier:
- Approved exceptions:
Render Sharpness
Section titled “Render Sharpness”- Gate result:
- Machine-readable report:
- CSS files inspected:
- Markup files inspected:
- Source auto-fix used:
- Candidate rebuilt after source fix:
- Native-resolution viewports reviewed:
- Intentional effect exceptions:
- Remaining fuzzy text, logo, or icon findings:
Design-System Gate
Section titled “Design-System Gate”- Mode: off, advisory, or required
- Framework:
- Scope:
- Gate result:
- Review record:
- Reviewer required:
- Findings:
- Conformance claim permitted:
Internationalization
Section titled “Internationalization”- Locales:
- URL prefix or domain model:
- Localized self-canonicals:
- Reciprocal hreflang clusters:
x-defaultdestination:- Localized sitemap alternates:
- Localized navigation and language selector:
SEO and Answer Engine Content
Section titled “SEO and Answer Engine Content”- Search Console query baseline:
- Ahrefs question and content-gap baseline, when access exists:
- Support, sales, site-search, or form evidence used:
- Topic and question map:
- Answer-focused routes reviewed:
- Primary sources checked:
- Visible last-reviewed date and reviewer:
- Structured data and visible-content equality test:
- Citation and conversion measurement plan:
- Next quarterly review date:
Sitemap and Search Console
Section titled “Sitemap and Search Console”- Canonical sitemap URL:
- Sitemap verifier command:
- Indexable built page count:
- Unique sitemap URL count:
- Staging sitemap and child sitemap HTTP checks:
- Production sitemap and child sitemap HTTP checks:
- Robots sitemap declaration:
- Search Console property identifier:
- Search Console permission level:
- Property ownership verified:
- Sitemap previously submitted:
- Sitemap submission performed:
- Search Console last submitted time, warnings, or errors:
- Access or verification blocker:
Production
Section titled “Production”- Canonical hostname verified:
- Representative pages verified:
- Assets verified:
- Forms verified:
- Discovery files verified:
- Live WebKit suite:
Remaining Risks
Section titled “Remaining Risks”- None recorded.
Approval
Section titled “Approval”- Reviewer:
- Date:
- Decision:
- All required iOS Simulator checks passed:
- All eight PageSpeed category checks equal 100:
- Sitemap build verification passed:
- Site health audit passed:
- Semantic SEO audit passed:
- Citation URL and evidence review passed:
- Ahrefs Site Audit status, pass, fail, optional skipped, or required blocked:
- Render sharpness gate passed:
- Search Console status recorded when access exists:
- Viewport-specific resource audit passed:
- Cloudflare observability status recorded when applicable: