docs: update PROJECT_STATE.md and CHANGELOG.md with recent fixes

This commit is contained in:
swanadiva
2026-06-23 18:21:57 +07:00
parent 07899c154b
commit 9d0338595d
2 changed files with 21 additions and 1 deletions
+11
View File
@@ -1,5 +1,16 @@
# Changelog
## [Unreleased] — 2025-01-31
### Fixed
- TUI host list footer now includes `Ctrl+E:edit`
- New hosts/keys/snippets created via TUI form now get UUID + timestamps (`CreatedAt`, `UpdatedAt`)
- Storage layer auto-generates UUID + timestamps on save if empty (defense-in-depth)
### Changed
- All tab footers are now context-specific (no global status bar)
- SFTP browser uses full-width panes (`t.width/2`)
## v1.0.0 (2025-01-30)
### Added
+10 -1
View File
@@ -2,7 +2,7 @@
> **Purpose**: Enable seamless continuation of development by any agent/LLM across sessions
>
> **Last Updated**: 2025-01-30 (MVP Release)
> **Last Updated**: 2025-01-31 (TUI Improvements + Storage Fixes)
> **Current Status**: ✅ MVP Complete — All Tasks 1-14 Done
> **Phase**: MVP Release (Phase 1)
@@ -38,6 +38,15 @@
**🔥 All 14 MVP tasks complete! Project is ready for deployment.**
### Post-MVP Fixes
✅ TUI layout overhaul: centered border boxes, per-row centering, context-specific footers
✅ Status bar removed; keybindings moved inside each tab's border box footer
✅ SFTP browser: full-width panes, SFTP-specific keybindings
✅ Host list footer: added `Ctrl+E:edit`
✅ UUID + timestamps auto-generated in TUI form `submit()` methods
✅ UUID + timestamps auto-generated in storage layer (`SaveHost`, `SaveKeyPair`, `SaveSnippet`)
✅ Git history cleaned of committed binary; `.gitignore` fixed
---
## 📊 Current Project Status