{
  "schemaVersion": 1,
  "capturedAt": "2026-07-15T06:03:28.438Z",
  "evidenceLevel": "reproduced",
  "environment": {
    "node": "v22.23.1",
    "platform": "darwin",
    "arch": "arm64",
    "docker": {
      "clientVersion": "29.6.1",
      "serverVersion": "29.6.1",
      "serverOs": "linux",
      "serverArch": "arm64"
    },
    "packages": {
      "@opentelemetry/api": "1.9.1",
      "@opentelemetry/sdk-node": "0.220.0",
      "@opentelemetry/sdk-trace-node": "2.9.0",
      "@opentelemetry/exporter-trace-otlp-http": "0.220.0"
    },
    "images": {
      "collector": {
        "reference": "otel/opentelemetry-collector-contrib@sha256:125bdbeb7590cc1952c5b3430ecf14063568980c2c93d5b38676cc0446ed8108",
        "imageId": "sha256:125bdbeb7590cc1952c5b3430ecf14063568980c2c93d5b38676cc0446ed8108",
        "architecture": "arm64",
        "os": "linux",
        "sizeBytes": 101953079,
        "labels": {
          "org.opencontainers.image.created": "2026-07-07T14:28:23Z",
          "org.opencontainers.image.licenses": "Apache-2.0",
          "org.opencontainers.image.name": "opentelemetry-collector-releases",
          "org.opencontainers.image.revision": "aa158b23c8f89d795b21a05a49b3978565dfebd4",
          "org.opencontainers.image.source": "https://github.com/open-telemetry/opentelemetry-collector-releases",
          "org.opencontainers.image.version": "0.156.0"
        }
      },
      "jaeger": {
        "reference": "jaegertracing/jaeger@sha256:ede4864215be4cd85bd8c3129a2fea6c5713c5653c7282c429dba123014bc68b",
        "imageId": "sha256:ede4864215be4cd85bd8c3129a2fea6c5713c5653c7282c429dba123014bc68b",
        "architecture": "arm64",
        "os": "linux",
        "sizeBytes": 52823229,
        "labels": null
      }
    }
  },
  "inputIdentity": [
    {
      "path": "compose.yaml",
      "bytes": 617,
      "sha256": "908be55541380db8213a9c03c03957e4036a61c4ae9015f0f960e5c41bee9bdf"
    },
    {
      "path": "config/otel-collector.yaml",
      "bytes": 1079,
      "sha256": "5030df22cb0a38b62d87e820759290bcbb4ac4fb88a93684d663f3a1b2f0bab7"
    },
    {
      "path": "src/emit.mjs",
      "bytes": 7950,
      "sha256": "53a64503cfc7ec51f82c94a75897583add02becc67a01248130246e8343790b5"
    },
    {
      "path": "src/run-experiment.mjs",
      "bytes": 13343,
      "sha256": "e8e99d5c14da595ccc2bbc9799dd9e2a7ad3dda26dc88448ab865e23e6dac2a9"
    }
  ],
  "pipeline": {
    "emittedSpanCount": 24,
    "expectedTraceCount": 20,
    "queriedTraceCount": 20,
    "appExportBatchSizes": {
      "agent": [
        4,
        4,
        4,
        4,
        2
      ],
      "sampling": [
        4,
        1
      ],
      "business": [
        1
      ]
    },
    "collectorMetrics": {
      "acceptedSpans": 24,
      "sentSpans": 24,
      "failedSpans": 0,
      "batchSendSizeSum": 24,
      "batchSendCount": 5,
      "sizeTriggeredSends": 4,
      "timeoutTriggeredSends": 1
    }
  },
  "sampling": {
    "configuredRatio": 0.5,
    "attempted": 10,
    "recorded": 5,
    "dropped": 5,
    "recordedTraceIds": [
      "10000000000000000000000000000001",
      "10000000000000000000000000000002",
      "10000000000000000000000000000003",
      "10000000000000000000000000000004",
      "10000000000000000000000000000005"
    ],
    "droppedTraceQueries": [
      {
        "traceId": "f0000000000000000000000000000001",
        "found": false
      },
      {
        "traceId": "f0000000000000000000000000000002",
        "found": false
      },
      {
        "traceId": "f0000000000000000000000000000003",
        "found": false
      },
      {
        "traceId": "f0000000000000000000000000000004",
        "found": false
      },
      {
        "traceId": "f0000000000000000000000000000005",
        "found": false
      }
    ]
  },
  "exporterFailure": {
    "endpoint": "http://127.0.0.1:24319/v1/traces",
    "exportAttempts": [
      {
        "batchSize": 1,
        "traceIds": [
          "c1000000000000000000000000000001"
        ],
        "resultCode": 1,
        "errorName": "Error"
      }
    ],
    "flushError": {
      "name": "Error",
      "message": "connect ECONNREFUSED 127.0.0.1:24319"
    },
    "shutdownError": null,
    "traceId": "c1000000000000000000000000000001",
    "authoritativeBackendFound": false
  },
  "governance": {
    "forbiddenAttributeKeys": [
      "gen_ai.input.messages",
      "gen_ai.output.messages",
      "gen_ai.tool.call.arguments",
      "gen_ai.tool.call.result",
      "app.user.id",
      "app.request.id"
    ],
    "removedKeys": [
      "gen_ai.input.messages",
      "gen_ai.output.messages",
      "gen_ai.tool.call.arguments",
      "gen_ai.tool.call.result",
      "app.user.id",
      "app.request.id"
    ],
    "preservedLowCardinalityTier": true,
    "sensitiveSentinelPresent": false,
    "observedAttributeKeys": [
      "app.business.outcome",
      "app.business.reason_code",
      "app.probe.kind",
      "app.probe.sequence",
      "app.tenant.tier",
      "app.transaction.id",
      "error",
      "error.type",
      "gen_ai.agent.name",
      "gen_ai.operation.name",
      "gen_ai.provider.name",
      "gen_ai.request.model",
      "gen_ai.request.top_k",
      "gen_ai.response.model",
      "gen_ai.retrieval.data_source.id",
      "gen_ai.tool.name",
      "gen_ai.usage.input_tokens",
      "gen_ai.usage.output_tokens",
      "otel.scope.name",
      "otel.scope.version",
      "otel.status_code",
      "span.kind"
    ]
  },
  "businessJoin": {
    "transactionId": "txn-otel-integration-001",
    "technicalTraceId": "a1000000000000000000000000000001",
    "technicalStatus": "UNSET",
    "businessTraceId": "b1000000000000000000000000000001",
    "businessOutcome": "rejected",
    "businessReasonCode": "policy_denied",
    "relation": "technical_success_business_rejected",
    "matched": true
  },
  "retention": {
    "storage": "jaeger-memory",
    "operation": "container-replacement",
    "traceId": "a1000000000000000000000000000001",
    "preRestartFound": true,
    "postRestartFound": false
  },
  "queryEvidence": [
    {
      "traceId": "a1000000000000000000000000000001",
      "trace": {
        "traceId": "a1000000000000000000000000000001",
        "spans": [
          {
            "spanId": "1000000000000001",
            "operationName": "invoke_agent integration-success",
            "parentSpanIds": [],
            "serviceName": "genai-sdk-integration",
            "tags": {
              "otel.scope.name": "younis-ai-lab.genai-otel-integration",
              "otel.scope.version": "1.0.0",
              "app.tenant.tier": "enterprise",
              "app.transaction.id": "txn-otel-integration-001",
              "gen_ai.agent.name": "integration-agent",
              "gen_ai.operation.name": "invoke_agent",
              "span.kind": "internal"
            }
          },
          {
            "spanId": "1000000000000002",
            "operationName": "retrieval policy-docs",
            "parentSpanIds": [
              "1000000000000001"
            ],
            "serviceName": "genai-sdk-integration",
            "tags": {
              "otel.scope.name": "younis-ai-lab.genai-otel-integration",
              "otel.scope.version": "1.0.0",
              "gen_ai.operation.name": "retrieval",
              "gen_ai.request.top_k": 4,
              "gen_ai.retrieval.data_source.id": "policy-docs-v3",
              "span.kind": "internal"
            }
          },
          {
            "spanId": "1000000000000003",
            "operationName": "chat synthetic-model",
            "parentSpanIds": [
              "1000000000000001"
            ],
            "serviceName": "genai-sdk-integration",
            "tags": {
              "otel.scope.name": "younis-ai-lab.genai-otel-integration",
              "otel.scope.version": "1.0.0",
              "gen_ai.operation.name": "chat",
              "gen_ai.provider.name": "synthetic",
              "gen_ai.request.model": "synthetic-model-v1",
              "gen_ai.response.model": "synthetic-model-v1",
              "gen_ai.usage.input_tokens": 480,
              "gen_ai.usage.output_tokens": 72,
              "span.kind": "internal"
            }
          },
          {
            "spanId": "1000000000000004",
            "operationName": "execute_tool policy-check",
            "parentSpanIds": [
              "1000000000000001"
            ],
            "serviceName": "genai-sdk-integration",
            "tags": {
              "otel.scope.name": "younis-ai-lab.genai-otel-integration",
              "otel.scope.version": "1.0.0",
              "gen_ai.operation.name": "execute_tool",
              "gen_ai.tool.name": "policy-check",
              "span.kind": "internal"
            }
          }
        ]
      }
    },
    {
      "traceId": "a1000000000000000000000000000002",
      "trace": {
        "traceId": "a1000000000000000000000000000002",
        "spans": [
          {
            "spanId": "1000000000000005",
            "operationName": "batch-probe 1",
            "parentSpanIds": [],
            "serviceName": "genai-sdk-integration",
            "tags": {
              "otel.scope.name": "younis-ai-lab.genai-otel-integration",
              "otel.scope.version": "1.0.0",
              "app.probe.kind": "batch",
              "app.probe.sequence": 1,
              "span.kind": "internal"
            }
          }
        ]
      }
    },
    {
      "traceId": "a1000000000000000000000000000003",
      "trace": {
        "traceId": "a1000000000000000000000000000003",
        "spans": [
          {
            "spanId": "1000000000000006",
            "operationName": "batch-probe 2",
            "parentSpanIds": [],
            "serviceName": "genai-sdk-integration",
            "tags": {
              "otel.scope.name": "younis-ai-lab.genai-otel-integration",
              "otel.scope.version": "1.0.0",
              "app.probe.kind": "batch",
              "app.probe.sequence": 2,
              "span.kind": "internal"
            }
          }
        ]
      }
    },
    {
      "traceId": "a1000000000000000000000000000004",
      "trace": {
        "traceId": "a1000000000000000000000000000004",
        "spans": [
          {
            "spanId": "1000000000000007",
            "operationName": "batch-probe 3",
            "parentSpanIds": [],
            "serviceName": "genai-sdk-integration",
            "tags": {
              "otel.scope.name": "younis-ai-lab.genai-otel-integration",
              "otel.scope.version": "1.0.0",
              "app.probe.kind": "batch",
              "app.probe.sequence": 3,
              "span.kind": "internal"
            }
          }
        ]
      }
    },
    {
      "traceId": "a1000000000000000000000000000005",
      "trace": {
        "traceId": "a1000000000000000000000000000005",
        "spans": [
          {
            "spanId": "1000000000000008",
            "operationName": "batch-probe 4",
            "parentSpanIds": [],
            "serviceName": "genai-sdk-integration",
            "tags": {
              "otel.scope.name": "younis-ai-lab.genai-otel-integration",
              "otel.scope.version": "1.0.0",
              "app.probe.kind": "batch",
              "app.probe.sequence": 4,
              "span.kind": "internal"
            }
          }
        ]
      }
    },
    {
      "traceId": "a1000000000000000000000000000006",
      "trace": {
        "traceId": "a1000000000000000000000000000006",
        "spans": [
          {
            "spanId": "1000000000000009",
            "operationName": "batch-probe 5",
            "parentSpanIds": [],
            "serviceName": "genai-sdk-integration",
            "tags": {
              "otel.scope.name": "younis-ai-lab.genai-otel-integration",
              "otel.scope.version": "1.0.0",
              "app.probe.kind": "batch",
              "app.probe.sequence": 5,
              "span.kind": "internal"
            }
          }
        ]
      }
    },
    {
      "traceId": "a1000000000000000000000000000007",
      "trace": {
        "traceId": "a1000000000000000000000000000007",
        "spans": [
          {
            "spanId": "100000000000000a",
            "operationName": "batch-probe 6",
            "parentSpanIds": [],
            "serviceName": "genai-sdk-integration",
            "tags": {
              "otel.scope.name": "younis-ai-lab.genai-otel-integration",
              "otel.scope.version": "1.0.0",
              "app.probe.kind": "batch",
              "app.probe.sequence": 6,
              "span.kind": "internal"
            }
          }
        ]
      }
    },
    {
      "traceId": "a1000000000000000000000000000008",
      "trace": {
        "traceId": "a1000000000000000000000000000008",
        "spans": [
          {
            "spanId": "100000000000000b",
            "operationName": "batch-probe 7",
            "parentSpanIds": [],
            "serviceName": "genai-sdk-integration",
            "tags": {
              "otel.scope.name": "younis-ai-lab.genai-otel-integration",
              "otel.scope.version": "1.0.0",
              "app.probe.kind": "batch",
              "app.probe.sequence": 7,
              "span.kind": "internal"
            }
          }
        ]
      }
    },
    {
      "traceId": "a1000000000000000000000000000009",
      "trace": {
        "traceId": "a1000000000000000000000000000009",
        "spans": [
          {
            "spanId": "100000000000000c",
            "operationName": "batch-probe 8",
            "parentSpanIds": [],
            "serviceName": "genai-sdk-integration",
            "tags": {
              "otel.scope.name": "younis-ai-lab.genai-otel-integration",
              "otel.scope.version": "1.0.0",
              "app.probe.kind": "batch",
              "app.probe.sequence": 8,
              "span.kind": "internal"
            }
          }
        ]
      }
    },
    {
      "traceId": "a100000000000000000000000000000a",
      "trace": {
        "traceId": "a100000000000000000000000000000a",
        "spans": [
          {
            "spanId": "100000000000000d",
            "operationName": "batch-probe 9",
            "parentSpanIds": [],
            "serviceName": "genai-sdk-integration",
            "tags": {
              "otel.scope.name": "younis-ai-lab.genai-otel-integration",
              "otel.scope.version": "1.0.0",
              "app.probe.kind": "batch",
              "app.probe.sequence": 9,
              "span.kind": "internal"
            }
          }
        ]
      }
    },
    {
      "traceId": "a100000000000000000000000000000b",
      "trace": {
        "traceId": "a100000000000000000000000000000b",
        "spans": [
          {
            "spanId": "100000000000000e",
            "operationName": "batch-probe 10",
            "parentSpanIds": [],
            "serviceName": "genai-sdk-integration",
            "tags": {
              "otel.scope.name": "younis-ai-lab.genai-otel-integration",
              "otel.scope.version": "1.0.0",
              "app.probe.kind": "batch",
              "app.probe.sequence": 10,
              "span.kind": "internal"
            }
          }
        ]
      }
    },
    {
      "traceId": "a100000000000000000000000000000c",
      "trace": {
        "traceId": "a100000000000000000000000000000c",
        "spans": [
          {
            "spanId": "100000000000000f",
            "operationName": "batch-probe 11",
            "parentSpanIds": [],
            "serviceName": "genai-sdk-integration",
            "tags": {
              "otel.scope.name": "younis-ai-lab.genai-otel-integration",
              "otel.scope.version": "1.0.0",
              "app.probe.kind": "batch",
              "app.probe.sequence": 11,
              "span.kind": "internal"
            }
          }
        ]
      }
    },
    {
      "traceId": "a100000000000000000000000000000d",
      "trace": {
        "traceId": "a100000000000000000000000000000d",
        "spans": [
          {
            "spanId": "1000000000000010",
            "operationName": "batch-probe 12",
            "parentSpanIds": [],
            "serviceName": "genai-sdk-integration",
            "tags": {
              "otel.scope.name": "younis-ai-lab.genai-otel-integration",
              "otel.scope.version": "1.0.0",
              "app.probe.kind": "batch",
              "app.probe.sequence": 12,
              "span.kind": "internal"
            }
          }
        ]
      }
    },
    {
      "traceId": "a100000000000000000000000000000e",
      "trace": {
        "traceId": "a100000000000000000000000000000e",
        "spans": [
          {
            "spanId": "1000000000000011",
            "operationName": "invoke_agent model-failure",
            "parentSpanIds": [],
            "serviceName": "genai-sdk-integration",
            "tags": {
              "otel.scope.name": "younis-ai-lab.genai-otel-integration",
              "otel.scope.version": "1.0.0",
              "error.type": "child_failure",
              "gen_ai.operation.name": "invoke_agent",
              "span.kind": "internal",
              "otel.status_code": "ERROR",
              "error": true
            }
          },
          {
            "spanId": "1000000000000012",
            "operationName": "chat timeout",
            "parentSpanIds": [
              "1000000000000011"
            ],
            "serviceName": "genai-sdk-integration",
            "tags": {
              "otel.scope.name": "younis-ai-lab.genai-otel-integration",
              "otel.scope.version": "1.0.0",
              "error.type": "timeout",
              "gen_ai.operation.name": "chat",
              "span.kind": "internal",
              "otel.status_code": "ERROR",
              "error": true
            }
          }
        ]
      }
    },
    {
      "traceId": "10000000000000000000000000000001",
      "trace": {
        "traceId": "10000000000000000000000000000001",
        "spans": [
          {
            "spanId": "2000000000000001",
            "operationName": "sampling-probe 1",
            "parentSpanIds": [],
            "serviceName": "genai-sampling-probe",
            "tags": {
              "otel.scope.name": "younis-ai-lab.genai-otel-integration",
              "otel.scope.version": "1.0.0",
              "app.probe.kind": "sampling",
              "app.probe.sequence": 1,
              "span.kind": "internal"
            }
          }
        ]
      }
    },
    {
      "traceId": "10000000000000000000000000000002",
      "trace": {
        "traceId": "10000000000000000000000000000002",
        "spans": [
          {
            "spanId": "2000000000000003",
            "operationName": "sampling-probe 3",
            "parentSpanIds": [],
            "serviceName": "genai-sampling-probe",
            "tags": {
              "otel.scope.name": "younis-ai-lab.genai-otel-integration",
              "otel.scope.version": "1.0.0",
              "app.probe.kind": "sampling",
              "app.probe.sequence": 3,
              "span.kind": "internal"
            }
          }
        ]
      }
    },
    {
      "traceId": "10000000000000000000000000000003",
      "trace": {
        "traceId": "10000000000000000000000000000003",
        "spans": [
          {
            "spanId": "2000000000000005",
            "operationName": "sampling-probe 5",
            "parentSpanIds": [],
            "serviceName": "genai-sampling-probe",
            "tags": {
              "otel.scope.name": "younis-ai-lab.genai-otel-integration",
              "otel.scope.version": "1.0.0",
              "app.probe.kind": "sampling",
              "app.probe.sequence": 5,
              "span.kind": "internal"
            }
          }
        ]
      }
    },
    {
      "traceId": "10000000000000000000000000000004",
      "trace": {
        "traceId": "10000000000000000000000000000004",
        "spans": [
          {
            "spanId": "2000000000000007",
            "operationName": "sampling-probe 7",
            "parentSpanIds": [],
            "serviceName": "genai-sampling-probe",
            "tags": {
              "otel.scope.name": "younis-ai-lab.genai-otel-integration",
              "otel.scope.version": "1.0.0",
              "app.probe.kind": "sampling",
              "app.probe.sequence": 7,
              "span.kind": "internal"
            }
          }
        ]
      }
    },
    {
      "traceId": "10000000000000000000000000000005",
      "trace": {
        "traceId": "10000000000000000000000000000005",
        "spans": [
          {
            "spanId": "2000000000000009",
            "operationName": "sampling-probe 9",
            "parentSpanIds": [],
            "serviceName": "genai-sampling-probe",
            "tags": {
              "otel.scope.name": "younis-ai-lab.genai-otel-integration",
              "otel.scope.version": "1.0.0",
              "app.probe.kind": "sampling",
              "app.probe.sequence": 9,
              "span.kind": "internal"
            }
          }
        ]
      }
    },
    {
      "traceId": "b1000000000000000000000000000001",
      "trace": {
        "traceId": "b1000000000000000000000000000001",
        "spans": [
          {
            "spanId": "3000000000000001",
            "operationName": "business reconcile",
            "parentSpanIds": [],
            "serviceName": "business-state-reconciler",
            "tags": {
              "otel.scope.name": "younis-ai-lab.genai-otel-integration",
              "otel.scope.version": "1.0.0",
              "app.business.outcome": "rejected",
              "app.business.reason_code": "policy_denied",
              "app.transaction.id": "txn-otel-integration-001",
              "span.kind": "internal"
            }
          }
        ]
      }
    }
  ],
  "payloadSha256": "0c6475c2f8d67d56202455657fa4c5eae80a17b7db9755c7a20a71500eb7d7ef"
}
