richardcase / richardcase/clowder
Roadmap / tracking: remaining milestones
Open
Nobody has claimed this yet.
enhancement
- Dominant language
- Rust
- Stars
- 0
- Forks
- 0
- Avg merge
- 1h 14m
- Merged PRs (30d)
- 16
Description
Tracking issue for the remaining planned work. Grouped under the Roadmap milestone.
Shipped this cycle (context)
- M9a agent survival — re-spawn + adapter resume (#50)
- M9b full split-layout restore (#51)
- VT grid + content-based attention (#52)
- M7d remote TLS + token auth + TOFU (#53)
- Cleanup batch — dead-code removal, flake fixes, TLS-aware warning (#54)
Open
- #55 — M9c: PTY-host true zero-disruption agent survival. The survival capstone: agents (+ scrollback + live processes) survive a daemon restart with no re-spawn, via a persistent PTY-host +
SCM_RIGHTSfd-passing. Design exists (docs/superpowers/specs/2026-08-02-clowder-m9-agent-survival-design.md§M9c). Big — its own spec → plan → SDD cycle. - #56 — M8: Linux support. Broaden beyond macOS. The Rust daemon is likely portable; the SwiftUI/libghostty frontend is the hard part. Needs a scoping brainstorm first; cheapest early win is verifying the daemon runs on Linux drivable from the macOS app over the M7d remote transport.
- #57 — M7d follow-ups: remote TLS/auth polish. Deferred minors (token-in-logs, all-or-nothing rotation) + larger design-deferred items (mTLS, QUIC, pinned-pairing UX, Keychain).
Suggested order
M9c and M7d follow-ups are self-contained and can go anytime. M8 is the largest and should start with its own decomposition brainstorm. No hard dependencies between the three.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reading the linked issues #55, #56, and #57, then review docs/superpowers/specs/2026-08-02-clowder-m9-agent-survival-design.md §M9c. This issue is a roadmap tracker rather than a self-contained change; it is done when the remaining work has been decomposed into actionable, separately scoped issues.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cli, macos, rust, swift
- Domain
- cli, devtools, operating-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100