-
Notifications
You must be signed in to change notification settings - Fork 0
Schedule domain cutover to mentoloop.com (post-acceptance) #7
Copy link
Copy link
Open
Description
This tracks the production domain cutover from sandboxmentoloop.online → mentoloop.com per docs/runbooks/domain-cutover.md and contract Exhibit D.
Acceptance artifacts:
- Evidence zip: tmp/mentoloop-acceptance-evidence.zip
- Acceptance note: docs/runbooks/ACCEPTANCE_NOTE.md
- Acceptance checklist: docs/runbooks/acceptance-checklist.md
Cutover Checklist:
- Freeze deploys during window (main protection)
- Netlify: add mentoloop.com and set as primary; 301 redirect sandboxmentoloop.online → https://mentoloop.com
- DNS: update apex + www to Netlify (NETLIFY/NETLIFYv6 or CNAME as per provider)
- Clerk: add mentoloop.com to Allowed origins + redirect URLs; update sign-in/up URLs
- Stripe: update webhook to https://mentoloop.com/api/stripe-webhook; verify deliveries
- Invalidate caches; redeploy
- Smoke tests on mentoloop.com (landing, sign-in, student dashboard, admin audit, /api/health)
- Sentry test event on new domain/release
- Monitor Stripe webhooks + Sentry for 24h; document outcomes
Notes:
- Stripe Checkout minimum is $0.50; a 50¢ live charge was executed and refunded (evidence included).
- Webhook/audit UI present under Admin → Audit Logs.
Owner: @tannerosterkamp
CC: @Apex-ai-net/mentoloop
Reactions are currently unavailable