Clicking on the "Tags" link in the navigation bar at the top displays the TagCloud of available tags. Clicking on one of the tags then displays a list of pages associated with this tag. The faceted search capabilities of the TagsPlugin could be further enhanced by the following:
Clicking on a tag or filtering by a set of tags basically selects a subset of pages. It would be helpful if the TagCloud corresponding to this subset of pages would then also be displayed at the top of the list of pages. This way, the subset of tags of interest could be narrowed down, creating a very efficient faceted search functionality. In other words, it would be great if one could interactively add and remove tags (using "and" and "not" and "or") to / from a subset of tags. The page could then display this subset of tags, a list of pages belonging to this subset of tags, and the complete tag cloud belonging to this subset of pages.
Thanks for writing and maintaining this great hack!