Tags
Core Concepts: The Purpose and Application of Tags
While Sessions provide your overarching databases, and Custom Fields dictate the rigid structure of your records, Tags serve as your flexible, dynamic categorization system.
In software systems—and specifically within Mind Dump—tags are designed to provide a non-hierarchical way to organize, filter, and connect information. Unlike a strict folder structure where a task can only live in one place, a single task can have multiple tags applied to it, allowing it to exist in several contexts simultaneously.
Here is a breakdown of how tags are purposed and applied within your Mind Dump workspace:
1. Flexible Categorization and Visual Parsing
At their core, tags are lightweight labels (e.g., #work, #urgent, #client_meeting). In Mind Dump, tags are highly visual. When you create a tag, you can assign it a specific color. When applied to a task, these colored badges appear directly on the task card, allowing your brain to instantly categorize items as you scan a busy list or Kanban board.
- Note on Application: To keep task cards clean and readable, Mind Dump limits you to applying a maximum of 5 tags per individual task. When creating tags, the system automatically formats them by replacing spaces with underscores and removing special characters to maintain a clean database taxonomy.
2. Session Isolation
Just like Custom Fields, tags are isolated at the Session level. The tags you create for your "Home Chores" session will not clutter the tag list in your "Work Projects" session. This ensures your taxonomy remains highly relevant to the specific workspace you are currently operating in.
3. Rapid Filtering and Search
The primary functional purpose of a tag is retrieval. As your database grows to hundreds or thousands of tasks, finding what you need becomes critical.
-
One-Click Filtering: Clicking any tag badge directly on a task card instantly filters your entire view to show only tasks containing that specific tag.
-
Advanced Searching: The search system natively understands tags. You can type multiple tags into the search bar (e.g.,
#work #meeting) to instantly pull up overlapping contexts using "OR" logic.
4. Tag Templates (Quick Filters)
For complex workflows, manually selecting multiple tags to filter a view can become tedious. Mind Dump utilizes Tag Templates, which allow you to create preset, named groups of tags. For example, you could create a template called "Admin Day" that instantly filters your view to show tasks tagged with #finance, #invoicing, and #emails.
5. Intelligent Auto-Tagging
Perhaps the most powerful application of tags in Mind Dump is its Auto-Tagging system, which removes the manual friction of categorization. You can configure rules at the session level to let the system organize data for you:
-
Keyword Triggers: You can instruct the system to automatically apply a specific tag whenever a certain word is typed into a task. For example, you can set a rule that any time the word "bins" or "trash" is typed, the
#householdtag is instantly applied. -
Tag Relationships (Nested Tags): You can build relational logic between tags. For instance, you can set a rule that says: "Whenever the
#client_smithtag is added, automatically add the#worktag as well".
6. Bulk Operations
Tags are heavily utilized for bulk data management. By using the multi-select checkboxes on your task list, you can execute Bulk Tag Actions to add or remove a specific tag across dozens of tasks simultaneously, making massive organizational shifts in seconds.
Last updated today