{"status":"ok","ready":true,"version":"1.1.0","release":"bootspring-site@1.1.0+f71cedc","build":{"commit":"f71cedc2186bb91b1a4c09fedbb703688a187f85","shortCommit":"f71cedc","buildId":"f71cedc2186b","buildTime":"2026-08-18T19:58:56.884Z","environment":"production"},"timestamp":"2026-08-18T20:39:53.656Z","summary":{"healthy":6,"degraded":0,"unhealthy":0,"disabled":0},"checks":{"database":{"status":"healthy","summary":"Database connection succeeded","details":[],"latencyMs":26},"schemaReady":{"status":"healthy","summary":"Required schema tables are present","details":[],"latencyMs":10},"auth":{"status":"healthy","summary":"JWT signing secret is configured","details":[],"latencyMs":null},"email":{"status":"healthy","summary":"Transactional email transport is configured","details":["Provider: Usermails"],"latencyMs":null},"stripe":{"status":"healthy","summary":"Stripe billing configuration is present","details":["Optional annual price missing: STRIPE_PRO_ANNUAL_PRICE_ID","Optional annual price missing: STRIPE_TEAM_ANNUAL_PRICE_ID","Optional annual price missing: STRIPE_ENTERPRISE_ANNUAL_PRICE_ID"],"latencyMs":null},"realtime":{"status":"healthy","summary":"First-party WebSocket realtime transport is enabled","details":["Using the same-origin /ws endpoint from the bundled Bootspring server","REALTIME_AUTH_SECRET is not set; AUTH_JWT_SECRET signs short-lived socket tokens"],"latencyMs":null}}}