Skip to content

Document the chat conversation data model decision - #1307

Open
MicrowaveDev wants to merge 5 commits into
devfrom
codex/chat-conversation-model-review
Open

Document the chat conversation data model decision#1307
MicrowaveDev wants to merge 5 commits into
devfrom
codex/chat-conversation-model-review

Conversation

@MicrowaveDev

Copy link
Copy Markdown
Member

Summary

  • review whether private chats should reuse social Group, Post, PostsContents, and Content relations
  • record the decision to model direct and multi-member chat as dedicated conversations while preserving the existing append-only ChatEvent log
  • explain current sender/recipient attachment relations, delivery behavior, metadata boundaries, and infrastructure that should remain shared
  • propose additive ChatConversation and ChatConversationMember adoption without rewriting existing events
  • link the review from module discovery and add the conversation aggregate before MLS persistence in the active TODO

Verification

  • deterministic browser-first-chat-e2ee TODO context passed
  • documentation links resolve to existing files
  • staged diff and whitespace checks passed
  • application tests were not rerun because this change is documentation-only

…n-model-review

# Conflicts:
#	docs/agent-map.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant