Flag all rules and macros that break when deleting a resource (tag, teammate, etc.)
When deleting a resource like a teammate, tag, or inbox, Front should flag all the rules and macros currently using that resource so that admin can update these workflows accordingly.
Frontline users can see rule logic with view-only access
This will help with transparency as to how/why messages are getting assigned to them or not. This could be managed with a view-only permission for custom roles.
Instead of using the arrows, or typing in the order number you want a rule to fall into, having the ability to drag and drop rules in different order could be a better experience for customers who have cascading rules.
When a rule is created, the end user should be given the option to apply this rule to conversations in the open state in the inbox if they meet the conditions.