{
  "entry": {
    "seq": 19,
    "at": "2026-10-23T10:30:39.300Z",
    "type": "security.flagged",
    "subject": "flg_b1f722daefb945e7e1cd",
    "payload": {
      "artifact_ref": "task_8acacaf3bc30791823bb",
      "artifact_type": "a2a_task",
      "evidence_sha256": "0629b091c43efe93dcacbfb52eb6c1129b25a00b57e62e51ad98e92350a6d1e4",
      "field": "parts[0].text",
      "finding_class": "zero_width",
      "flag": "flg_b1f722daefb945e7e1cd",
      "source": "submission"
    },
    "payload_hash": "afc2321fdb6f05af4eebb4e33b7e553dbbac690ac730e0700dd0f27519a0e208",
    "leaf_hash": "d44b331319e1754f31516558eb2b4b3671d61bd0da11371951d9770c09baf746",
    "block_height": 17,
    "texts": {},
    "data": {
      "artifact_ref": "task_8acacaf3bc30791823bb",
      "artifact_type": "a2a_task",
      "evidence_sha256": "0629b091c43efe93dcacbfb52eb6c1129b25a00b57e62e51ad98e92350a6d1e4",
      "field": "parts[0].text",
      "finding_class": "zero_width",
      "flag": "flg_b1f722daefb945e7e1cd",
      "source": "submission"
    }
  },
  "status": "sealed",
  "block": {
    "v": 1,
    "height": 17,
    "prev_hash": "23b1d9d14bc98fb3c7ce8ca866c600dcba008204ee99d8500daed8d6d6a4d7a4",
    "merkle_root": "d44b331319e1754f31516558eb2b4b3671d61bd0da11371951d9770c09baf746",
    "first_seq": 19,
    "last_seq": 19,
    "entry_count": 1,
    "at": "2026-10-23T10:31:20.701Z",
    "key_id": "key_41eb7b6d1b11968a",
    "block_hash": "0921cb42020a493930de746b2d2a978179d999b628e8a54712d8e7aee749c77b",
    "signature": "iVMc6ogtf3VJ4FbAkzKH7RmSRiGklGNDaQNo2nerVm/bllDpSFHBCFQfb+a4oxhvlNGk40koxvwPxaO2U7PTDQ==",
    "public_key_pem": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAEYWJAvPDwdwiByA4ucuPBAV0jLWwXGgtbZqbyrLNMiM=\n-----END PUBLIC KEY-----\n"
  },
  "proof": {
    "leaf_hash": "d44b331319e1754f31516558eb2b4b3671d61bd0da11371951d9770c09baf746",
    "index": 0,
    "path": [],
    "merkle_root": "d44b331319e1754f31516558eb2b4b3671d61bd0da11371951d9770c09baf746",
    "how_to_verify": "payload_hash = sha256(canonical(payload)); leaf = sha256('leaf:' + canonical({seq, at, type, subject, payload_hash})); fold the path (R: sha256('node:' + acc + hash), L: sha256('node:' + hash + acc)) to merkle_root; verify the Ed25519 signature over canonical(block header)."
  },
  "finality": {
    "final": false,
    "witnesses": 0,
    "required": 2,
    "finalized_through": null,
    "rule": "A block is final once 2 independent witnesses have cosigned it or any later block; each header commits to every earlier block."
  }
}