{
  "oneOf": [
    {
      "type": [
        "null",
        "boolean",
        "number",
        "string"
      ]
    },
    {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/ProjectAgentTrackerContract_logic"
      },
      "maxItems": 256
    },
    {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "var": {
          "type": "string",
          "pattern": "^[A-Za-z0-9][A-Za-z0-9_-]{0,127}$",
          "not": {
            "enum": [
              "id",
              "trackerId",
              "recordId",
              "version",
              "schemaRevision",
              "schemaRevisionId",
              "lifecycle",
              "archived",
              "orderKey",
              "auditActor",
              "acceptance",
              "acceptanceReceipt",
              "acceptanceReceipts",
              "decision",
              "decisionReceipt",
              "verification",
              "verified",
              "humanApproval",
              "__proto__",
              "prototype",
              "constructor"
            ]
          }
        }
      },
      "required": [
        "var"
      ]
    },
    {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "exists": {
          "oneOf": [
            {
              "type": "string",
              "pattern": "^[A-Za-z0-9][A-Za-z0-9_-]{0,127}$",
              "not": {
                "enum": [
                  "id",
                  "trackerId",
                  "recordId",
                  "version",
                  "schemaRevision",
                  "schemaRevisionId",
                  "lifecycle",
                  "archived",
                  "orderKey",
                  "auditActor",
                  "acceptance",
                  "acceptanceReceipt",
                  "acceptanceReceipts",
                  "decision",
                  "decisionReceipt",
                  "verification",
                  "verified",
                  "humanApproval",
                  "__proto__",
                  "prototype",
                  "constructor"
                ]
              }
            },
            {
              "type": "object",
              "additionalProperties": false,
              "properties": {
                "var": {
                  "type": "string",
                  "pattern": "^[A-Za-z0-9][A-Za-z0-9_-]{0,127}$",
                  "not": {
                    "enum": [
                      "id",
                      "trackerId",
                      "recordId",
                      "version",
                      "schemaRevision",
                      "schemaRevisionId",
                      "lifecycle",
                      "archived",
                      "orderKey",
                      "auditActor",
                      "acceptance",
                      "acceptanceReceipt",
                      "acceptanceReceipts",
                      "decision",
                      "decisionReceipt",
                      "verification",
                      "verified",
                      "humanApproval",
                      "__proto__",
                      "prototype",
                      "constructor"
                    ]
                  }
                }
              },
              "required": [
                "var"
              ]
            }
          ]
        }
      },
      "required": [
        "exists"
      ]
    },
    {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "not": {
          "$ref": "#/components/schemas/ProjectAgentTrackerContract_logic"
        }
      },
      "required": [
        "not"
      ]
    },
    {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "equals": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/ProjectAgentTrackerContract_logic"
          },
          "minItems": 2,
          "maxItems": 2
        }
      },
      "required": [
        "equals"
      ]
    },
    {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "notEquals": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/ProjectAgentTrackerContract_logic"
          },
          "minItems": 2,
          "maxItems": 2
        }
      },
      "required": [
        "notEquals"
      ]
    },
    {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "gt": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/ProjectAgentTrackerContract_logic"
          },
          "minItems": 2,
          "maxItems": 2
        }
      },
      "required": [
        "gt"
      ]
    },
    {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "gte": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/ProjectAgentTrackerContract_logic"
          },
          "minItems": 2,
          "maxItems": 2
        }
      },
      "required": [
        "gte"
      ]
    },
    {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "lt": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/ProjectAgentTrackerContract_logic"
          },
          "minItems": 2,
          "maxItems": 2
        }
      },
      "required": [
        "lt"
      ]
    },
    {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "lte": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/ProjectAgentTrackerContract_logic"
          },
          "minItems": 2,
          "maxItems": 2
        }
      },
      "required": [
        "lte"
      ]
    },
    {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        ">": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/ProjectAgentTrackerContract_logic"
          },
          "minItems": 2,
          "maxItems": 2
        }
      },
      "required": [
        ">"
      ]
    },
    {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        ">=": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/ProjectAgentTrackerContract_logic"
          },
          "minItems": 2,
          "maxItems": 2
        }
      },
      "required": [
        ">="
      ]
    },
    {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "<": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/ProjectAgentTrackerContract_logic"
          },
          "minItems": 2,
          "maxItems": 2
        }
      },
      "required": [
        "<"
      ]
    },
    {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "<=": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/ProjectAgentTrackerContract_logic"
          },
          "minItems": 2,
          "maxItems": 2
        }
      },
      "required": [
        "<="
      ]
    },
    {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "in": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/ProjectAgentTrackerContract_logic"
          },
          "minItems": 2,
          "maxItems": 2
        }
      },
      "required": [
        "in"
      ]
    },
    {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "and": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/ProjectAgentTrackerContract_logic"
          },
          "maxItems": 256
        }
      },
      "required": [
        "and"
      ]
    },
    {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "or": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/ProjectAgentTrackerContract_logic"
          },
          "maxItems": 256
        }
      },
      "required": [
        "or"
      ]
    }
  ]
}