zlib-tui
zlib TUI changes
Keep interactive CLI and shell entry points on shared models. profile uses
profilePageModel; Kindle uses runStandaloneShellCommand for file selection,
configuration, confirmation, password setup, and send results. Standalone pages
exit to the terminal on return. Preserve JSON and non-interactive send behavior.
Check TestStandaloneKindleSharesShellPages, TestStandaloneKindlePasswordAndResult,
and TestStandaloneProfileMatchesShellPage when changing these flows.
Home has no search input or Enter-to-search hint. Open commands with /;
ignore ordinary typing, paste, and Ctrl+K on idle home. Esc closes the command
list and restores home without an input. Keep the signed-out login shortcut.
Check TestShellHomeRequiresSlashForCommands when changing home input handling.