Allow users to exclude documents/items from search, AI chat, in the future reports and list results by specifying one or more tags. The feature should support both simple UI controls and advanced query syntax. Problem / Motivation Currently users can only include or filter by tags. There are common cases where users want to see everything except items marked with certain tags (for example: Draft, Archived, Internal). Without exclusion, users must manually combine multiple include filters or rely on workarounds, which is inefficient and error-prone. Proposed behavior UI-level exclusion: Provide an “Exclude tags” control (e.g., dropdown, chips or toggle next to existing tag filters) that lets users add one or more tags to exclude from results. Visual feedback: Show excluded tags as distinct chips (e.g., with a minus icon or red outline) and allow quick removal. Combine with include filters: Allow include and exclude tag filters to be used together with well-defined precedence (include set first, then remove any items matching exclude set). Saved filters / presets: Allow saving filter sets that include excluded tags. Bulk actions / batch filtering: Respect exclusions when applying bulk operations or exporting results. A typical use case involves having a few sources of recalled information where you are already aware of the collected details. You wish to determine whether additional relevant information exists elsewhere in your knowledge base, as you know that there is a substantial amount of data on this topic. To avoid cluttering the output with obvious documents, you want to exclude these known sources using an exclude tag filter. This would allow you to focus on filtering smaller, less obvious pieces of information from the remaining database