Oil Manual

Launch checklist

Final production checklist before connecting Cloudflare Pages, search consoles, analytics, and the correction Worker route.

Local release gate

  • `pnpm verify` passes with only expected provisional car warnings.
  • Headless smoke passes search, freshness, chart assets, and sample car noindex/OG checks.
  • No temporary preview, smoke, or generated scratch files remain.

Cloudflare

  • GitHub repository connected to Cloudflare Pages.
  • Build command is `pnpm build`; output directory is `dist`.
  • Correction Worker has KV namespace IDs and the production `/api/corrections` route.
  • Rollback target is known in Pages deployment history.

Search & analytics

  • GSC and Bing Webmaster verified for `https://oilmanual.com`.
  • `sitemap.xml` submitted (the canonical index covering pages + the image sitemap).
  • Analytics endpoint or tag manager configured and verified with `?omDebug=analytics`.
  • No provisional `/car/` URLs are submitted for indexing.

Trust & content

  • Named reviewer and sign-off process are active before indexed vehicle recommendations.
  • Low-confidence sample car rows remain noindex until primary OEM evidence is added.
  • Freshness dashboard has no blocked non-sample content.
  • Corrections workflow has an owner and review SLA.

Repository companion: docs/project/launch-checklist.md.