I do like the idea of thinking carefully about how user-specific information is handled, and how each user might be able to access information that is specific to them!
I don’t think “data” is the helpful keyword, because a wiki is full of data. Data would suggest a contrast against… what, exactly?
It seems “user” would be a much more intuitive string that would help me recognize a (search-shielded) tiddler as specific to a… user.
It seems natural to insist that something like a user name comes next in the namespace, right? Because if you’ve just got something like $:/user/selected-palette or $:/user/clp.png then a multi-user solution risks clashes between versions of such tiddlers specific to this or that user, right?
By contrast, $:/user/springer/selected-palette would coexist happily together with $:/user/mohammad/selected-palette in the same wiki.
I’m not seeing how
would be needed or wise. Surely, presentation conventions (what’s hidden by default) should not be enforced in tiddler names. Someone could wish to customize a wiki so that tiddlers with $:/ prefix (or some subset of these) are no longer hidden (from search, from sidebars, etc.). Such a change should not make any of the names look incorrect…