Skip to content
All definitions

Internal agents (OpenTelemetry) — record_processedOutcome contract

Outcomes asserted by your own agents through the OTLP endpoint (agent.outcome.* span attributes). There is no vendor definition; the 'vendor' lens here is the agent's own claim rule (record reached a terminal status) and the strict lens requires customer confirmation or a terminal status with no reversal.

Contract ID
internal_agent_otel
Source
https://commitlayer.ai/docs/otel-convention
Retrieved
2026-09-11
Notes
Internal convention; see docs/otel-convention.md.

Vendor lens

Reproduces the vendor's published definition as closely as public documentation allows.

  1. Verified if any of: record reached status closed, solved, resolved, completed, processed, done within 7d; customer confirmed resolved within 30d of the claim
  2. Not verified if any of: a duplicate claim exists for the same subject in the period
  3. Unverifiable if any of: subject could not be matched in any fact source

Strict lens

Applies the same definition with longer windows and additional checks a controller would expect.

  1. Verified if all of: record reached status closed, solved, resolved, completed, processed, done within 7d; reopened within 30d of the claim
  2. Not verified if any of: reopened within 30d of the claim; escalated to a human within 7d of the claim; a refund or credit was issued within 30d of the claim; customer left a negative satisfaction rating; a duplicate claim exists for the same subject in the period
  3. Unverifiable if any of: subject could not be matched in any fact source

Unknown fields

Things the source has not published. No value is assumed for these.

None recorded.

Contract YAML

The machine-readable contract compiled into both lenses. Sign in to select it for your tenant or fork it.