I just saw the field naming standard documented here is incorrect, instead see . This may change things for you.
Unrestricted Fieldnames and the New JSON Store Area
The major change in this release is that the format used to store tiddlers in TiddlyWiki’s HTML file has changed from an HTML DIV-based format to a new JSON-based format. The consequences of this change are far-reaching. They are thus the primary rationale for bumping the version number from v5.1.x to v5.2.0:
Firstly, the characters that can be used in field names are now unrestricted (just like tiddler titles), making it possible to use fieldnames like My^Field
or ☃️
. This has become possible because every other part of TiddlyWiki was already capable of dealing with unrestricted field names apart from saving as an HTML file.
Secondly, external tools that read, write or otherwise process TiddlyWiki HTML files will need modification to understand the new store area format. The details are documented in the /dev wiki.
For more details, see ticket #5708 on GitHub.
However, yes freedom of names independant of titles is a use for data tiddlers, however it is simple to add and remove prefixes to make new tiddlers with “the same name”.
Officially data tiddlers are defined here, but informally I would consider any tiddler within which you store independently accessible pieces of data.