c63b8519ed
Runs npm ci + npm run build on every push to lotus and on PRs. Marks commit as failed if the build breaks — gives early feedback before the webhook deploy script also catches it. Source map upload skipped in CI (deploy script handles that). npm audit runs informational-only (continue-on-error) since known vulns require upstream fixes. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>