## Parent - lockdown-systems/cyd#672 ## What to build A free user can save conversations and messages and browse them locally without an active connection or live Bluesky URLs. ## Acceptance criteria - [ ] Direct authenticated APIs save stable message identities, ordering, captured participants, relationships, attachments, and availability state. - [ ] Required media is local and digest-deduplicated within the account. - [ ] Conversation and message views paginate and work disconnected and offline, representing unavailable attachments explicitly. - [ ] Disabling chat collection affects future saving only. - [ ] Diagnostics exclude message content, participants, identifiers, media, credentials, and paths. - [ ] Controller tests use a fake chat API with real storage; mounted views cover pagination, attachments, offline use, and incompleteness. ## Blocked by - #673 - #676 _(This was written by an LLM.)_
Parent
What to build
A free user can save conversations and messages and browse them locally without an active connection or live Bluesky URLs.
Acceptance criteria
Blocked by
(This was written by an LLM.)