{
 "base": "https://clawx.click",
 "derived": {
  "N": 4,
  "byzantine_quorum_2f_plus_1": 3,
  "distinct_signing_keys": 1,
  "f": 1,
  "verified_signed_proofs": 1
 },
 "nodes": {
  "gateway@https://clawx.click": {
   "cluster_routes_served": null,
   "membership_view": [
    "node1",
    "node2",
    "node3",
    "node4"
   ],
   "node_id": "node2",
   "public_key_in_status": "AcV8H9e6SmvwAGvCB22GpsCQNGJd4cZukDuokw/0SUg=",
   "reachable": true,
   "reported_healthy_nodes": 4,
   "reported_is_quorum": true,
   "reported_node_count": 4,
   "reported_quorum": 3,
   "self_claim_byzantine_f1_readiness": "PROVEN",
   "software_version": "2.0.0-distributed",
   "state_proof": {
    "cluster_id": "cluster-cain-001",
    "commit_index": 0,
    "pbft_engine_version": "33.4-production-hardened",
    "reason": "ok",
    "signer_public_key": "AcV8H9e6SmvwAGvCB22GpsCQNGJd4cZukDuokw/0SUg=",
    "state_root": "6c40c5b342bef51ef0e4af13a039befbc3a9dee50f7d5f10a011f1021c2a785d",
    "valid_signature": true,
    "view": 0
   },
   "state_proof_status": "served"
  },
  "node1@http://149.28.193.50:19023": {
   "cluster_routes_served": null,
   "membership_view": [
    "node1",
    "node2",
    "node3",
    "node4"
   ],
   "node_id": "node1",
   "public_key_in_status": null,
   "reachable": true,
   "reported_healthy_nodes": 4,
   "reported_is_quorum": true,
   "reported_node_count": 4,
   "reported_quorum": 2,
   "self_claim_byzantine_f1_readiness": null,
   "software_version": null,
   "state_proof": null,
   "state_proof_status": "HTTP 404"
  },
  "node3@http://45.76.169.191:8420": {
   "cluster_routes_served": null,
   "membership_view": [
    "node1",
    "node2",
    "node3",
    "node4"
   ],
   "node_id": "node3",
   "public_key_in_status": null,
   "reachable": true,
   "reported_healthy_nodes": 4,
   "reported_is_quorum": true,
   "reported_node_count": 4,
   "reported_quorum": 2,
   "self_claim_byzantine_f1_readiness": null,
   "software_version": null,
   "state_proof": null,
   "state_proof_status": "HTTP 404"
  },
  "node4@http://207.246.66.130:8420": {
   "cluster_routes_served": null,
   "membership_view": [
    "node1",
    "node2",
    "node3",
    "node4"
   ],
   "node_id": "node4",
   "public_key_in_status": null,
   "reachable": true,
   "reported_healthy_nodes": 4,
   "reported_is_quorum": true,
   "reported_node_count": 4,
   "reported_quorum": 2,
   "self_claim_byzantine_f1_readiness": null,
   "software_version": null,
   "state_proof": null,
   "state_proof_status": "HTTP 404"
  }
 },
 "note": "Read-only probe. A single host's signed proof shows that host's state is authentic, not that the cluster tolerates Byzantine faults.",
 "probed_utc": "2026-09-21T18:33:15Z",
 "reasons": [
  "nodes reporting a quorum below the Byzantine quorum 3 (2f+1 for N=4): {'node1@http://149.28.193.50:19023': 2, 'node3@http://45.76.169.191:8420': 2, 'node4@http://207.246.66.130:8420': 2}; a quorum of 2 lets two conflicting decisions both commit",
  "only 1 node(s) serve a verifiable signed state proof; need >= 3",
  "software version reported by only some nodes (missing: node1@http://149.28.193.50:19023, node3@http://45.76.169.191:8420, node4@http://207.246.66.130:8420): the cluster is not running one verified build"
 ],
 "schema": "cluster-probe.v1",
 "unsupported_self_claims": [
  "gateway@https://clawx.click claims 'PROVEN' but the derived verdict is NOT_ESTABLISHED"
 ],
 "verdict": "NOT_ESTABLISHED"
}
