Skip to main content
Every governance decision produces structured evidence that flows through multiple output channels. In v1.3, this includes cryptographic receipts (TealProof), SIEM-compatible export, and OpenTelemetry spans.

Evidence Pipeline

After every evaluate() call, the following evidence is produced (async, non-blocking): All outputs are async — they don’t block the decision response to the caller.

TEEC v2.0.0 Evidence Envelope

Every decision produces a structured envelope:

Redaction

All evidence passes through redaction before output: Default: metadata-only — no raw prompts, completions, or PII in production logs.

SIEM Export

Governance events are exported in security operations formats: Each event includes: timestamp, decision outcome, reason codes, policy version, agent identity, action type, risk score, and correlation ID.

OpenTelemetry Spans

Every governance evaluation emits an OTel span: Span name: tealtiger.governance.evaluate

TealProof Receipts

Every decision is appended to a Merkle tree:
  1. Compute decision_hash = SHA-256(decision + context + timestamp + policy_version + prev_hash)
  2. Append to Merkle tree as a new leaf
  3. Periodically anchor Merkle root to RFC 3161 TSA (every 1000 decisions or 5 minutes)
This creates a tamper-evident chain — if any historical decision is modified, the Merkle root changes and verification fails.

Response Hooks

Webhooks fire on specific triggers with deduplication and rate limiting: Hooks include retry policy (configurable backoff) and deduplication (suppress repeated violations within a window).

Correlation

All evidence outputs share the same correlation_id (UUID v4), enabling cross-system correlation:
  • Application logs → correlation_id
  • Governance decision → correlation_id
  • SIEM event → correlation_id
  • OTel span → correlation_id as trace attribute
  • TealProof receipt → correlation_id in decision hash
This means a single agent action can be traced from application code through governance evaluation to SIEM alert to cryptographic receipt.

TEEC Evidence Contract

Full envelope schema (v2.0.0)

SOC/IR Pipeline

SIEM integration details

TealProof

Cryptographic receipts API

Configuration

Audit and hook configuration