@npann - we are hoping to address conditional logic in our next API
here are a few options we use at present:
- let branches fail and generate crashfiles.
- use a function node to guide things.
- embed a workflow generator function inside a function node function
- run the workflow or not depending on inputs.
Function Interfaces are quite powerful as they combine standard python control together with the ability to run workflows inside them.