{
  "schema_version": 1,
  "case_id": "crm-timeout-after-commit",
  "scenario": {
    "request": "Change customer_demo_17 to qualified after approval",
    "fault": "First update commits, then client receives a timeout",
    "reset": "Reset fixture between independent runs, preserve state during recovery"
  },
  "expected": {
    "customer_id": "customer_demo_17",
    "status": "qualified",
    "operation_key": "operation_demo_17",
    "max_write_attempts": 2,
    "committed_writes": 1,
    "audit_entries": 1,
    "workflow_status": "completed"
  }
}
