Details:
The current 20-conversation limit in Cascade causes permanent data loss. Conversations that drop off the sidebar cannot be recovered — the .pb files on disk are encrypted with per-UUID keys and there's no CLI, API, or UI to access them.
Cascade itself encourages users to "save work for later" without warning that the conversation will become inaccessible. This has cost me hours of critical development work.
Proposed solutions (any one would fix this):
Remove or significantly raise the 20-conversation limit
Provide a CLI/API to list and export ALL conversations by UUID
Add a "Download All Trajectories" bulk export option
Warn users when a conversation is about to be archived/encrypted
Related: GitHub issue #127, #136