Product Guide

Contract Assurance Monitor Data Contracts

Canonical schema for obligations, controls, evidence events, and score snapshots.

Last updated Mar 4, 2026

Obligation Payload

FieldTypeRequiredDescription
contract_idstringyesContract identifier.
obligation_idstringyesObligation unique key.
control_idstringyesLinked control identity.
expected_behaviorstringyesHuman-readable success criteria.
stakestringyeslow, medium, high, critical.
evidence_eventsobject[]yesRuntime and operational evidence.

Evidence Event Shape

{
  "event_id": "evt_1001",
  "type": "telemetry",
  "timestamp": "2026-03-04T10:00:00Z",
  "value": 245,
  "quality": {
    "verification": "signed",
    "freshness_seconds": 45,
    "source": "apm"
  }
}

Score Timeline Entry

{
  "contract_id": "ctr_001",
  "obligation_id": "obl_latency_250ms",
  "snapshot_id": "snap_912",
  "scores": {
    "fidelity": 62.4,
    "mandate": 70.3,
    "meridian": 67.9
  },
  "confidence": 0.84,
  "risk_band": "moderate",
  "evaluated_at": "2026-03-04T12:00:00Z"
}