diff --git a/docs/plans/2024-06-22-hostkeeper-design.md b/docs/plans/2024-06-22-hostkeeper-design.md index 24a17de..725df68 100644 --- a/docs/plans/2024-06-22-hostkeeper-design.md +++ b/docs/plans/2024-06-22-hostkeeper-design.md @@ -687,26 +687,24 @@ Continue anyway? [y/N] --- -### Phase 2: Enhanced Features (4-6 weeks) +### Phase 2: TUI Overhaul & Enhanced Features (4-6 weeks) -**TUI Enhancement:** -- Rich TUI interface for all operations -- Dual-pane SFTP browser -- Key management UI -- Snippet manager -- Connection snippets execution +**Priority 1 — TUI Overhaul:** +- Tab system with orange theme (TabManager, tab bar, keyboard shortcuts) +- Multi-session SSH tabs (live interactive shells within TUI) +- TUI forms for add/edit hosts (replace CLI prompts) +- SFTP file browser in TUI tab +- Key & snippet management in TUI -**Security Enhancement:** +**Priority 2 — Security Enhancement:** - AES-256 encryption for storage - Master password protection - Secure credential export/import -- Enhanced error messages -**User Experience:** -- Shell completion +**Priority 3 — UX Polish:** - Configuration profiles -- Theme support -- Keyboard shortcuts +- Theme customization +- Enhanced error messages in TUI --- @@ -720,8 +718,6 @@ Continue anyway? [y/N] **Advanced Terminal:** - Custom terminal emulator -- Multiple session management -- Tab support - Advanced text selection **Integration:**