{
  "schema": "CMMX_EXTERNAL_EVALUATION_CONTRACT_V1",
  "CONTRACT_STATE": "DRAFT",
  "EVALUATION_ID": "<externally scoped unique id>",
  "CONSUMER": {
    "organisation": "<required>",
    "team": "<required>",
    "role": "<required>",
    "workflow": "<required>"
  },
  "BUSINESS_CONTEXT": "<required>",
  "EVALUATION_GOAL": "<required>",
  "RELEASE": {
    "release_id": "<fixed before measurement>",
    "release_manifest_sha256": "<fixed before measurement>"
  },
  "EXPECTED_OUTPUT": "<exact artifact(s)>",
  "TEMPORAL_REQUIREMENT": {
    "state_time_semantics": "<required>",
    "max_freshness_seconds": "<integer required>",
    "max_delivery_latency_seconds": "<integer required>"
  },
  "VERIFICATION": {
    "method": "<required>",
    "independent_environment": "<required>",
    "retention_requirement": "<required>"
  },
  "FAILURE_SEMANTICS": {
    "stale": "REJECT",
    "missing": "REJECT",
    "identity_mismatch": "REJECT",
    "verifier_fail": "REJECT",
    "claim_boundary_breach": "REJECT"
  },
  "ACCEPTANCE_CRITERIA": [
    "<predeclared measurable criterion 1>"
  ],
  "FORBIDDEN_INTERPRETATIONS": [
    "direction",
    "entry/exit",
    "recommendation",
    "proven advantage unless separately tested"
  ],
  "MEASUREMENT_OWNER": "<external consumer or named evaluator>",
  "FROZEN_AT_UTC": "<set before first pilot observation>",
  "predictive_claim": "NONE",
  "ACTION_GATE": 0,
  "MARKET_GO": false
}
