CascadeCondition
A single comparison against a product node's output (or a built-in context variable such as `applicant.email`).
CascadeCondition has 4 top-level fields;
source_node_id, field, operator are always present.
Fields typed as another schema link to that schema's page, and nested objects expand in place below.
The machine-readable definition is #/components/schemas/CascadeCondition in
openapi.json;
the example in the right-hand rail is synthesized from the field examples in that spec.
Fields
-
source_node_idstring required The `id` of the product node whose output is compared. -
fieldstring required Exact output field path from that product's schema, e.g. `creditScore.fico9`. -
operatorstring required One ofequalsnot_equalsgreater_thangreater_than_or_equalless_thanless_than_or_equalcontainsnot_containsstarts_withends_withis_emptyis_not_emptyis_trueis_false -
valueone of The comparison value. Required for every operator except the unary ones (`is_empty`, `is_not_empty`, `is_true`, `is_false`), which accept `null` or no `value` at all.-
option 1string, nullable -
option 2number -
option 3boolean
-