Product Guide
Contract Assurance Monitor Data Contracts
Canonical schema for obligations, controls, evidence events, and score snapshots.
Last updated Mar 4, 2026
Obligation Payload
| Field | Type | Required | Description |
|---|---|---|---|
contract_id | string | yes | Contract identifier. |
obligation_id | string | yes | Obligation unique key. |
control_id | string | yes | Linked control identity. |
expected_behavior | string | yes | Human-readable success criteria. |
stake | string | yes | low, medium, high, critical. |
evidence_events | object[] | yes | Runtime 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"
}