- Editing a rule's execution_delay (removing or changing it) now cancels any
pending executions armed under the old configuration instead of leaving
them to fire on a stale schedule.
- conversation_created/updated/opened/resolved delayed rules key their episode
on status_changed_at alone, so a delayed condition on any other attribute
(assignee, team, priority, ...) could collapse distinct qualifying periods
into one episode. Restricted to status conditions until episodes track
per-attribute change times.