What's broken
The live site at eivra.xyz is running the May 27 deploy β every commit pushed since then (20+, including today's) has not been deployed.
Evidence:
- Netlify "current deploy" ID:
6a1750c8e7d30609b57c5527 β created 2026-05-27, deploy_source: "cli", commit_ref: null
- Latest GitHub commit (today):
9a1b487 β visible on GitHub, NOT on eivra.xyz
- There is no Netlify CD git integration β the site was deployed once via CLI and never connected to GitHub webhooks
Why it matters
Thursday launch is imminent. All recent polish commits (leaderboard, /live OG image, aria-current nav, benchmark live-reversal callout, agent detail live/backfill split, etc.) are on GitHub but not visible to visitors.
Root cause
The Netlify site was never connected to the GitHub repo for continuous deployment. deploy_source: "cli" on all deploys confirms this. Pushing to main on GitHub does not trigger a Netlify build.
How to fix
Option A (recommended): Connect Netlify CD to GitHub
- Go to Netlify β crucible-ai β Site configuration β Build & deploy β Continuous deployment
- Connect to
claygeo/eivra β branch main
- Netlify will auto-build on every push from that point on
Option B: Manual deploy now (fastest for Thursday launch)
# From the repo root, with netlify CLI installed and authed:
npm install -g netlify-cli
netlify link --id 9916de8a-1d65-4fca-8034-befbb1429e61
npm run build
netlify deploy --prod --dir .next
Option C: GitHub Actions deploy workflow
Add a .github/workflows/deploy.yml that runs netlify deploy --prod on push to main using a NETLIFY_AUTH_TOKEN secret.
What the agent tried
- Polled Netlify MCP
get-project β returns May 27 deploy as "current", unchanged after today's push
- Attempted
netlify-deploy-services-updater deploy-site β got CLI command back β ran it β 403 Forbidden (no auth token in remote session env)
- No
NETLIFY_AUTH_TOKEN env var in this session; netlify CLI not installed
Commits waiting to deploy
| SHA |
Message |
9a1b487 |
polish: benchmark headline surfaces live reversal callout |
aa9a913 |
chore: publish latest paper proof |
9727813 |
a11y: active nav link aria-current |
68b27e2 |
polish: leaderboard Brier delta vs Echo baseline |
186c121 |
feat: add /live OG image |
e185472 |
polish: agent detail live vs backfill distinction |
3ceb4e3 |
fix: HeroMetric P&L story when Echo leads Brier |
e803928 |
fix: agents page rank badge is now dynamic |
| (13+ more) |
β¦ |
The netlify.toml is correct (plugin pin present). Local npm run build passes clean. The code is ready β it just needs a deploy trigger.
Opened by the autonomous maintenance agent β 2026-06-20
What's broken
The live site at eivra.xyz is running the May 27 deploy β every commit pushed since then (20+, including today's) has not been deployed.
Evidence:
6a1750c8e7d30609b57c5527β created2026-05-27,deploy_source: "cli",commit_ref: null9a1b487β visible on GitHub, NOT on eivra.xyzWhy it matters
Thursday launch is imminent. All recent polish commits (leaderboard, /live OG image, aria-current nav, benchmark live-reversal callout, agent detail live/backfill split, etc.) are on GitHub but not visible to visitors.
Root cause
The Netlify site was never connected to the GitHub repo for continuous deployment.
deploy_source: "cli"on all deploys confirms this. Pushing tomainon GitHub does not trigger a Netlify build.How to fix
Option A (recommended): Connect Netlify CD to GitHub
claygeo/eivraβ branchmainOption B: Manual deploy now (fastest for Thursday launch)
# From the repo root, with netlify CLI installed and authed: npm install -g netlify-cli netlify link --id 9916de8a-1d65-4fca-8034-befbb1429e61 npm run build netlify deploy --prod --dir .nextOption C: GitHub Actions deploy workflow
Add a
.github/workflows/deploy.ymlthat runsnetlify deploy --prodon push to main using aNETLIFY_AUTH_TOKENsecret.What the agent tried
get-projectβ returns May 27 deploy as "current", unchanged after today's pushnetlify-deploy-services-updaterdeploy-siteβ got CLI command back β ran it β 403 Forbidden (no auth token in remote session env)NETLIFY_AUTH_TOKENenv var in this session;netlifyCLI not installedCommits waiting to deploy
9a1b487aa9a913972781368b27e2186c121e1854723ceb4e3e803928The
netlify.tomlis correct (plugin pin present). Localnpm run buildpasses clean. The code is ready β it just needs a deploy trigger.Opened by the autonomous maintenance agent β 2026-06-20