--- since: 1.2.1 --- # Runbook — Frontend R2/CDN ## Build ```bash bash webapp/frontend/packaging/minify.sh ``` ## Push ```bash bash webapp/frontend/packaging/minify.sh r2 ``` ## Verify Check representative URLs with: ```bash curl -I ``` Confirm the expected release version appears in the path. ## Common Failure If the browser reports 404s for: ```text dist/ assets/ vendor/ generated/ ``` check: 1. `FRONTEND_ASSET_VERSION` 2. R2 bucket 3. uploaded prefix 4. public base URL 5. CDN-enabled setting 6. CSS absolute URL rewriting ## Rollback Point the environment back to a previously uploaded asset version if that version is still available.