This task is broken out of T301028 as a stretch goal to enable more refined topic filter results for GLAM events.
Proposed design: Add logic to toggle to AND existing groups
This is a middle ground version of B that could be done along with A.
- Add a toggle to switch the logic from ANY matching topic (OR logic) to ALL matching topics (AND logic)
- Default is set to match ANY topics
- The selected state also changes if it is AND logic (adds a "+" between each topic in the filter)
Instrumentation
- TBD. We probably do want this to show up in analytics somehow, perhaps in the newcomer task impression logging.
DEADLINE: this has to be deployed on production and tested by March 28th.