{
 "what": "Continuous verification of the live CAIN-42 surface, every 15 minutes, failures included. Method: scripts/ops/continuous_verify.py.",
 "latest": {
  "at": "2026-11-05T00:00:19Z",
  "passed": 11,
  "total": 12,
  "status": "FAILURES",
  "checks": [
   {
    "check": "site cainstudio.online",
    "pass": true,
    "detail": "HTTP 200 in 0.097 s",
    "seconds": 0.1
   },
   {
    "check": "site mcpgate.online",
    "pass": true,
    "detail": "HTTP 200 in 0.064 s",
    "seconds": 0.06
   },
   {
    "check": "site clawx.click",
    "pass": true,
    "detail": "HTTP 200 in 0.039 s",
    "seconds": 0.04
   },
   {
    "check": "gateway instance :8088",
    "pass": true,
    "detail": "HTTP 200 in 0.014 s",
    "seconds": 0.01
   },
   {
    "check": "gateway instance :8098",
    "pass": true,
    "detail": "HTTP 200 in 0.013 s",
    "seconds": 0.01
   },
   {
    "check": "catalog availability",
    "pass": true,
    "detail": "105 of 105 available; down (excluding the internal actionproof): []",
    "seconds": 0.07
   },
   {
    "check": "decision API",
    "pass": true,
    "detail": "HTTP 200, verdict REQUIRE_APPROVAL, 0.135 s",
    "seconds": 0.14
   },
   {
    "check": "MCP initialize mcpgate.online",
    "pass": true,
    "detail": "HTTP 200 in 0.161 s",
    "seconds": 0.16
   },
   {
    "check": "MCP initialize cainstudio.online",
    "pass": true,
    "detail": "HTTP 200 in 0.097 s",
    "seconds": 0.1
   },
   {
    "check": "governance end to end (public)",
    "pass": false,
    "detail": "{\"create\": 200, \"B_cannot_see\": 404, \"stolen_token_refused\": 403, \"alice_votes\": 409, \"hil_approval\": [200, true], \"tally\": [1.0, 0], \"compliance\": [200, true, \"limited\"], \"finalize\": \"pending\", \"audit_A\": \"valid\", \"verdict\": \"FAIL\"}",
    "seconds": 3.9
   },
   {
    "check": "DIDs + Policy Cards + TEE (public)",
    "pass": true,
    "detail": "{\"identity_create\": 200, \"did_key\": [200, \"did:key:z6Mk\"], \"publish\": 200, \"resolve_public_no_key\": [200, true], \"resolve_after_revoke\": 410, \"policy_card_preview\": [200, [\"deny\"]], \"tee_snp\": [200, \"VERIFIED\"], \"verdict\": \"PASS\"}",
    "seconds": 0.75
   },
   {
    "check": "cross-instance revocation + kill switch",
    "pass": true,
    "detail": "B refuses revoked key after (s): 0.11 | kill-switch on A: 200 -> decision on B: 200 BLOCKED  | release on A: 200 -> B after release: REQUIRE_APPROVAL",
    "seconds": 1.04
   }
  ]
 },
 "last_24h": {
  "runs": 96,
  "all_pass_runs": 69,
  "checks_run": 936,
  "checks_passed": 905,
  "failures": [
   {
    "at": "2026-11-04T00:15:45Z",
    "check": "decision API",
    "detail": "HTTP 503, verdict None, 10.146 s"
   },
   {
    "at": "2026-11-04T00:15:45Z",
    "check": "MCP initialize mcpgate.online",
    "detail": "HTTP 503 in 10.134 s"
   },
   {
    "at": "2026-11-04T00:15:45Z",
    "check": "MCP initialize cainstudio.online",
    "detail": "HTTP 503 in 10.134 s"
   },
   {
    "at": "2026-11-04T01:00:20Z",
    "check": "governance end to end (public)",
    "detail": "{\"create\": 200, \"B_cannot_see\": 404, \"stolen_token_refused\": 403, \"alice_votes\": 409, \"hil_approval\": [200, true], \"tally\": [1.0, 0], \"compliance\": [200, true, \"limited\"], \"finalize\": \"pending\", \"audit_A\": \"valid\", \"verdict\": \"FAIL\"}"
   },
   {
    "at": "2026-11-04T02:00:10Z",
    "check": "governance end to end (public)",
    "detail": "{\"create\": 200, \"B_cannot_see\": 404, \"stolen_token_refused\": 403, \"alice_votes\": 409, \"hil_approval\": [200, true], \"tally\": [1.0, 0], \"compliance\": [200, true, \"limited\"], \"finalize\": \"pending\", \"audit_A\": \"valid\", \"verdict\": \"FAIL\"}"
   },
   {
    "at": "2026-11-04T03:00:27Z",
    "check": "governance end to end (public)",
    "detail": "{\"create\": 200, \"B_cannot_see\": 404, \"stolen_token_refused\": 403, \"alice_votes\": 409, \"hil_approval\": [200, true], \"tally\": [1.0, 0], \"compliance\": [200, true, \"limited\"], \"finalize\": \"pending\", \"audit_A\": \"valid\", \"verdict\": \"FAIL\"}"
   },
   {
    "at": "2026-11-04T04:00:21Z",
    "check": "governance end to end (public)",
    "detail": "{\"create\": 200, \"B_cannot_see\": 404, \"stolen_token_refused\": 403, \"alice_votes\": 409, \"hil_approval\": [200, true], \"tally\": [1.0, 0], \"compliance\": [200, true, \"limited\"], \"finalize\": \"pending\", \"audit_A\": \"valid\", \"verdict\": \"FAIL\"}"
   },
   {
    "at": "2026-11-04T05:00:25Z",
    "check": "governance end to end (public)",
    "detail": "{\"create\": 200, \"B_cannot_see\": 404, \"stolen_token_refused\": 403, \"alice_votes\": 409, \"hil_approval\": [200, true], \"tally\": [1.0, 0], \"compliance\": [200, true, \"limited\"], \"finalize\": \"pending\", \"audit_A\": \"valid\", \"verdict\": \"FAIL\"}"
   },
   {
    "at": "2026-11-04T06:02:08Z",
    "check": "governance end to end (public)",
    "detail": "    return self._sslobj.read(len, buffer) |            ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ | TimeoutError: The read operation timed out"
   },
   {
    "at": "2026-11-04T06:02:08Z",
    "check": "DIDs + Policy Cards + TEE (public)",
    "detail": "    return self._sslobj.read(len, buffer) |            ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ | TimeoutError: The read operation timed out"
   },
   {
    "at": "2026-11-04T06:02:08Z",
    "check": "cross-instance revocation + kill switch",
    "detail": "could not create an agent key on A: HTTP 502 {'detail': 'billing service unreachable: '}"
   },
   {
    "at": "2026-11-04T06:30:34Z",
    "check": "gateway instance :8088",
    "detail": "HTTP 0 in 5.025 s"
   },
   {
    "at": "2026-11-04T07:00:30Z",
    "check": "governance end to end (public)",
    "detail": "{\"create\": 200, \"B_cannot_see\": 404, \"stolen_token_refused\": 403, \"alice_votes\": 409, \"hil_approval\": [200, true], \"tally\": [1.0, 0], \"compliance\": [200, true, \"limited\"], \"finalize\": \"pending\", \"audit_A\": \"valid\", \"verdict\": \"FAIL\"}"
   },
   {
    "at": "2026-11-04T07:30:25Z",
    "check": "decision API",
    "detail": "HTTP 402, verdict None, 10.052 s"
   },
   {
    "at": "2026-11-04T08:00:31Z",
    "check": "governance end to end (public)",
    "detail": "{\"create\": 200, \"B_cannot_see\": 404, \"stolen_token_refused\": 403, \"alice_votes\": 409, \"hil_approval\": [200, true], \"tally\": [1.0, 0], \"compliance\": [200, true, \"limited\"], \"finalize\": \"pending\", \"audit_A\": \"valid\", \"verdict\": \"FAIL\"}"
   },
   {
    "at": "2026-11-04T09:00:34Z",
    "check": "governance end to end (public)",
    "detail": "{\"create\": 200, \"B_cannot_see\": 404, \"stolen_token_refused\": 403, \"alice_votes\": 409, \"hil_approval\": [200, true], \"tally\": [1.0, 0], \"compliance\": [200, true, \"limited\"], \"finalize\": \"pending\", \"audit_A\": \"valid\", \"verdict\": \"FAIL\"}"
   },
   {
    "at": "2026-11-04T10:00:23Z",
    "check": "governance end to end (public)",
    "detail": "{\"create\": 200, \"B_cannot_see\": 404, \"stolen_token_refused\": 403, \"alice_votes\": 409, \"hil_approval\": [200, true], \"tally\": [1.0, 0], \"compliance\": [200, true, \"limited\"], \"finalize\": \"pending\", \"audit_A\": \"valid\", \"verdict\": \"FAIL\"}"
   },
   {
    "at": "2026-11-04T11:00:19Z",
    "check": "governance end to end (public)",
    "detail": "{\"create\": 200, \"B_cannot_see\": 404, \"stolen_token_refused\": 403, \"alice_votes\": 409, \"hil_approval\": [200, true], \"tally\": [1.0, 0], \"compliance\": [200, true, \"limited\"], \"finalize\": \"pending\", \"audit_A\": \"valid\", \"verdict\": \"FAIL\"}"
   },
   {
    "at": "2026-11-04T12:00:27Z",
    "check": "governance end to end (public)",
    "detail": "{\"create\": 200, \"B_cannot_see\": 404, \"stolen_token_refused\": 403, \"alice_votes\": 409, \"hil_approval\": [200, true], \"tally\": [1.0, 0], \"compliance\": [200, true, \"limited\"], \"finalize\": \"pending\", \"audit_A\": \"valid\", \"verdict\": \"FAIL\"}"
   },
   {
    "at": "2026-11-04T13:00:10Z",
    "check": "governance end to end (public)",
    "detail": "{\"create\": 200, \"B_cannot_see\": 404, \"stolen_token_refused\": 403, \"alice_votes\": 409, \"hil_approval\": [200, true], \"tally\": [1.0, 0], \"compliance\": [200, true, \"limited\"], \"finalize\": \"pending\", \"audit_A\": \"valid\", \"verdict\": \"FAIL\"}"
   },
   {
    "at": "2026-11-04T14:00:32Z",
    "check": "governance end to end (public)",
    "detail": "{\"create\": 200, \"B_cannot_see\": 404, \"stolen_token_refused\": 403, \"alice_votes\": 409, \"hil_approval\": [200, true], \"tally\": [1.0, 0], \"compliance\": [200, true, \"limited\"], \"finalize\": \"pending\", \"audit_A\": \"valid\", \"verdict\": \"FAIL\"}"
   },
   {
    "at": "2026-11-04T15:00:19Z",
    "check": "governance end to end (public)",
    "detail": "{\"create\": 200, \"B_cannot_see\": 404, \"stolen_token_refused\": 403, \"alice_votes\": 409, \"hil_approval\": [200, true], \"tally\": [1.0, 0], \"compliance\": [200, true, \"limited\"], \"finalize\": \"pending\", \"audit_A\": \"valid\", \"verdict\": \"FAIL\"}"
   },
   {
    "at": "2026-11-04T16:00:16Z",
    "check": "governance end to end (public)",
    "detail": "{\"create\": 200, \"B_cannot_see\": 404, \"stolen_token_refused\": 403, \"alice_votes\": 409, \"hil_approval\": [200, true], \"tally\": [1.0, 0], \"compliance\": [200, true, \"limited\"], \"finalize\": \"pending\", \"audit_A\": \"valid\", \"verdict\": \"FAIL\"}"
   },
   {
    "at": "2026-11-04T17:00:10Z",
    "check": "governance end to end (public)",
    "detail": "{\"create\": 200, \"B_cannot_see\": 404, \"stolen_token_refused\": 403, \"alice_votes\": 409, \"hil_approval\": [200, true], \"tally\": [1.0, 0], \"compliance\": [200, true, \"limited\"], \"finalize\": \"pending\", \"audit_A\": \"valid\", \"verdict\": \"FAIL\"}"
   },
   {
    "at": "2026-11-04T18:00:20Z",
    "check": "governance end to end (public)",
    "detail": "{\"create\": 200, \"B_cannot_see\": 404, \"stolen_token_refused\": 403, \"alice_votes\": 409, \"hil_approval\": [200, true], \"tally\": [1.0, 0], \"compliance\": [200, true, \"limited\"], \"finalize\": \"pending\", \"audit_A\": \"valid\", \"verdict\": \"FAIL\"}"
   },
   {
    "at": "2026-11-04T19:00:10Z",
    "check": "governance end to end (public)",
    "detail": "{\"create\": 200, \"B_cannot_see\": 404, \"stolen_token_refused\": 403, \"alice_votes\": 409, \"hil_approval\": [200, true], \"tally\": [1.0, 0], \"compliance\": [200, true, \"limited\"], \"finalize\": \"pending\", \"audit_A\": \"valid\", \"verdict\": \"FAIL\"}"
   },
   {
    "at": "2026-11-04T20:00:21Z",
    "check": "governance end to end (public)",
    "detail": "{\"create\": 200, \"B_cannot_see\": 404, \"stolen_token_refused\": 403, \"alice_votes\": 409, \"hil_approval\": [200, true], \"tally\": [1.0, 0], \"compliance\": [200, true, \"limited\"], \"finalize\": \"pending\", \"audit_A\": \"valid\", \"verdict\": \"FAIL\"}"
   },
   {
    "at": "2026-11-04T21:00:11Z",
    "check": "governance end to end (public)",
    "detail": "{\"create\": 200, \"B_cannot_see\": 404, \"stolen_token_refused\": 403, \"alice_votes\": 409, \"hil_approval\": [200, true], \"tally\": [1.0, 0], \"compliance\": [200, true, \"limited\"], \"finalize\": \"pending\", \"audit_A\": \"valid\", \"verdict\": \"FAIL\"}"
   },
   {
    "at": "2026-11-04T22:00:36Z",
    "check": "governance end to end (public)",
    "detail": "{\"create\": 200, \"B_cannot_see\": 404, \"stolen_token_refused\": 403, \"alice_votes\": 409, \"hil_approval\": [200, true], \"tally\": [1.0, 0], \"compliance\": [200, true, \"limited\"], \"finalize\": \"pending\", \"audit_A\": \"valid\", \"verdict\": \"FAIL\"}"
   },
   {
    "at": "2026-11-04T23:00:28Z",
    "check": "governance end to end (public)",
    "detail": "{\"create\": 200, \"B_cannot_see\": 404, \"stolen_token_refused\": 403, \"alice_votes\": 409, \"hil_approval\": [200, true], \"tally\": [1.0, 0], \"compliance\": [200, true, \"limited\"], \"finalize\": \"pending\", \"audit_A\": \"valid\", \"verdict\": \"FAIL\"}"
   },
   {
    "at": "2026-11-05T00:00:19Z",
    "check": "governance end to end (public)",
    "detail": "{\"create\": 200, \"B_cannot_see\": 404, \"stolen_token_refused\": 403, \"alice_votes\": 409, \"hil_approval\": [200, true], \"tally\": [1.0, 0], \"compliance\": [200, true, \"limited\"], \"finalize\": \"pending\", \"audit_A\": \"valid\", \"verdict\": \"FAIL\"}"
   }
  ]
 }
}