Troubleshooting
Quick Outcome
Use this page when control-plane provisioning/deploy, attendee, admin, or integration workflows fail.
Do This
- Isolate failing subsystem: control-plane orchestration, event runtime, auth, payment, or storage.
- Reproduce with explicit route/action and capture logs.
- Verify control-plane env and GitHub workflow wiring.
- Verify DB bindings/migrations and runtime secrets.
- Re-run end-to-end flow after fix.
Important inputs:
- Legacy migration reference (Atkins only):
events/atkins-reunion-2026.json - Atkins migration runbook:
ops/runbooks/atkins-control-plane-adoption.md - Event config fallback:
apps/event-site/src/lib/config.ts - Runtime bindings:
apps/event-site/wrangler.toml,apps/control-plane/wrangler.toml - Workflow run logs:
event-deploy-from-manifest
Check + Fix
- Workflow dispatch failures: verify control-plane
GITHUB_*env values and token scope. - Event worker serves placeholder response: verify provider deploy path uses workflow dispatch, not stub worker path.
- Wrong event branding/content: verify manifest inputs and generated
apps/event-site/src/lib/config.tsin workflow. - Payment issues: validate Stripe webhook secret and endpoint delivery.
- Mail issues: validate Mailgun key/domain pair.
Next Move
Continue to Community.