Dentro do Datacrazy, o bloco de Condição pode se comportar de duas formas diferentes:
AND (E): todas as condições precisam ser verdadeiras para seguir pelo caminho de sucesso.
OR / Switch (OU): o fluxo sai pela primeira condição verdadeira que tiver uma saída conectada.
O comportamento depende de quantas condições existem no bloco e de quais saídas estão conectadas.
Isso acontece por causa da lógica da tabela verdade:

Quando o bloco tem só uma condição, o resultado é sempre verdadeiro ou falso:
Verdadeira: sai por "Se esta condição for verdadeira" ou por "Todas as condições forem verdadeiras".
Falsa: sai por "Quando não atender a nenhuma condição".

Quando o bloco tem mais de uma condição e as saídas individuais não estão conectadas, ele funciona como AND.
Se todas as condições forem verdadeiras, o fluxo sai por "Todas as condições forem verdadeiras".

Se uma condição for verdadeira e outra for falsa, o fluxo sai por "Quando não atender a nenhuma condição".
A mesma regra vale para qualquer quantidade: se houver 5 condições, com 4 verdadeiras e 1 falsa, o fluxo também sai por "Quando não atender a nenhuma condição".

Se houver um bloco conectado na saída azul mais clara ("Se esta condição for verdadeira"), o bloco de Condição passa a funcionar como OR, ou seja, como um switch.
Nesse caso, quando uma condição com ramificação for verdadeira, o fluxo sai por essa ramificação, e não pelas duas saídas de baixo ("Todas as condições forem verdadeiras" / "Quando não atender a nenhuma condição").

Se todas as condições forem verdadeiras e cada uma tiver uma saída conectada, o fluxo sai apenas pela primeira condição verdadeira (de cima para baixo).
