GitHub Pages deploy pipeline
Automated static-site deployment for this repo: push to master, GitHub Actions builds and publishes to Pages. Uses OIDC permissions, concurrency controls, and the official deploy-pages action — no secrets to rotate for basic hosting.