A small public surface with honest health signals.
This foundation exposes process liveness and readiness separately. It does not represent an unimplemented directory, booking, authentication, or partner operation as available.
Implemented public health contracts
GET /health/liveReports whether the Relay API process can respond. It remains independent of database readiness.
GET /health/readyReports whether the Relay API and its required database dependency are ready. A dependency failure returns HTTP 503.
Check the service before relying on it.
The operational status page makes live, readiness, timeout, and missing-configuration states explicit. It fetches the configured Relay API from the server and does not cache health state.