TiddlyWiki docs state:
A tag is in fact just a tiddler (or a potential tiddler), and it can have tags of its own.
TiddlyWiki makes use of tags for example for organizing a set of tiddlers into a hierarchy, which is used to automatically build a Table of Contents for example. So, for example “Working with TiddlyWiki” is a legit tag.
However, I’m also used to another definition of tags - when they are laconic, single words used to capture the essence of bigger chunks of information. But using tags in this manner for building a hierarchy of tiddlers is not ergonomic. Very generic tags serving as branches in a ToC tree will inevitably collect leaves which are not logically related. For example a “nodejs” tag/ToC branch could put together tiddlers like “How to install Node.js in Debian Linux” and “How to use the Node.js version of TiddlyWiki”.
Because of these reasons, I’m thinking to keep the single-word tags with an exclusively logical and TiddlyWiki agnostic meaning in a separate namespace. I know that tags in TiddlyWiki can have a color and an icon, but this is TiddlyWiki specific and it’s more of a visual trait. Coming from todo.txt , I wonder, can I prefix single word tags with special symbols, will it not break any TiddlyWiki functionality? For example have tags named “+foo” or “@foo” instead of “foo”? Is there any recomendation / consensus here?