docs: rename ubiquitous language glossary to CONTEXT and add message state vocabulary#7450
docs: rename ubiquitous language glossary to CONTEXT and add message state vocabulary#7450diegolmello wants to merge 1 commit into
Conversation
…state vocabulary Rename UBIQUITOUS_LANGUAGE.md to CONTEXT.md (history preserved) and update its three references in CLAUDE.md, the VoIP docs README, and the RoomView architecture doc. Add the "Message Interaction & Position State" section distinguishing Interaction state (selection plus the reply/quote/edit/react action, owned by the per-Room interaction store) from Positional state (highlight plus jump/scroll position, owned by the Room view scroll machinery), since the two are migrated independently. Ref: NATIVE-1345 Claude-Session: https://claude.ai/code/session_01Cj1jHhEbiC9mWGe8dpqQeS
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (4)
📜 Recent review details⏰ Context from checks skipped due to timeout. (1)
🧰 Additional context used🧠 Learnings (1)📓 Common learnings🔇 Additional comments (4)
WalkthroughDocs now reference ChangesContext glossary and references
Estimated review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Suggested labels
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
Warning Review ran into problems🔥 ProblemsErrors were encountered while retrieving linked issues. Errors (1)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Closing in favor of #7455, which carries these commits as part of the NATIVE-22 message-hooks work. |
Proposed changes
Rename the ubiquitous-language glossary
UBIQUITOUS_LANGUAGE.mdtoCONTEXT.md(git history preserved) and update its three references across the codebase.Adds a Message Interaction & Position State section that records the shared domain vocabulary for two kinds of transient message state, since they are owned by different parts of the app and migrated independently:
Issue(s)
https://rocketchat.atlassian.net/browse/NATIVE-1345
How to test or reproduce
Documentation only — no runtime behaviour changes. To verify:
CONTEXT.mdexists at the repo root and contains the Message Interaction & Position State section.UBIQUITOUS_LANGUAGE.mdno longer exists.CLAUDE.mdapp/lib/services/voip/docs/README.mdapp/views/RoomView/docs/ARCHITECTURE.mdScreenshots
N/A — documentation only.
Types of changes
Checklist
Further comments
The glossary rename is done with
git mvso blame/history follow the file (detected as a 94%-similarity rename). This PR is documentation-only and intentionally carries no code changes, so it can merge independently of the related model work.Summary by CodeRabbit