Evidence infrastructure for CRA Art. 14 and Machinery Reg. 2023/1230
IAAIndustrial Autonomous Assurance
Talk to salesStart free
Menu
PricingPrivacy
FOUNDER CHECKLIST, NOT A CODE BLOCKER

What's between this build and a live, sellable deployment

Every item below is deploy/ops work outside this repository's CI — nothing here is something a PR can fix. See DEPLOY_NOW.md for the exact command sequence and .env.example for every variable name.

0 of 6 checkable from this build confirmed — the rest need a real deployment to verify, which is expected.
NEXT_PUBLIC_ASSURANCE_API_URL

Not set at this build. Pricing, checkout, and the Validator playground all show their honest offline state instead of calling anything.

Deploy the API (deploy/assurance/fly.toml), then set this in Vercel → Project Settings → Environment Variables and redeploy the site. See DEPLOY_NOW.md §1–4.

Fly secrets (Stripe keys, price IDs, ASSURANCE_API_KEYS)

Cannot be checked from a static build — these live on the Fly deployment, not in this repository.

fly secrets set ... — see DEPLOY_NOW.md §2 and .env.example for every name and what it does.

Stripe webhook registered

Cannot be checked from a static build.

Create the endpoint at https://<your-fly-app>.fly.dev/v1/billing/webhook, subscribed to checkout.session.completed, customer.subscription.updated, customer.subscription.deleted. See DEPLOY_NOW.md §3.

GitHub Pages enabled (docs mirror)

The on-site /docs pages work regardless — this only affects whether iceccarelli.github.io/neuralbridge also serves as a static mirror.

Repo Settings → Pages → enable "GitHub Actions" as the source (one-time, admin-only), then flip DOCS in app/lib/links.ts back to the Pages URL if a static mirror is still wanted.

Stale neuralbridge.vercel.app project retired

Cannot be checked from a static build — this is a different Vercel project than the one that deploys this site.

In the Vercel dashboard, delete the old "v0 Human-like Neural Interface" project or redirect it to https://neuralbridge.io. See DEPLOY_NOW.md §5.

Smoke test passed on the live site

Cannot be checked from a static build — run it against the deployed site after the steps above.

See SMOKE.md — five browser checks. All five must pass before announcing the site as live.