{
  "scope": "Original specimen, not a live CRM command; destination lookup by stable operation reference is an explicit prerequisite",
  "entry": {
    "operation": "crm-create:C17",
    "state": "outcome_unknown",
    "external_id": null,
    "revision": 4,
    "environment": "Must match the authorised environment and tenant"
  },
  "permissions": [
    "Read local operation",
    "Authorised read-only destination lookup",
    "Approved local reconcile action"
  ],
  "decisionSteps": [
    {
      "label": "Confirm scope",
      "value": "C17 /rev4",
      "detail": "Correct environment and tenant; local operationcrm-create:C17has outcome_unknown and no external_id."
    },
    {
      "label": "Read destination",
      "value": "X77 found",
      "detail": "Exactly one synthetic lookup match binds the same operation and customerC17."
    },
    {
      "label": "Reconcile local",
      "value": "rev4→5",
      "detail": "Conditional local transition recordsX77 and reconciled; no remote create call."
    },
    {
      "label": "Stop branches",
      "value": "Do not guess",
      "detail": "No/multiple matches, mismatched identity, existing different link or changed local revision go to the named escalation path."
    },
    {
      "label": "Verify result",
      "value": "Linked once",
      "detail": "Read back reconciled/X77/revision5; retain evidence of the lookup and action."
    }
  ],
  "stopConditions": [
    "Entry state or environment differs",
    "No trustworthy destination match",
    "Multiple matches",
    "Operation/customer/tenant identity mismatch",
    "Different external link already exists",
    "Conditional mutation affects zero rows; inspect current record",
    "Unexpected final read-back"
  ],
  "verification": {
    "operation": "crm-create:C17",
    "state": "reconciled",
    "external_id": "X77",
    "revision": 5
  },
  "escalation": "Real implementation must name the responsible duty role and approved contact path; this specimen has no live recipient"
}
