Skip to content

Operations

Runbooks for shipping, operating, and recovering the Alhuda Travel ERP. Audience: developers and on-call engineers.

Runbook Use when
Deployment Shipping to production, rolling back, managing env vars
Database migrations Adding / renaming / undoing a schema or seed change
CI/CD Understanding the CI pipeline, reproducing failures, cutting a release
Bundle budgets CI failed on check-bundle-budgets.mjs; planning a heavy dependency
Testing Writing / running unit + e2e tests; permissions matrix failures
Backup & restore Triggering a backup; restoring the Supabase DB
Security Rotating secrets; responding to a suspected incident
Role-matrix audit Walking each role through the app to validate PERMISSIONS.md against real user experience