Just to make it clear: this is NO feature request.
It is only an idea about an existing Trello item (switch-add-compound-rules):
Today at work I had to create a compound filter in the Zabbix user interface.
Zabbix allows following options on the screen to combine multiple filters:
So Zabbix allows this:
Use AND for all filters
Use OR for all filters
Use AND/OR which means it will use and for the first N filters and OR for the last filter. For example -"(A AND B AND C) OR D". But I'm not sure if anybody uses that option, because the next option is much more flexible.
Use "Custom expression" to enter a free-text expression like this:
This works fine and it is very flexible. Only disadvantage is that Zabbix doesn't validate the expression in a user-friendly way.
When I saw this Zabbix screen, I immediately thought about the Switch node ...
A Switch node with an editableList on top containing all the current typedInput's, and another editableList containing expressions and the corresponding output numbers ...
Although most probably Nick and Dave had already something much better in mind already.
But I don't see a link to a design document in Trello, so I'm not sure.
Anyway, it is only an example how other software does something similar.
Nothing more nothing less ...