{
  "process_id": "LM-18",
  "policy_version": "synthetic-v1",
  "description": "Post-closing document completeness and corrections review preparation only. No live system actions.",
  "rules": [
    {
      "kind": "equal_fields",
      "left": "current_manifest_revision",
      "right": "checked_manifest_revision"
    },
    {
      "kind": "equal_fields",
      "left": "required_documents",
      "right": "verified_documents"
    },
    {
      "kind": "equals",
      "field": "open_required_defects",
      "value": 0
    }
  ],
  "records": [
    {
      "id": "LM-18-case-1",
      "fields": {
        "loan_id": "L-180",
        "current_manifest_revision": 2,
        "checked_manifest_revision": 2,
        "required_documents": 2,
        "verified_documents": 2,
        "open_required_defects": 0
      },
      "expected_status": "ready_for_review"
    },
    {
      "id": "LM-18-case-1",
      "fields": {
        "loan_id": "L-180",
        "current_manifest_revision": 2,
        "checked_manifest_revision": 2,
        "required_documents": 2,
        "verified_documents": 2,
        "open_required_defects": 0
      },
      "expected_status": "ready_for_review"
    },
    {
      "id": "LM-18-case-2",
      "fields": {
        "loan_id": "L-180",
        "current_manifest_revision": 2,
        "checked_manifest_revision": 2,
        "required_documents": 2,
        "verified_documents": 2,
        "open_required_defects": 1
      },
      "expected_status": "hold"
    }
  ],
  "field_schema": {
    "loan_id": "string",
    "current_manifest_revision": "integer",
    "checked_manifest_revision": "integer",
    "required_documents": "integer",
    "verified_documents": "integer",
    "open_required_defects": "integer"
  }
}
