Commit Graph

8 Commits

Author SHA1 Message Date
Vantz Stockwell
fad5692c00 docs: Phase 2 implementation plan — SSH + SFTP with 12 tasks 2026-03-17 06:48:58 -04:00
Vantz Stockwell
c64ddac18b docs: Phase 1 implementation plan — 15 tasks with TDD
Foundation plan covering: Wails v3 scaffold, SQLite+WAL, vault encryption,
connection/group CRUD, search, themes, settings, plugin interfaces,
session manager, master password UI, main layout shell, multi-window
spike, RDP frame transport spike, README, and license audit.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 06:01:34 -04:00
Vantz Stockwell
98e3556cc7 docs: post-MVP Claude Code plugin spec — AI-assisted terminal operations
Claude Code integration as the first Wraith plugin: terminal I/O, SFTP
file access, CodeMirror handoff, and session context awareness. Proves
the plugin architecture and serves as the reference implementation.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 05:41:54 -04:00
Vantz Stockwell
850e8e492e docs: spec hardening — Wails fallback plans, crash recovery, resource mgmt
- Wails v3: defined Plan A/B/C for multi-window with Phase 1 spike
- Crash recovery: workspace snapshot persistence + restore-on-restart
- Resource management: session limits, memory budgets, idle handling
- DPAPI: designed-for upgrade path in vault (post-MVP)
- RDP frame transport spike moved to Phase 1 (don't discover late)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 05:39:35 -04:00
Vantz Stockwell
587b5396fd docs: spec refinements — RDP key pass-through, SQLite WAL, tab transitions
- RDP input: Windows key + Alt+Tab pass-through toggle per connection
- SQLite: WAL mode + busy_timeout for concurrent read/write safety
- UI: 0.5s CSS transitions on tab active/background state changes

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 05:36:33 -04:00
Vantz Stockwell
0641ce34c8 docs: Wraith Desktop design spec — Go + Wails v3 native app
Complete design specification for rebuilding Wraith as a native Windows
desktop application replacing MobaXTerm. Covers architecture, data model,
SSH/SFTP/RDP flows, vault encryption, UI layout, MobaXTerm config
importer, plugin interface, and phased build plan.

Stack: Go + Wails v3 + Vue 3 + SQLite + FreeRDP3 (purego)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 05:27:32 -04:00
Vantz Stockwell
99f3c5caab fix: plan — async host key verification via ssh2 verify callback 2026-03-12 17:02:20 -04:00
Vantz Stockwell
de1bb71173 docs: Wraith spec + implementation plan 2026-03-12 16:59:34 -04:00