TUI Applications
TUIs are CLIs with an interactive surface. Inherit CLI essentials, then add discoverable in-app help. Parent: Software Product Essentials.
Extra on top of CLI
-
In-app About / Help pane (keybind documented on the first screen)
-
Show version + build id there, not only via
--version -
Export diagnostics from a menu key (still redacted)
-
Graceful resize and no-color/fallback for limited terminals