cmdbox
cmdbox copied to clipboard
Remove notion of "speakable" interfaces
As much as I love conversational UIs, cmdbox is more about clarity and observability and tab-completion and embedded includes and simplicity. It is more important to be able to see all the possible commands and dotted subcommands, than to be able to possible speak them all into a command line interface.
This frees the project to be able to fully pursue one-dimensional internal command maps with dotted notation keys so that subcommand modules can use their own unique keys with reasonable assurance that they won't conflict with other embeds.
The work on the use of spaces in the keys should be replaced and removed and only simpler logic to allow dotted key names should take its place.