{
  "vectorVersion": 1,
  "schemaVersion": 1,
  "generatedFrom": "deepsweep-team src/evidence/merkle.ts + src/review/canonical.ts (CT known-answer verified)",
  "spec": {
    "leaf": "sha256(0x00 || JCS(record-without-leaf))",
    "node": "sha256(0x01 || left || right)",
    "canonicalization": "RFC 8785 JCS",
    "encoding": "lowercase hex"
  },
  "knownAnswer": {
    "emptyTreeRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
    "singleNodeExample": "604a86ba8dadb2140e33db3ed1d273fc8e3f14020e90483bc21c8a7fa4650260"
  },
  "leafVectors": [
    {
      "index": 0,
      "record": {
        "ts": "2026-08-02T00:00:00.000Z",
        "agent_svid": "spiffe://deepsweep.ai/agent/sample-0",
        "agent_name": "sample-agent-0",
        "initiator": "ci@deepsweep.ai",
        "action": "execute_tool",
        "tool": {
          "name": "db.query",
          "args_hash": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
          "descriptor_hash": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"
        },
        "mcp": {
          "method": "tools/call",
          "session_id": "sess-0",
          "protocol_version": "2026-07-28",
          "jsonrpc_id": "0"
        },
        "decision": {
          "effect": "deny",
          "policy_version": "v1",
          "engine": "cedar",
          "reasons": [
            "rule-matched"
          ]
        },
        "output_hash": "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc",
        "trace": {
          "trace_id": "dddddddddddddddddddddddddddddddd",
          "span_id": "eeeeeeeeeeeeeeee",
          "session_id": "sess-0"
        },
        "pep": "daemon",
        "schema_url": "https://github.com/open-telemetry/semantic-conventions/tree/v1.29.0/docs/gen-ai"
      },
      "canonicalBytes": "{\"action\":\"execute_tool\",\"agent_name\":\"sample-agent-0\",\"agent_svid\":\"spiffe://deepsweep.ai/agent/sample-0\",\"decision\":{\"effect\":\"deny\",\"engine\":\"cedar\",\"policy_version\":\"v1\",\"reasons\":[\"rule-matched\"]},\"initiator\":\"ci@deepsweep.ai\",\"mcp\":{\"jsonrpc_id\":\"0\",\"method\":\"tools/call\",\"protocol_version\":\"2026-07-28\",\"session_id\":\"sess-0\"},\"output_hash\":\"cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\",\"pep\":\"daemon\",\"schema_url\":\"https://github.com/open-telemetry/semantic-conventions/tree/v1.29.0/docs/gen-ai\",\"tool\":{\"args_hash\":\"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\",\"descriptor_hash\":\"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\",\"name\":\"db.query\"},\"trace\":{\"session_id\":\"sess-0\",\"span_id\":\"eeeeeeeeeeeeeeee\",\"trace_id\":\"dddddddddddddddddddddddddddddddd\"},\"ts\":\"2026-08-02T00:00:00.000Z\"}",
      "canonicalLength": 854,
      "leafHash": "69f586aac4177b139fd87cb3d1910aaada3fe745c6511109d61cf50884346990"
    },
    {
      "index": 1,
      "record": {
        "ts": "2026-08-02T00:00:01.000Z",
        "agent_svid": "spiffe://deepsweep.ai/agent/sample-1",
        "agent_name": "sample-agent-1",
        "initiator": "ci@deepsweep.ai",
        "action": "execute_tool",
        "tool": {
          "name": "db.query",
          "args_hash": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
          "descriptor_hash": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"
        },
        "mcp": {
          "method": "tools/call",
          "session_id": "sess-1",
          "protocol_version": "2026-07-28",
          "jsonrpc_id": "1"
        },
        "decision": {
          "effect": "allow",
          "policy_version": "v1",
          "engine": "cedar",
          "reasons": [
            "rule-matched"
          ]
        },
        "output_hash": "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc",
        "trace": {
          "trace_id": "dddddddddddddddddddddddddddddddd",
          "span_id": "eeeeeeeeeeeeeeee",
          "session_id": "sess-1"
        },
        "pep": "daemon",
        "schema_url": "https://github.com/open-telemetry/semantic-conventions/tree/v1.29.0/docs/gen-ai"
      },
      "canonicalBytes": "{\"action\":\"execute_tool\",\"agent_name\":\"sample-agent-1\",\"agent_svid\":\"spiffe://deepsweep.ai/agent/sample-1\",\"decision\":{\"effect\":\"allow\",\"engine\":\"cedar\",\"policy_version\":\"v1\",\"reasons\":[\"rule-matched\"]},\"initiator\":\"ci@deepsweep.ai\",\"mcp\":{\"jsonrpc_id\":\"1\",\"method\":\"tools/call\",\"protocol_version\":\"2026-07-28\",\"session_id\":\"sess-1\"},\"output_hash\":\"cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\",\"pep\":\"daemon\",\"schema_url\":\"https://github.com/open-telemetry/semantic-conventions/tree/v1.29.0/docs/gen-ai\",\"tool\":{\"args_hash\":\"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\",\"descriptor_hash\":\"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\",\"name\":\"db.query\"},\"trace\":{\"session_id\":\"sess-1\",\"span_id\":\"eeeeeeeeeeeeeeee\",\"trace_id\":\"dddddddddddddddddddddddddddddddd\"},\"ts\":\"2026-08-02T00:00:01.000Z\"}",
      "canonicalLength": 855,
      "leafHash": "fcee3c759f8cc0a9629f89076efcebad2da343ba135b04b31a8d8a499c93f97f"
    },
    {
      "index": 2,
      "record": {
        "ts": "2026-08-02T00:00:02.000Z",
        "agent_svid": "spiffe://deepsweep.ai/agent/sample-2",
        "agent_name": "sample-agent-2",
        "initiator": "ci@deepsweep.ai",
        "action": "execute_tool",
        "tool": {
          "name": "db.query",
          "args_hash": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
          "descriptor_hash": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"
        },
        "mcp": {
          "method": "tools/call",
          "session_id": "sess-2",
          "protocol_version": "2026-07-28",
          "jsonrpc_id": "2"
        },
        "decision": {
          "effect": "deny",
          "policy_version": "v1",
          "engine": "cedar",
          "reasons": [
            "rule-matched"
          ]
        },
        "output_hash": "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc",
        "trace": {
          "trace_id": "dddddddddddddddddddddddddddddddd",
          "span_id": "eeeeeeeeeeeeeeee",
          "session_id": "sess-2"
        },
        "pep": "daemon",
        "schema_url": "https://github.com/open-telemetry/semantic-conventions/tree/v1.29.0/docs/gen-ai"
      },
      "canonicalBytes": "{\"action\":\"execute_tool\",\"agent_name\":\"sample-agent-2\",\"agent_svid\":\"spiffe://deepsweep.ai/agent/sample-2\",\"decision\":{\"effect\":\"deny\",\"engine\":\"cedar\",\"policy_version\":\"v1\",\"reasons\":[\"rule-matched\"]},\"initiator\":\"ci@deepsweep.ai\",\"mcp\":{\"jsonrpc_id\":\"2\",\"method\":\"tools/call\",\"protocol_version\":\"2026-07-28\",\"session_id\":\"sess-2\"},\"output_hash\":\"cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\",\"pep\":\"daemon\",\"schema_url\":\"https://github.com/open-telemetry/semantic-conventions/tree/v1.29.0/docs/gen-ai\",\"tool\":{\"args_hash\":\"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\",\"descriptor_hash\":\"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\",\"name\":\"db.query\"},\"trace\":{\"session_id\":\"sess-2\",\"span_id\":\"eeeeeeeeeeeeeeee\",\"trace_id\":\"dddddddddddddddddddddddddddddddd\"},\"ts\":\"2026-08-02T00:00:02.000Z\"}",
      "canonicalLength": 854,
      "leafHash": "ed5d90816e18c2309043aac46b65da06178540a030cae1693e3ac1c13f69084b"
    },
    {
      "index": 3,
      "record": {
        "ts": "2026-08-02T00:00:03.000Z",
        "agent_svid": "spiffe://deepsweep.ai/agent/sample-3",
        "agent_name": "sample-agent-3",
        "initiator": "ci@deepsweep.ai",
        "action": "execute_tool",
        "tool": {
          "name": "db.query",
          "args_hash": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
          "descriptor_hash": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"
        },
        "mcp": {
          "method": "tools/call",
          "session_id": "sess-3",
          "protocol_version": "2026-07-28",
          "jsonrpc_id": "3"
        },
        "decision": {
          "effect": "allow",
          "policy_version": "v1",
          "engine": "cedar",
          "reasons": [
            "rule-matched"
          ]
        },
        "output_hash": "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc",
        "trace": {
          "trace_id": "dddddddddddddddddddddddddddddddd",
          "span_id": "eeeeeeeeeeeeeeee",
          "session_id": "sess-3"
        },
        "pep": "daemon",
        "schema_url": "https://github.com/open-telemetry/semantic-conventions/tree/v1.29.0/docs/gen-ai"
      },
      "canonicalBytes": "{\"action\":\"execute_tool\",\"agent_name\":\"sample-agent-3\",\"agent_svid\":\"spiffe://deepsweep.ai/agent/sample-3\",\"decision\":{\"effect\":\"allow\",\"engine\":\"cedar\",\"policy_version\":\"v1\",\"reasons\":[\"rule-matched\"]},\"initiator\":\"ci@deepsweep.ai\",\"mcp\":{\"jsonrpc_id\":\"3\",\"method\":\"tools/call\",\"protocol_version\":\"2026-07-28\",\"session_id\":\"sess-3\"},\"output_hash\":\"cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\",\"pep\":\"daemon\",\"schema_url\":\"https://github.com/open-telemetry/semantic-conventions/tree/v1.29.0/docs/gen-ai\",\"tool\":{\"args_hash\":\"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\",\"descriptor_hash\":\"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\",\"name\":\"db.query\"},\"trace\":{\"session_id\":\"sess-3\",\"span_id\":\"eeeeeeeeeeeeeeee\",\"trace_id\":\"dddddddddddddddddddddddddddddddd\"},\"ts\":\"2026-08-02T00:00:03.000Z\"}",
      "canonicalLength": 855,
      "leafHash": "186301e34db7ba7d4efb38d3dd9e933e48dbf7e23e52cede61fd6cb01ee0ca3a"
    },
    {
      "index": 4,
      "record": {
        "ts": "2026-08-02T00:00:04.000Z",
        "agent_svid": "spiffe://deepsweep.ai/agent/sample-4",
        "agent_name": "sample-agent-4",
        "initiator": "ci@deepsweep.ai",
        "action": "execute_tool",
        "tool": {
          "name": "db.query",
          "args_hash": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
          "descriptor_hash": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"
        },
        "mcp": {
          "method": "tools/call",
          "session_id": "sess-4",
          "protocol_version": "2026-07-28",
          "jsonrpc_id": "4"
        },
        "decision": {
          "effect": "deny",
          "policy_version": "v1",
          "engine": "cedar",
          "reasons": [
            "rule-matched"
          ]
        },
        "output_hash": "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc",
        "trace": {
          "trace_id": "dddddddddddddddddddddddddddddddd",
          "span_id": "eeeeeeeeeeeeeeee",
          "session_id": "sess-4"
        },
        "pep": "daemon",
        "schema_url": "https://github.com/open-telemetry/semantic-conventions/tree/v1.29.0/docs/gen-ai"
      },
      "canonicalBytes": "{\"action\":\"execute_tool\",\"agent_name\":\"sample-agent-4\",\"agent_svid\":\"spiffe://deepsweep.ai/agent/sample-4\",\"decision\":{\"effect\":\"deny\",\"engine\":\"cedar\",\"policy_version\":\"v1\",\"reasons\":[\"rule-matched\"]},\"initiator\":\"ci@deepsweep.ai\",\"mcp\":{\"jsonrpc_id\":\"4\",\"method\":\"tools/call\",\"protocol_version\":\"2026-07-28\",\"session_id\":\"sess-4\"},\"output_hash\":\"cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\",\"pep\":\"daemon\",\"schema_url\":\"https://github.com/open-telemetry/semantic-conventions/tree/v1.29.0/docs/gen-ai\",\"tool\":{\"args_hash\":\"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\",\"descriptor_hash\":\"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\",\"name\":\"db.query\"},\"trace\":{\"session_id\":\"sess-4\",\"span_id\":\"eeeeeeeeeeeeeeee\",\"trace_id\":\"dddddddddddddddddddddddddddddddd\"},\"ts\":\"2026-08-02T00:00:04.000Z\"}",
      "canonicalLength": 854,
      "leafHash": "f24aeeff135f84fe617531a96af772cc194e129f26490fe9626d2a27c096d553"
    },
    {
      "index": 5,
      "record": {
        "ts": "2026-08-02T00:00:05.000Z",
        "agent_svid": "spiffe://deepsweep.ai/agent/sample-5",
        "agent_name": "sample-agent-5",
        "initiator": "ci@deepsweep.ai",
        "action": "execute_tool",
        "tool": {
          "name": "db.query",
          "args_hash": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
          "descriptor_hash": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"
        },
        "mcp": {
          "method": "tools/call",
          "session_id": "sess-5",
          "protocol_version": "2026-07-28",
          "jsonrpc_id": "5"
        },
        "decision": {
          "effect": "allow",
          "policy_version": "v1",
          "engine": "cedar",
          "reasons": [
            "rule-matched"
          ]
        },
        "output_hash": "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc",
        "trace": {
          "trace_id": "dddddddddddddddddddddddddddddddd",
          "span_id": "eeeeeeeeeeeeeeee",
          "session_id": "sess-5"
        },
        "pep": "daemon",
        "schema_url": "https://github.com/open-telemetry/semantic-conventions/tree/v1.29.0/docs/gen-ai"
      },
      "canonicalBytes": "{\"action\":\"execute_tool\",\"agent_name\":\"sample-agent-5\",\"agent_svid\":\"spiffe://deepsweep.ai/agent/sample-5\",\"decision\":{\"effect\":\"allow\",\"engine\":\"cedar\",\"policy_version\":\"v1\",\"reasons\":[\"rule-matched\"]},\"initiator\":\"ci@deepsweep.ai\",\"mcp\":{\"jsonrpc_id\":\"5\",\"method\":\"tools/call\",\"protocol_version\":\"2026-07-28\",\"session_id\":\"sess-5\"},\"output_hash\":\"cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\",\"pep\":\"daemon\",\"schema_url\":\"https://github.com/open-telemetry/semantic-conventions/tree/v1.29.0/docs/gen-ai\",\"tool\":{\"args_hash\":\"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\",\"descriptor_hash\":\"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\",\"name\":\"db.query\"},\"trace\":{\"session_id\":\"sess-5\",\"span_id\":\"eeeeeeeeeeeeeeee\",\"trace_id\":\"dddddddddddddddddddddddddddddddd\"},\"ts\":\"2026-08-02T00:00:05.000Z\"}",
      "canonicalLength": 855,
      "leafHash": "72e098151c4bfdc7ad4f6b23d3b59a9cc80c5cc207290c64225871adce0f6367"
    },
    {
      "index": 6,
      "record": {
        "ts": "2026-08-02T00:00:06.000Z",
        "agent_svid": "spiffe://deepsweep.ai/agent/sample-6",
        "agent_name": "sample-agent-6",
        "initiator": "ci@deepsweep.ai",
        "action": "execute_tool",
        "tool": {
          "name": "db.query",
          "args_hash": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
          "descriptor_hash": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"
        },
        "mcp": {
          "method": "tools/call",
          "session_id": "sess-6",
          "protocol_version": "2026-07-28",
          "jsonrpc_id": "6"
        },
        "decision": {
          "effect": "deny",
          "policy_version": "v1",
          "engine": "cedar",
          "reasons": [
            "rule-matched"
          ]
        },
        "output_hash": "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc",
        "trace": {
          "trace_id": "dddddddddddddddddddddddddddddddd",
          "span_id": "eeeeeeeeeeeeeeee",
          "session_id": "sess-6"
        },
        "pep": "daemon",
        "schema_url": "https://github.com/open-telemetry/semantic-conventions/tree/v1.29.0/docs/gen-ai"
      },
      "canonicalBytes": "{\"action\":\"execute_tool\",\"agent_name\":\"sample-agent-6\",\"agent_svid\":\"spiffe://deepsweep.ai/agent/sample-6\",\"decision\":{\"effect\":\"deny\",\"engine\":\"cedar\",\"policy_version\":\"v1\",\"reasons\":[\"rule-matched\"]},\"initiator\":\"ci@deepsweep.ai\",\"mcp\":{\"jsonrpc_id\":\"6\",\"method\":\"tools/call\",\"protocol_version\":\"2026-07-28\",\"session_id\":\"sess-6\"},\"output_hash\":\"cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\",\"pep\":\"daemon\",\"schema_url\":\"https://github.com/open-telemetry/semantic-conventions/tree/v1.29.0/docs/gen-ai\",\"tool\":{\"args_hash\":\"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\",\"descriptor_hash\":\"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\",\"name\":\"db.query\"},\"trace\":{\"session_id\":\"sess-6\",\"span_id\":\"eeeeeeeeeeeeeeee\",\"trace_id\":\"dddddddddddddddddddddddddddddddd\"},\"ts\":\"2026-08-02T00:00:06.000Z\"}",
      "canonicalLength": 854,
      "leafHash": "ba35fb6e5baefc97092e754d2a75494b81bd58a85f57c34b87598e98f838643d"
    },
    {
      "index": 7,
      "record": {
        "ts": "2026-08-02T00:00:07.000Z",
        "agent_svid": "spiffe://deepsweep.ai/agent/sample-7",
        "agent_name": "sample-agent-7",
        "initiator": "ci@deepsweep.ai",
        "action": "execute_tool",
        "tool": {
          "name": "db.query",
          "args_hash": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
          "descriptor_hash": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"
        },
        "mcp": {
          "method": "tools/call",
          "session_id": "sess-7",
          "protocol_version": "2026-07-28",
          "jsonrpc_id": "7"
        },
        "decision": {
          "effect": "allow",
          "policy_version": "v1",
          "engine": "cedar",
          "reasons": [
            "rule-matched"
          ]
        },
        "output_hash": "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc",
        "trace": {
          "trace_id": "dddddddddddddddddddddddddddddddd",
          "span_id": "eeeeeeeeeeeeeeee",
          "session_id": "sess-7"
        },
        "pep": "daemon",
        "schema_url": "https://github.com/open-telemetry/semantic-conventions/tree/v1.29.0/docs/gen-ai"
      },
      "canonicalBytes": "{\"action\":\"execute_tool\",\"agent_name\":\"sample-agent-7\",\"agent_svid\":\"spiffe://deepsweep.ai/agent/sample-7\",\"decision\":{\"effect\":\"allow\",\"engine\":\"cedar\",\"policy_version\":\"v1\",\"reasons\":[\"rule-matched\"]},\"initiator\":\"ci@deepsweep.ai\",\"mcp\":{\"jsonrpc_id\":\"7\",\"method\":\"tools/call\",\"protocol_version\":\"2026-07-28\",\"session_id\":\"sess-7\"},\"output_hash\":\"cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc\",\"pep\":\"daemon\",\"schema_url\":\"https://github.com/open-telemetry/semantic-conventions/tree/v1.29.0/docs/gen-ai\",\"tool\":{\"args_hash\":\"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\",\"descriptor_hash\":\"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\",\"name\":\"db.query\"},\"trace\":{\"session_id\":\"sess-7\",\"span_id\":\"eeeeeeeeeeeeeeee\",\"trace_id\":\"dddddddddddddddddddddddddddddddd\"},\"ts\":\"2026-08-02T00:00:07.000Z\"}",
      "canonicalLength": 855,
      "leafHash": "1e0292e076871cda79d6ad1c8d62a68b507aa68b293729061d6989b6607a64a4"
    }
  ],
  "trees": [
    {
      "treeSize": 1,
      "rootHash": "69f586aac4177b139fd87cb3d1910aaada3fe745c6511109d61cf50884346990",
      "inclusion": [
        {
          "leafIndex": 0,
          "path": []
        }
      ]
    },
    {
      "treeSize": 2,
      "rootHash": "604a86ba8dadb2140e33db3ed1d273fc8e3f14020e90483bc21c8a7fa4650260",
      "inclusion": [
        {
          "leafIndex": 0,
          "path": [
            "fcee3c759f8cc0a9629f89076efcebad2da343ba135b04b31a8d8a499c93f97f"
          ]
        },
        {
          "leafIndex": 1,
          "path": [
            "69f586aac4177b139fd87cb3d1910aaada3fe745c6511109d61cf50884346990"
          ]
        }
      ]
    },
    {
      "treeSize": 3,
      "rootHash": "c3c834478e010548f658a6b8068c6f2744f7851a3b86c7ab716d9ce7d642c87c",
      "inclusion": [
        {
          "leafIndex": 0,
          "path": [
            "fcee3c759f8cc0a9629f89076efcebad2da343ba135b04b31a8d8a499c93f97f",
            "ed5d90816e18c2309043aac46b65da06178540a030cae1693e3ac1c13f69084b"
          ]
        },
        {
          "leafIndex": 1,
          "path": [
            "69f586aac4177b139fd87cb3d1910aaada3fe745c6511109d61cf50884346990",
            "ed5d90816e18c2309043aac46b65da06178540a030cae1693e3ac1c13f69084b"
          ]
        },
        {
          "leafIndex": 2,
          "path": [
            "604a86ba8dadb2140e33db3ed1d273fc8e3f14020e90483bc21c8a7fa4650260"
          ]
        }
      ]
    },
    {
      "treeSize": 4,
      "rootHash": "680b59968f649a4957dab3f8c4c5e66433040f7cc5f92af58df09c2faf698e89",
      "inclusion": [
        {
          "leafIndex": 0,
          "path": [
            "fcee3c759f8cc0a9629f89076efcebad2da343ba135b04b31a8d8a499c93f97f",
            "a6366637a50f9ef0399e8673c36d2778c61588e06848a6d2291d1c6b3e2f53b5"
          ]
        },
        {
          "leafIndex": 1,
          "path": [
            "69f586aac4177b139fd87cb3d1910aaada3fe745c6511109d61cf50884346990",
            "a6366637a50f9ef0399e8673c36d2778c61588e06848a6d2291d1c6b3e2f53b5"
          ]
        },
        {
          "leafIndex": 2,
          "path": [
            "186301e34db7ba7d4efb38d3dd9e933e48dbf7e23e52cede61fd6cb01ee0ca3a",
            "604a86ba8dadb2140e33db3ed1d273fc8e3f14020e90483bc21c8a7fa4650260"
          ]
        },
        {
          "leafIndex": 3,
          "path": [
            "ed5d90816e18c2309043aac46b65da06178540a030cae1693e3ac1c13f69084b",
            "604a86ba8dadb2140e33db3ed1d273fc8e3f14020e90483bc21c8a7fa4650260"
          ]
        }
      ]
    },
    {
      "treeSize": 5,
      "rootHash": "490c7c700fc8b8645be4080a93aaf262e13549ce14055fe5937c844d245785d2",
      "inclusion": [
        {
          "leafIndex": 0,
          "path": [
            "fcee3c759f8cc0a9629f89076efcebad2da343ba135b04b31a8d8a499c93f97f",
            "a6366637a50f9ef0399e8673c36d2778c61588e06848a6d2291d1c6b3e2f53b5",
            "f24aeeff135f84fe617531a96af772cc194e129f26490fe9626d2a27c096d553"
          ]
        },
        {
          "leafIndex": 1,
          "path": [
            "69f586aac4177b139fd87cb3d1910aaada3fe745c6511109d61cf50884346990",
            "a6366637a50f9ef0399e8673c36d2778c61588e06848a6d2291d1c6b3e2f53b5",
            "f24aeeff135f84fe617531a96af772cc194e129f26490fe9626d2a27c096d553"
          ]
        },
        {
          "leafIndex": 2,
          "path": [
            "186301e34db7ba7d4efb38d3dd9e933e48dbf7e23e52cede61fd6cb01ee0ca3a",
            "604a86ba8dadb2140e33db3ed1d273fc8e3f14020e90483bc21c8a7fa4650260",
            "f24aeeff135f84fe617531a96af772cc194e129f26490fe9626d2a27c096d553"
          ]
        },
        {
          "leafIndex": 3,
          "path": [
            "ed5d90816e18c2309043aac46b65da06178540a030cae1693e3ac1c13f69084b",
            "604a86ba8dadb2140e33db3ed1d273fc8e3f14020e90483bc21c8a7fa4650260",
            "f24aeeff135f84fe617531a96af772cc194e129f26490fe9626d2a27c096d553"
          ]
        },
        {
          "leafIndex": 4,
          "path": [
            "680b59968f649a4957dab3f8c4c5e66433040f7cc5f92af58df09c2faf698e89"
          ]
        }
      ]
    },
    {
      "treeSize": 6,
      "rootHash": "d267c8c1d3d9ec357ed2d0fc7314794d4d2bd6559bb58137eb78adfe2b0e60e8",
      "inclusion": [
        {
          "leafIndex": 0,
          "path": [
            "fcee3c759f8cc0a9629f89076efcebad2da343ba135b04b31a8d8a499c93f97f",
            "a6366637a50f9ef0399e8673c36d2778c61588e06848a6d2291d1c6b3e2f53b5",
            "b313a1b6dca810e6565ff809346dee0e45bc01c347a7fd7ba34d493401eb3f65"
          ]
        },
        {
          "leafIndex": 1,
          "path": [
            "69f586aac4177b139fd87cb3d1910aaada3fe745c6511109d61cf50884346990",
            "a6366637a50f9ef0399e8673c36d2778c61588e06848a6d2291d1c6b3e2f53b5",
            "b313a1b6dca810e6565ff809346dee0e45bc01c347a7fd7ba34d493401eb3f65"
          ]
        },
        {
          "leafIndex": 2,
          "path": [
            "186301e34db7ba7d4efb38d3dd9e933e48dbf7e23e52cede61fd6cb01ee0ca3a",
            "604a86ba8dadb2140e33db3ed1d273fc8e3f14020e90483bc21c8a7fa4650260",
            "b313a1b6dca810e6565ff809346dee0e45bc01c347a7fd7ba34d493401eb3f65"
          ]
        },
        {
          "leafIndex": 3,
          "path": [
            "ed5d90816e18c2309043aac46b65da06178540a030cae1693e3ac1c13f69084b",
            "604a86ba8dadb2140e33db3ed1d273fc8e3f14020e90483bc21c8a7fa4650260",
            "b313a1b6dca810e6565ff809346dee0e45bc01c347a7fd7ba34d493401eb3f65"
          ]
        },
        {
          "leafIndex": 4,
          "path": [
            "72e098151c4bfdc7ad4f6b23d3b59a9cc80c5cc207290c64225871adce0f6367",
            "680b59968f649a4957dab3f8c4c5e66433040f7cc5f92af58df09c2faf698e89"
          ]
        },
        {
          "leafIndex": 5,
          "path": [
            "f24aeeff135f84fe617531a96af772cc194e129f26490fe9626d2a27c096d553",
            "680b59968f649a4957dab3f8c4c5e66433040f7cc5f92af58df09c2faf698e89"
          ]
        }
      ]
    },
    {
      "treeSize": 7,
      "rootHash": "ae38461c9d782c4e3850a887f6c6ac5f159229859f376b030e2078a2d3540792",
      "inclusion": [
        {
          "leafIndex": 0,
          "path": [
            "fcee3c759f8cc0a9629f89076efcebad2da343ba135b04b31a8d8a499c93f97f",
            "a6366637a50f9ef0399e8673c36d2778c61588e06848a6d2291d1c6b3e2f53b5",
            "0217a1e6d810f8d518ee58cddf8ad1d2c675d1fd196543663bb00512f89b23bb"
          ]
        },
        {
          "leafIndex": 1,
          "path": [
            "69f586aac4177b139fd87cb3d1910aaada3fe745c6511109d61cf50884346990",
            "a6366637a50f9ef0399e8673c36d2778c61588e06848a6d2291d1c6b3e2f53b5",
            "0217a1e6d810f8d518ee58cddf8ad1d2c675d1fd196543663bb00512f89b23bb"
          ]
        },
        {
          "leafIndex": 2,
          "path": [
            "186301e34db7ba7d4efb38d3dd9e933e48dbf7e23e52cede61fd6cb01ee0ca3a",
            "604a86ba8dadb2140e33db3ed1d273fc8e3f14020e90483bc21c8a7fa4650260",
            "0217a1e6d810f8d518ee58cddf8ad1d2c675d1fd196543663bb00512f89b23bb"
          ]
        },
        {
          "leafIndex": 3,
          "path": [
            "ed5d90816e18c2309043aac46b65da06178540a030cae1693e3ac1c13f69084b",
            "604a86ba8dadb2140e33db3ed1d273fc8e3f14020e90483bc21c8a7fa4650260",
            "0217a1e6d810f8d518ee58cddf8ad1d2c675d1fd196543663bb00512f89b23bb"
          ]
        },
        {
          "leafIndex": 4,
          "path": [
            "72e098151c4bfdc7ad4f6b23d3b59a9cc80c5cc207290c64225871adce0f6367",
            "ba35fb6e5baefc97092e754d2a75494b81bd58a85f57c34b87598e98f838643d",
            "680b59968f649a4957dab3f8c4c5e66433040f7cc5f92af58df09c2faf698e89"
          ]
        },
        {
          "leafIndex": 5,
          "path": [
            "f24aeeff135f84fe617531a96af772cc194e129f26490fe9626d2a27c096d553",
            "ba35fb6e5baefc97092e754d2a75494b81bd58a85f57c34b87598e98f838643d",
            "680b59968f649a4957dab3f8c4c5e66433040f7cc5f92af58df09c2faf698e89"
          ]
        },
        {
          "leafIndex": 6,
          "path": [
            "b313a1b6dca810e6565ff809346dee0e45bc01c347a7fd7ba34d493401eb3f65",
            "680b59968f649a4957dab3f8c4c5e66433040f7cc5f92af58df09c2faf698e89"
          ]
        }
      ]
    },
    {
      "treeSize": 8,
      "rootHash": "38897c13588cff769403409f8da863e4c71a2007744aa4d294c5cbaf3ac0ff52",
      "inclusion": [
        {
          "leafIndex": 0,
          "path": [
            "fcee3c759f8cc0a9629f89076efcebad2da343ba135b04b31a8d8a499c93f97f",
            "a6366637a50f9ef0399e8673c36d2778c61588e06848a6d2291d1c6b3e2f53b5",
            "a5cb76eed54bc6f03df8a97b287be8508d1bba9617ba85c401f2319a2de00efe"
          ]
        },
        {
          "leafIndex": 1,
          "path": [
            "69f586aac4177b139fd87cb3d1910aaada3fe745c6511109d61cf50884346990",
            "a6366637a50f9ef0399e8673c36d2778c61588e06848a6d2291d1c6b3e2f53b5",
            "a5cb76eed54bc6f03df8a97b287be8508d1bba9617ba85c401f2319a2de00efe"
          ]
        },
        {
          "leafIndex": 2,
          "path": [
            "186301e34db7ba7d4efb38d3dd9e933e48dbf7e23e52cede61fd6cb01ee0ca3a",
            "604a86ba8dadb2140e33db3ed1d273fc8e3f14020e90483bc21c8a7fa4650260",
            "a5cb76eed54bc6f03df8a97b287be8508d1bba9617ba85c401f2319a2de00efe"
          ]
        },
        {
          "leafIndex": 3,
          "path": [
            "ed5d90816e18c2309043aac46b65da06178540a030cae1693e3ac1c13f69084b",
            "604a86ba8dadb2140e33db3ed1d273fc8e3f14020e90483bc21c8a7fa4650260",
            "a5cb76eed54bc6f03df8a97b287be8508d1bba9617ba85c401f2319a2de00efe"
          ]
        },
        {
          "leafIndex": 4,
          "path": [
            "72e098151c4bfdc7ad4f6b23d3b59a9cc80c5cc207290c64225871adce0f6367",
            "9f2d190333b82bec0a2c4afee0c491a29aa47b6bd3793f5fa24b429eaa89bb0e",
            "680b59968f649a4957dab3f8c4c5e66433040f7cc5f92af58df09c2faf698e89"
          ]
        },
        {
          "leafIndex": 5,
          "path": [
            "f24aeeff135f84fe617531a96af772cc194e129f26490fe9626d2a27c096d553",
            "9f2d190333b82bec0a2c4afee0c491a29aa47b6bd3793f5fa24b429eaa89bb0e",
            "680b59968f649a4957dab3f8c4c5e66433040f7cc5f92af58df09c2faf698e89"
          ]
        },
        {
          "leafIndex": 6,
          "path": [
            "1e0292e076871cda79d6ad1c8d62a68b507aa68b293729061d6989b6607a64a4",
            "b313a1b6dca810e6565ff809346dee0e45bc01c347a7fd7ba34d493401eb3f65",
            "680b59968f649a4957dab3f8c4c5e66433040f7cc5f92af58df09c2faf698e89"
          ]
        },
        {
          "leafIndex": 7,
          "path": [
            "ba35fb6e5baefc97092e754d2a75494b81bd58a85f57c34b87598e98f838643d",
            "b313a1b6dca810e6565ff809346dee0e45bc01c347a7fd7ba34d493401eb3f65",
            "680b59968f649a4957dab3f8c4c5e66433040f7cc5f92af58df09c2faf698e89"
          ]
        }
      ]
    }
  ],
  "consistency": [
    {
      "firstTreeSize": 1,
      "secondTreeSize": 2,
      "firstRoot": "69f586aac4177b139fd87cb3d1910aaada3fe745c6511109d61cf50884346990",
      "secondRoot": "604a86ba8dadb2140e33db3ed1d273fc8e3f14020e90483bc21c8a7fa4650260",
      "path": [
        "fcee3c759f8cc0a9629f89076efcebad2da343ba135b04b31a8d8a499c93f97f"
      ]
    },
    {
      "firstTreeSize": 1,
      "secondTreeSize": 8,
      "firstRoot": "69f586aac4177b139fd87cb3d1910aaada3fe745c6511109d61cf50884346990",
      "secondRoot": "38897c13588cff769403409f8da863e4c71a2007744aa4d294c5cbaf3ac0ff52",
      "path": [
        "fcee3c759f8cc0a9629f89076efcebad2da343ba135b04b31a8d8a499c93f97f",
        "a6366637a50f9ef0399e8673c36d2778c61588e06848a6d2291d1c6b3e2f53b5",
        "a5cb76eed54bc6f03df8a97b287be8508d1bba9617ba85c401f2319a2de00efe"
      ]
    },
    {
      "firstTreeSize": 2,
      "secondTreeSize": 4,
      "firstRoot": "604a86ba8dadb2140e33db3ed1d273fc8e3f14020e90483bc21c8a7fa4650260",
      "secondRoot": "680b59968f649a4957dab3f8c4c5e66433040f7cc5f92af58df09c2faf698e89",
      "path": [
        "a6366637a50f9ef0399e8673c36d2778c61588e06848a6d2291d1c6b3e2f53b5"
      ]
    },
    {
      "firstTreeSize": 3,
      "secondTreeSize": 8,
      "firstRoot": "c3c834478e010548f658a6b8068c6f2744f7851a3b86c7ab716d9ce7d642c87c",
      "secondRoot": "38897c13588cff769403409f8da863e4c71a2007744aa4d294c5cbaf3ac0ff52",
      "path": [
        "ed5d90816e18c2309043aac46b65da06178540a030cae1693e3ac1c13f69084b",
        "186301e34db7ba7d4efb38d3dd9e933e48dbf7e23e52cede61fd6cb01ee0ca3a",
        "604a86ba8dadb2140e33db3ed1d273fc8e3f14020e90483bc21c8a7fa4650260",
        "a5cb76eed54bc6f03df8a97b287be8508d1bba9617ba85c401f2319a2de00efe"
      ]
    },
    {
      "firstTreeSize": 5,
      "secondTreeSize": 8,
      "firstRoot": "490c7c700fc8b8645be4080a93aaf262e13549ce14055fe5937c844d245785d2",
      "secondRoot": "38897c13588cff769403409f8da863e4c71a2007744aa4d294c5cbaf3ac0ff52",
      "path": [
        "f24aeeff135f84fe617531a96af772cc194e129f26490fe9626d2a27c096d553",
        "72e098151c4bfdc7ad4f6b23d3b59a9cc80c5cc207290c64225871adce0f6367",
        "9f2d190333b82bec0a2c4afee0c491a29aa47b6bd3793f5fa24b429eaa89bb0e",
        "680b59968f649a4957dab3f8c4c5e66433040f7cc5f92af58df09c2faf698e89"
      ]
    },
    {
      "firstTreeSize": 7,
      "secondTreeSize": 8,
      "firstRoot": "ae38461c9d782c4e3850a887f6c6ac5f159229859f376b030e2078a2d3540792",
      "secondRoot": "38897c13588cff769403409f8da863e4c71a2007744aa4d294c5cbaf3ac0ff52",
      "path": [
        "ba35fb6e5baefc97092e754d2a75494b81bd58a85f57c34b87598e98f838643d",
        "1e0292e076871cda79d6ad1c8d62a68b507aa68b293729061d6989b6607a64a4",
        "b313a1b6dca810e6565ff809346dee0e45bc01c347a7fd7ba34d493401eb3f65",
        "680b59968f649a4957dab3f8c4c5e66433040f7cc5f92af58df09c2faf698e89"
      ]
    }
  ]
}
