Oct 9, 2026 The Build Passed. Production Did Not Move. What a green GitHub build and a failed Cloudflare deployment taught me about separating source validation, deployment credentials, and the live site.