hitterm

Auto-generated from project docs

North Star

Booklet Status

BookletStatusBranchNotes
B0DONEbooklet/hitterm-b0Fork setup, strip, configure, deploy, Authelia
B1SKIPPEDtmux not installed on Aorus Git Bash; CloudCLI's 30-min PTY_SESSION_TIMEOUT is sufficient durability. Value not worth the MSYS2 install complexity. Revisit if backend restarts become frequent.
B2PLANNEDSSE reconnection + push notifications + diff summaries
B3NEXT (ELEVATED)Multi-node session allocation (VPS ↔ CMD-AORUS). RESEARCH-271 + RESEARCH-272. Unblocks 6-8 concurrent Claude Code sessions.
B4FUTURERust server rewrite (axum + portable-pty)

Recent Decisions

DateDecisionRationale
---------------------------
2026-04-04Project kickstartedRESEARCH-175 completed
2026-04-04Fork CloudCLI (not build from scratch)Agent SDK + mobile UI = months saved
2026-04-04AGPL-3.0 acceptedInternal tooling only
2026-04-04Rust rewrite deferred to B4Node.js pragmatic for V1
2026-04-04tmux over raw node-ptyWalk-away persistence
2026-04-06B0 completedDeployed, 52MB RAM, Authelia
2026-04-07RESCOPERESEARCH-209: "better terminal" → "AI session orchestrator". Multi-node allocation added (B3). Push notifications promoted to P0 (B2). Diff review added (B2). TypeScript migration deprioritised.

Source: /root/projects/hitterm/