{
 "at": "20261015T191631Z",
 "checks": [
  {
   "check": "KEYSTONE ledger verifies (8 signed records)",
   "detail": "",
   "ok": true
  },
  {
   "check": "membership hash matches what the replicas report",
   "detail": "4/4 replicas report 9ad62c270187b9e1...",
   "ok": true
  },
  {
   "check": "KEYSTONE record #0 (NOT_VERIFIED) notarized + verified standalone",
   "detail": "seq 360157, 3 signers, 12354 ms",
   "ok": true
  },
  {
   "check": "KEYSTONE record #1 (VERIFIED_FIX) notarized + verified standalone",
   "detail": "seq 360159, 3 signers, 23169 ms",
   "ok": true
  },
  {
   "check": "KEYSTONE record #2 (VERIFIED_FIX) notarized + verified standalone",
   "detail": "seq 360161, 3 signers, 10685 ms",
   "ok": true
  },
  {
   "check": "KEYSTONE record #3 (VERIFIED_FIX) notarized + verified standalone",
   "detail": "seq 360163, 3 signers, 8404 ms",
   "ok": true
  },
  {
   "check": "KEYSTONE record #4 (NOTHING_TO_FIX) notarized + verified standalone",
   "detail": "seq 360167, 3 signers, 56683 ms",
   "ok": true
  },
  {
   "check": "KEYSTONE record #5 (NOT_VERIFIED) notarized + verified standalone",
   "detail": "seq 360172, 3 signers, 12034 ms",
   "ok": true
  },
  {
   "check": "KEYSTONE record #6 (VERIFIED_FIX) notarized + verified standalone",
   "detail": "seq 360174, 3 signers, 4367 ms",
   "ok": true
  },
  {
   "check": "KEYSTONE record #7 (VERIFIED_FIX) notarized + verified standalone",
   "detail": "seq 360176, 3 signers, 19472 ms",
   "ok": true
  },
  {
   "check": "resubmitting the same request is idempotent (same cluster sequence)",
   "detail": "got sequence 360157, expected 360157",
   "ok": true
  },
  {
   "check": "reusing a request_id for a different digest is refused",
   "detail": "HTTP 409",
   "ok": true
  },
  {
   "check": "a KEYSTONE record edited after notarization fails against its receipt",
   "detail": "NOT_VERIFIED",
   "ok": true
  },
  {
   "check": "a receipt checked against the wrong cluster pin fails",
   "detail": "NOT_VERIFIED",
   "ok": true
  },
  {
   "check": "cluster application state unchanged by notarization (read-only for customers)",
   "detail": "1 distinct state hash(es)",
   "ok": true
  }
 ],
 "cluster_id": "cain-mr-02",
 "configuration_hash": "9ad62c270187b9e16d2938370457ddc257cdf9849be61253f4319a5738387fd2",
 "latency_ms": {
  "max": 56683,
  "median": 12354,
  "min": 4367,
  "n": 8
 },
 "replicas_after": {
  "cain-mr2-node-1": {
   "app": "1138795a0ae9de44af10a9ac468cbed4c6301fc3d5d673760e1101c45a00455b",
   "commit_index": 360180,
   "configuration_hash": "9ad62c270187b9e16d2938370457ddc257cdf9849be61253f4319a5738387fd2",
   "view": 180
  },
  "cain-mr2-node-2": {
   "app": "1138795a0ae9de44af10a9ac468cbed4c6301fc3d5d673760e1101c45a00455b",
   "commit_index": 360180,
   "configuration_hash": "9ad62c270187b9e16d2938370457ddc257cdf9849be61253f4319a5738387fd2",
   "view": 180
  },
  "cain-mr2-node-3": {
   "app": "1138795a0ae9de44af10a9ac468cbed4c6301fc3d5d673760e1101c45a00455b",
   "commit_index": 360180,
   "configuration_hash": "9ad62c270187b9e16d2938370457ddc257cdf9849be61253f4319a5738387fd2",
   "view": 180
  },
  "cain-mr2-node-4": {
   "app": "1138795a0ae9de44af10a9ac468cbed4c6301fc3d5d673760e1101c45a00455b",
   "commit_index": 360180,
   "configuration_hash": "9ad62c270187b9e16d2938370457ddc257cdf9849be61253f4319a5738387fd2",
   "view": 180
  }
 },
 "replicas_before": {
  "cain-mr2-node-1": {
   "app": "1138795a0ae9de44af10a9ac468cbed4c6301fc3d5d673760e1101c45a00455b",
   "commit_index": 360155,
   "configuration_hash": "9ad62c270187b9e16d2938370457ddc257cdf9849be61253f4319a5738387fd2",
   "view": 180
  },
  "cain-mr2-node-2": {
   "app": "1138795a0ae9de44af10a9ac468cbed4c6301fc3d5d673760e1101c45a00455b",
   "commit_index": 360155,
   "configuration_hash": "9ad62c270187b9e16d2938370457ddc257cdf9849be61253f4319a5738387fd2",
   "view": 180
  },
  "cain-mr2-node-3": {
   "app": "1138795a0ae9de44af10a9ac468cbed4c6301fc3d5d673760e1101c45a00455b",
   "commit_index": 360155,
   "configuration_hash": "9ad62c270187b9e16d2938370457ddc257cdf9849be61253f4319a5738387fd2",
   "view": 180
  },
  "cain-mr2-node-4": {
   "app": "1138795a0ae9de44af10a9ac468cbed4c6301fc3d5d673760e1101c45a00455b",
   "commit_index": 360155,
   "configuration_hash": "9ad62c270187b9e16d2938370457ddc257cdf9849be61253f4319a5738387fd2",
   "view": 180
  }
 },
 "results": [
  {
   "cluster_sequence": 360157,
   "digest": "004e92d9c27ae51a2e75908febcf4d744451242dd4c2cffe06458002eee9d6bf",
   "http": 200,
   "ms": 12354,
   "qaas_verdict": "NOTARIZED",
   "request_id": "keystone-0-004e92d9c27ae51a",
   "sequence_in_keystone": 0,
   "signers": [
    "cain-mr2-node-1",
    "cain-mr2-node-2",
    "cain-mr2-node-3"
   ],
   "standalone": "NOTARIZED",
   "verdict_in_keystone": "NOT_VERIFIED"
  },
  {
   "cluster_sequence": 360159,
   "digest": "5239666159b3d5dfbbb335878fd7ba5c1e7979504f0a1f90aa15373ab8d1e46c",
   "http": 200,
   "ms": 23169,
   "qaas_verdict": "NOTARIZED",
   "request_id": "keystone-1-5239666159b3d5df",
   "sequence_in_keystone": 1,
   "signers": [
    "cain-mr2-node-1",
    "cain-mr2-node-2",
    "cain-mr2-node-3"
   ],
   "standalone": "NOTARIZED",
   "verdict_in_keystone": "VERIFIED_FIX"
  },
  {
   "cluster_sequence": 360161,
   "digest": "67def5455ef614dd5aa68a7ed382ed1cf09905e79904472eec603f70ab227fb3",
   "http": 200,
   "ms": 10685,
   "qaas_verdict": "NOTARIZED",
   "request_id": "keystone-2-67def5455ef614dd",
   "sequence_in_keystone": 2,
   "signers": [
    "cain-mr2-node-2",
    "cain-mr2-node-3",
    "cain-mr2-node-4"
   ],
   "standalone": "NOTARIZED",
   "verdict_in_keystone": "VERIFIED_FIX"
  },
  {
   "cluster_sequence": 360163,
   "digest": "60b64ecb238343bf6e53f719d99fcb2ac8cad27b9ef00c965983048706351b3f",
   "http": 200,
   "ms": 8404,
   "qaas_verdict": "NOTARIZED",
   "request_id": "keystone-3-60b64ecb238343bf",
   "sequence_in_keystone": 3,
   "signers": [
    "cain-mr2-node-1",
    "cain-mr2-node-3",
    "cain-mr2-node-4"
   ],
   "standalone": "NOTARIZED",
   "verdict_in_keystone": "VERIFIED_FIX"
  },
  {
   "cluster_sequence": 360167,
   "digest": "fd5bfacc094630bd7f9b173a731df6cfac168077e31a2d88fe00ca4ecba2bdae",
   "http": 200,
   "ms": 56683,
   "qaas_verdict": "NOTARIZED",
   "request_id": "keystone-4-fd5bfacc094630bd",
   "sequence_in_keystone": 4,
   "signers": [
    "cain-mr2-node-2",
    "cain-mr2-node-3",
    "cain-mr2-node-4"
   ],
   "standalone": "NOTARIZED",
   "verdict_in_keystone": "NOTHING_TO_FIX"
  },
  {
   "cluster_sequence": 360172,
   "digest": "a1bc30b0789959bcaa4cfcd2f096a001e8758587f97bcd036096ca5fbfedc898",
   "http": 200,
   "ms": 12034,
   "qaas_verdict": "NOTARIZED",
   "request_id": "keystone-5-a1bc30b0789959bc",
   "sequence_in_keystone": 5,
   "signers": [
    "cain-mr2-node-1",
    "cain-mr2-node-2",
    "cain-mr2-node-4"
   ],
   "standalone": "NOTARIZED",
   "verdict_in_keystone": "NOT_VERIFIED"
  },
  {
   "cluster_sequence": 360174,
   "digest": "d4a6727a8801a606dc40f3a2aa6d81ebace0689a0e26370ce1f6044cfcb5f0da",
   "http": 200,
   "ms": 4367,
   "qaas_verdict": "NOTARIZED",
   "request_id": "keystone-6-d4a6727a8801a606",
   "sequence_in_keystone": 6,
   "signers": [
    "cain-mr2-node-1",
    "cain-mr2-node-2",
    "cain-mr2-node-4"
   ],
   "standalone": "NOTARIZED",
   "verdict_in_keystone": "VERIFIED_FIX"
  },
  {
   "cluster_sequence": 360176,
   "digest": "b0366701c7271ccdce48d553b4ce2b7c28f5bdf398394053cb2409c6e81f132b",
   "http": 200,
   "ms": 19472,
   "qaas_verdict": "NOTARIZED",
   "request_id": "keystone-7-b0366701c7271ccd",
   "sequence_in_keystone": 7,
   "signers": [
    "cain-mr2-node-1",
    "cain-mr2-node-3",
    "cain-mr2-node-4"
   ],
   "standalone": "NOTARIZED",
   "verdict_in_keystone": "VERIFIED_FIX"
  }
 ],
 "tenant_pseudonym": "qaas-d4f988d149200f44fa6f55eb",
 "type": "CAIN42/QUORUM-QAAS/KEYSTONE-DOGFOOD/v1",
 "verdict": "PASS"
}