{
  "generated_at": "2026-07-22T18:50:13.384907+00:00",
  "host": "signalbureau.ai",
  "liveReleaseId": "sb-f92141846333",
  "securityHeaderRoutes": [
    "/",
    "/ask/",
    "/events/",
    "/exhibit/hormuz/",
    "/exhibit/interest-rates/",
    "/pricing/"
  ],
  "status": "green",
  "allChecksPassed": true,
  "hardPass": true,
  "softPass": true,
  "ok": true,
  "hard_breaches": [],
  "soft_breaches": [],
  "checks": [
    {
      "check": "reachable",
      "severity": "HARD",
      "ok": true,
      "detail": "200, real page (60683B)"
    },
    {
      "check": "tls_cert",
      "severity": "SOFT",
      "ok": true,
      "detail": "cert valid 67d (2026-09-28)"
    },
    {
      "check": "ask_endpoint_live",
      "severity": "HARD",
      "ok": true,
      "detail": "POST /api/ask status=200 ok=True"
    },
    {
      "check": "tariff_endpoint",
      "severity": "HARD",
      "ok": true,
      "detail": "GET /api/tariff status=200 units=['read', 'watch']"
    },
    {
      "check": "mcp_orient_live",
      "severity": "HARD",
      "ok": true,
      "detail": "POST /api/mcp orient status=200 tariff-in-payload=yes"
    },
    {
      "check": "crcdigest_reachable",
      "severity": "HARD",
      "ok": true,
      "detail": "GET crcdigest.com status=200 bytes=15862"
    },
    {
      "check": "crcdigest_disclaimer",
      "severity": "SOFT",
      "ok": true,
      "detail": "GET /disclaimer/ status=200; medical-advice marker present"
    },
    {
      "check": "retired_record_route",
      "severity": "HARD",
      "ok": true,
      "detail": "/record/ status=200; withdrawn-claim marker absent"
    },
    {
      "check": "security_headers",
      "severity": "SOFT",
      "ok": true,
      "detail": "all 6 baseline security headers present on every checked route class (/, /ask/, /events/, /pricing/, /exhibit/hormuz/, /exhibit/interest-rates/)"
    },
    {
      "check": "release_coherence",
      "severity": "SOFT",
      "ok": true,
      "detail": "one release sb-f92141846333 across 3 surfaces"
    },
    {
      "check": "deploy_drift",
      "severity": "SOFT",
      "ok": true,
      "detail": "deploy current: live release sb-f92141846333 matches checkout"
    },
    {
      "check": "no_stale_cards_presented_live",
      "severity": "SOFT",
      "ok": true,
      "detail": "every live-labelled card date is within the 14-day active window"
    },
    {
      "check": "storewalk_artifacts",
      "severity": "SOFT",
      "ok": true,
      "detail": "no rendering artifacts visible on the customer-facing pages"
    },
    {
      "check": "graceful_404",
      "severity": "SOFT",
      "ok": true,
      "detail": "retired/unknown routes 404 with product pathways"
    },
    {
      "check": "accounts_live",
      "severity": "SOFT",
      "ok": true,
      "detail": "auth-config 200: magic-link sign-in is live"
    },
    {
      "check": "edge_cache_live",
      "severity": "SOFT",
      "ok": true,
      "detail": "GET /api/signals x2 -> cf-cache-status DYNAMIC/DYNAMIC, x-sb-edge-cache=HIT, Age=1 (warm read must show HIT or Age>0)"
    },
    {
      "check": "cache_ttl_bounded",
      "severity": "SOFT",
      "ok": true,
      "detail": "cache-control=public, max-age=600 \u2014 every cached read must carry a bounded max-age (<=24h)"
    },
    {
      "check": "retired_pages_404",
      "severity": "HARD",
      "ok": true,
      "detail": "all retired pages 404 live"
    },
    {
      "check": "signals_evidence_contract",
      "severity": "HARD",
      "ok": true,
      "detail": "128 signals: 81 receipted / 47 unreceipted; every row labeled, counts reconcile"
    },
    {
      "check": "ask_absurd_trap",
      "severity": "SOFT",
      "ok": true,
      "detail": "trap answer honest: abstained=True, verified=False, no bound market"
    },
    {
      "check": "venue_state_truth",
      "severity": "HARD",
      "ok": true,
      "detail": "4 sampled receipt states match the venue's own flags"
    },
    {
      "check": "receipt_coverage",
      "severity": "SOFT",
      "ok": true,
      "detail": "169/177 displayed questions carry a venue receipt (95% \u2014 target >=90%)"
    }
  ]
}
