Filters should have a property noting which other filters they may conflict with, so we can represent this state in the UI properly if both those filters are chosen.
This is mostly affecting the tooltip messages above the filter capsule items, but may also affect the visual indication of whether a filter capsule item is "active" or greyed-out.
More specifically, the rule is that Group A conflicts with option B if and only if all selected items of group A are in conflict with option B
The backend will include an array of the conflicting filters in each filter when those are defined, see T152754: Configure filters in a single extensible place for the spec of those definition.