TutorDex Platform Ops
Use this skill when asked to deploy, monitor, debug incidents, or operate TutorDex environments.
Safety rules (default)
- •Prefer staging unless explicitly told prod.
- •For prod changes, require a runbook + rollback path.
- •Never print secrets; do not echo env files.
- •Use the repo runbooks in
scripts/ops/*instead of ad-hoc docker commands.
Environment selection
- •Use
--env stagingor--env prodfor all ops scripts. - •Prod scripts require
--yes(orTD_YES=yes).
Canonical runbooks
- •Status:
scripts/ops/status.sh --env staging|prod - •Deploy:
scripts/ops/deploy.sh --env staging|prod [--yes] - •Rollback:
scripts/ops/rollback.sh --env staging|prod --to=<git-ref> [--yes] - •Restart service:
scripts/ops/restart.sh --env staging|prod --service=<name> [--yes] - •Logs:
scripts/ops/logs.sh --env staging|prod [service] [--since=...] - •Smoke tests:
scripts/ops/smoke.sh --env staging|prod
Data access standard (Supabase)
- •Do not attempt to drive Supabase Studio UI.
- •Prefer whitelisted RPCs (agent gateway) over arbitrary SQL.