Do not launch a pilot until the required evidence is green.
Acceptance gates convert technical, database, legal, and operations readiness into explicit pass criteria.
| Gate | Status | Evidence | Owner | Pass criteria |
|---|---|---|---|---|
| Build and route health | ready | /status, /api/health, /api/router/simulate | Platform | Clean build, health endpoint green, router simulation returns explainable node choice. |
| Database migration safety | ready | docs/database-compatibility-fixes.sql + docs/supabase-schema.sql | Database | Compatibility SQL runs before schema/RLS/seed without enum, policy, or missing-column failures. |
| Customer pilot legal pack | watch | /legal and /contracts | Legal | Pilot MSA, DPA, SLA appendix, support appendix, and AUP approved for first customer. |
| Node operations readiness | watch | /nodes, /telemetry, /observability, /support | Operations | Telemetry, incident escalation, field maintenance, and support handoff verified for first site. |