It would be a a great feature to have something like a "timeline" showcasing what orders may overlap.
Ex. Many page view events all have the same order. When creating the rule and selecting the event, you can see what if another rule is set to the same order.
DOM Loaded Event<-----------"order 10" has 3 overlapping rules------"order 20" has 1 rule"------"order 40" has 5 overlapping rules-------DONE->
Great idea? Where in the UI would you think to find this feature?
I'm thinking it can be show/hide and dynamic where it will show up after you choose an event from the "event type" location. Or wherever else the order could be modified.
That's interesting. I see why you'd want this feature while authoring a rule, but I also see some technical/design challenges with it.
I think the goal of what I'm trying to see is ultimately overlaps so that I can modify them to fire in order correctly. So if there are 1000 overlaps, I'd still want to be able to tell which rules are overlapping.
A low hanging fruit scenario code be that you just include the order number next to the log with _satellite debug. That way, I could just use control + F to search if I noticed some overlaps.
Ex. Rule "Utility Functions" fired - Order #20 Rule "Page Load Rule - Global" fired - Order #21
Yah I like that idea too. Thanks for the clarification!