Thanks for sharing this plugin @merefield it is quite interesting and thought-provoking ![]()
I found one little issue when the everything word is customized.
When the discourse_tag_intersection_navigator_all_word setting is customized to anything other than everything, the hardcoded intersectionRoute fails.
The easiest way to reproduce this issue is by changing these 2 settings, and then navigating to homepage:
discourse_tag_intersection_navigator_all_word: anythingdiscourse_tag_intersection_navigator_make_intersection_homepage: true
I propose a potential solution for your review: