Production Cutover Status
Safe public status only: no secret values are exposed.
1
Point DNS
In Cloudflare, add A cloud 76.76.21.21 for cloud.vj.tools, then wait for propagation.
2
Provision Clerk
Create Clerk app/orgs, configure the webhook events shown below, and add the publishable, secret, and webhook keys to Vercel.
3
Link Convex
Run npx convex dev --once or attach the intended deployment, then push Convex URL/deployment env vars.
4
Verify Pairing
Sign in, select an org, create pairing codes, and claim them from VJ.Tools and Event.Tools.