{"status":"ok","checkedAt":"2026-08-27T17:59:51.103Z","runtime":{"service":"tactofix","health":"ok","mode":"supabase","appUrl":"https://www.tactofix.com","deploymentEnv":"production","nodeEnv":"production","productionPreflight":true,"supabase":{"configured":true,"missingPublicEnv":[],"usingPublishableKey":true,"usingLegacyAnonKey":false},"integrations":{"reportMailConfigured":false,"webhookSecretConfigured":true},"preflight":{"ready":true,"failedChecks":[],"checks":[{"id":"supabase-public-env","label":"Supabase public env","status":"pass","detail":"Supabase URL and publishable key are configured."},{"id":"demo-mode-disabled-in-production","label":"Demo mode production boundary","status":"pass","detail":"Demo mode is disabled for the production boundary."},{"id":"fixed-now-disabled-in-production","label":"Fixed-now production boundary","status":"pass","detail":"Fixed-now override is disabled for the production boundary."},{"id":"supabase-legacy-anon-key","label":"Supabase publishable key","status":"pass","detail":"Publishable key contract is ready."},{"id":"app-url","label":"Public app URL","status":"pass","detail":"NEXT_PUBLIC_APP_URL is parseable."},{"id":"public-secret-exposure","label":"Public secret exposure","status":"pass","detail":"No forbidden public secret env names were detected."},{"id":"report-mail","label":"Report mail","status":"warn","detail":"Report mail sender env is missing; report notices should stay disabled."},{"id":"webhook-secret","label":"Webhook secret","status":"pass","detail":"Webhook secret is configured."}]}}}