digraph Conditions { graph [goal="Test condition evaluation with OR and parentheses"] start [shape=Mdiamond] exit [shape=Msquare] decide [label="Decide", shape=diamond] path_a [label="Path A"] path_b [label="Path B"] start -> decide decide -> path_a [condition="outcome=succeeded && context.mode=fast"] decide -> path_b path_a -> exit path_b -> exit }