{"service":"residentready","version":"1.0.0","sha":"610a642c9f49f3ae169ccdee51f731bd2133dbc5","environment":"production","node":"v22.23.2","startedAt":"2026-10-06T13:08:59.648Z","database":{"status":"up","counts":{"questions":113,"released_questions":96,"quiz_sessions":36,"responses":130,"programs":12,"users":27,"model_runs":271}},"jobs":{"recall":{"scheduler":"in_process","intervalMs":600000,"lastRunAt":"2026-11-08T07:50:29.393Z","lastRun":{"claimed":0,"skipped":0,"dispatched":0,"undelivered":{}},"scheduled":0,"dueNow":0,"sent":0,"builtButNotDelivered":2,"effect":"A check is built whether or not its text leaves. An undelivered one is reachable from the resident’s progress page."}},"specialtiesConfigured":21,"integrations":{"aiGeneration":{"live":true,"provider":"anthropic","generatorModel":"claude-opus-5","verifierModel":"claude-opus-5"},"sourceRetrieval":{"live":true,"provider":"NCBI E-utilities (PubMed)","rateLimit":"3/s (keyless)"},"facultyAuth":{"live":true,"provider":"google_oidc","method":"authorization_code_pkce","redirectUri":"https://residentready.org/auth/google/callback","effect":"Google is the only staff sign-in path. Email links are residents only."},"sms":{"live":true,"provider":"twilio"},"email":{"live":true,"provider":"smtp"}}}