From e8c451ed56737cfc885fcef5f763b941cdcab9f0 Mon Sep 17 00:00:00 2001 From: swanadiva Date: Tue, 23 Jun 2026 14:47:47 +0700 Subject: [PATCH] docs: restructure Phase 2 (TUI priority) + update Phase 3 --- docs/plans/2024-06-22-hostkeeper-design.md | 26 +++++++++------------- 1 file changed, 11 insertions(+), 15 deletions(-) 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:**