Just a quick update here - as a first step, we've already deployed a change that will sort your rules in the order that they were created in, by most recently created. Kagi will pick the first rule that matches from the list, in the order that they appear.
So, in the meantime, if you have a set of rules that "interact" or should take precedence over another, you can recreate a rule to place it at the top of the list.
The next steps will be to explore how we can add explicit ordering in the UI, and how it should function:
- I think the simplest thing will be adding an up/down arrow on the right side of the table to nudge rules up and down.
- We will add some text that explains why ordering may matter, etc.
- We can also explore supporting drag & drop on this page with the rows, as we do with Lenses.
Does that sound like it would be sufficient?