* feat(shell): add minimal Bash and Process profile
* refactor(shell): extract command detachment analysis
* refactor(shell): extract tool definitions and arguments
* refactor(shell): extract output buffering
* refactor(shell): extract managed process state
* refactor(shell): extract progress reporting
* fix(shell): preserve detachment helper imports
* style(shell): normalize extracted file endings
* fix(shell): give Process wait a nonzero fallback
* simplify shell, output truncate, improve monitor display
* fix defects
* defect fixes
* remove commit
* status bar tweak
* lockfiles, docs
* status bar tweak
* feat(shell): retain truncated output for targeted retrieval (#877)