Closed per-command grammar and help declarations.
The strict parser and the public help result both derive their switch lists from this module. A declaration contains no caller input and performs no filesystem or runtime work.
Summary
Types
@type command() ::
:init
| :docs
| :validate
| :run
| :doctor
| :models
| :transcript
| :repl
| :viewer
@type frontend() :: :standalone | :mix
@type topic() :: :root | command()