Redacted excerpt; full evidence withheld. Missing build credentials: VITE_GOOGLE_CLIENT_ID is not set (also VITE_GOOGLE_CLIENT_SECRET, VITE_MICROSOFT_CLIENT_ID, VITE_MICROSOFT_TENANT_ID). This is a prerequisite, not a repo defect: the guard is intentional and documented in scripts/check-build-env.mjs.