System health
Status
Secret values, bucket names, and connection strings are never displayed. Production writes require PostgreSQL and persistent evidence storage.
Application
READY
HTTP responses can be served. Writes still require PostgreSQL.
Database
READY
PostgreSQL accepted a connectivity check.
Evidence storage
READY
PersistentEvidenceStorage is configured.
Playwright / Observation runner
RUNNER READY
Remote observation runner health check succeeded on the production Fly HTTPS endpoint.
OpenAI
READY
OpenAI structured-output self-check succeeded. READY is not based on environment variable presence alone. The key is not displayed.
Cron
READY
Scheduler secret is present. Vercel Cron dispatches GET /api/cron/observe to the remote Fly runner. The secret value is not displayed.
Email ingest
READY
Email event ingestion is authorized. Inbox scraping is not used. The secret is not displayed.
App environment: production · Node: production · writes allowed
Build unknown · report v0.1 · client v0.2 · schema 20260920090000_phase7d_commercial_poc