Service health
GET /health/ready
Readiness probe. 503 with the missing configuration names if Supabase is not configured.
Access
No authentication.
Errors
Errors use { "error": "code", "message": "text" }. A missing permission answers 403 permission_required; a missing session 401.