Hi all,
I’m hitting the conditional branch evaluator endpoint with the Python SDK and getting a strict 400 response.
The runtime logic engine doesn’t accept the truth value matrix once I push past three levels of condition expression references.
Here is the request structure:
client.post(json={'branch_id': 'da_8821', 'execution_directive': 'atomic', 'payload': {'rule_a': True, 'rule_b': {'nested_check': None}}})
Type compatibility checking fails on the undefined values anyway.
The maximum nesting depth limits just trigger a hard short-circuit before I can map the callback handlers.