Right now, the ‘Choose’ action selects between several options, each with their own set of conditions. Often in a automation, I’ll want each of those options to include the same condition (e.g. “disable=no”).
It would be much easier if each ‘Choose’ action had an “And if (optional)” section (like automations do) which apply to each of the options in that action, but none of the other actions in the automation/script.
And you can define variables before choose which encapsulate logic that multiple branches inside choose will need.
My choose blocks pretty much contain only the evaluation which determines if it’s going to execute, and then 1-2 actions (beyond 2 actions is usually a script).
By the time my choose blocks get hit, 75-80% of the business logic is known