I've experimented a lot with Rule Machine 4.0 over the last couple weeks after making the transition from SmartThings.
One thing I've noticed is that the configuration persists old conditions, triggers, and actions. In other words the delete function seems to be completely useless for Rule Machine 4.0.
I'm pretty sure it just deletes the frontend UI config and labels while persisting the actual logic still on the rule itself. In other words I've found that the delete is a lie.
@mike.maxwell, any suggestions?
I'm not sure how to paste the actual state variables for the rule in here as it's a table. Suffice to say just create a simple RM4 rule with 2 triggers, and 2 actions. Then delete one of each, save or Update Rule, then finally look at the state variables and not the fancier layout/label view of the rule. You'll see that the action and trigger deleted still persist.
So as said, the delete in RM4 is a lie. I want cake for finding this