Good points.
I know there are sites out there that simulate a programming console, such as W3 Schools or sites that teach how to utilize their IDEs, etc… But for TiddlyWiki, what might tentatively be called “WikiShell” or “TiddlyCLI”, the purpose would be to have full-blown functionality; the creation, deletion, modification and filtering of tiddlers as well as importing, exporting, parsing of tiddlers as well as batch processing. All modelled after PowerShell, Bash and DOS, syntax-wise.
I was thinking that a command console would be a natural fit since TiddlyWiki already has powerful advanced filtering. Two of the challenges specifically the conflicts, I have thought about. The feature would float above existing architecture would require no JavaScript reload, and could act on existing wikitext: by calling on tiddlers which contain those instructions.
In essence, the command line user would be entering proxy commands through the advanced search toolbar and upon the press of the return key, listeners (listener tiddlers) would be set up to determine whether the syntax is a search query or a command, the latter case of which would be handled by the respective tiddlers containing the widgets and wikitext. The command line user need not be familiar with the widgets’ syntax nor JavaScript. Naturally, this would only be the case for simple functions. However, modules could be installed later for more complex operations.