Deploy pipeline works

Pushed from Claude → GitHub Actions → Cloudflare Pages.