Guide / Every rule
Two ways out of a decision can both hold
The check flow/overlap, in the group Process flow.
Why it matters
When two conditions of an exclusive gateway can both be true the engine takes whichever it checks first, and which one that is depends on the order in the file.
How to fix it
Make the conditions exclusive, or turn one of them into the default flow.
Where you see it
The Problems tab lists it under How it runs and outlines the path that leads there. In a terminal, penstock check --only flow reports it as OVERLAP. This check is part of Penstock Pro, and Team in a pipeline.
Rule details
| Id | flow/overlap |
| Group | Process flow |
| Level | Error: the diagram or the process is wrong |
Name in penstock check | OVERLAP |
Read more: Flow analysis. All rules: Every rule.