{"ok":true,"ready":true,"generatedAt":"2026-05-18T04:03:55.171Z","environment":"production","criticalCount":0,"warningCount":3,"passCount":9,"checks":[{"id":"auth_secret","label":"Auth signing secret","severity":"critical","status":"pass","message":"Magic-link and identity-cookie signing use a production-length secret.","env":["AUTH_SECRET"]},{"id":"cron_secret","label":"Cron route authentication","severity":"critical","status":"pass","message":"Cron routes are protected by a shared bearer secret.","env":["CRON_SECRET"]},{"id":"kv_backing","label":"Durable KV backing","severity":"critical","status":"pass","message":"Persistent storage is configured for users, alerts, incidents, latency, and rate limits.","env":["KV_REST_API_URL","KV_REST_API_TOKEN"]},{"id":"email_delivery","label":"Email delivery","severity":"critical","status":"pass","message":"Resend is configured for magic links, briefs, and alert delivery.","env":["RESEND_API_KEY"]},{"id":"webhook_signing","label":"Webhook signing","severity":"critical","status":"pass","message":"Server-delivered alert webhooks are HMAC signed.","env":["ORRERY_WEBHOOK_SECRET"]},{"id":"x402_enforced","label":"x402 paid enforcement","severity":"critical","status":"pass","message":"Paid intelligence endpoints require x402 payment settlement.","env":["X402_PAYMENTS_ENFORCED"]},{"id":"x402_pay_to","label":"x402 merchant address","severity":"critical","status":"pass","message":"x402 settlement has a configured merchant recipient.","env":["X402_PAY_TO"]},{"id":"anthropic","label":"LLM explanations","severity":"warning","status":"warn","message":"Optional LLM integration is off: ANTHROPIC_API_KEY is absent, so explain and Copilot routes use deterministic fallback heuristics.","env":["ANTHROPIC_API_KEY"]},{"id":"telegram","label":"Telegram delivery","severity":"warning","status":"warn","message":"Optional Telegram channel is disabled until TELEGRAM_BOT_TOKEN and TELEGRAM_CHAT_ID are set; email and signed webhooks are unaffected.","env":["TELEGRAM_BOT_TOKEN","TELEGRAM_CHAT_ID"]},{"id":"discord","label":"Discord delivery","severity":"warning","status":"warn","message":"Optional Discord channel is disabled until DISCORD_WEBHOOK_URL is set; email and signed webhooks are unaffected.","env":["DISCORD_WEBHOOK_URL"]},{"id":"mail_from","label":"Mail sender identity","severity":"warning","status":"pass","message":"Outbound email has an explicit sender identity.","env":["BRIEF_FROM","AUTH_FROM"]},{"id":"x402_facilitator","label":"x402 facilitator URL","severity":"warning","status":"pass","message":"Using the default x402 facilitator URL.","env":["X402_FACILITATOR_URL"]}],"summary":"Production readiness passes with 3 warnings."}