All entities: comments + @-mentions #136

Open
opened 2026-04-22 11:43:34 +00:00 by zaelgohary · 0 comments
Member

No discussion thread exists on any productivity entity. Add a Comments pane to Project / Task / Story / Milestone detail views with:

  • Markdown comment body
  • @-mention of contacts that links to the contact card + sends a mention event (reuse the messaging island for delivery, or stand up a separate notification domain)
  • Edit + delete own comments, timestamps, avatars
  • Reverse-chronological order under the detail pane

Needs an architectural decision before implementation — two realistic options:

  1. Reuse hero_messaging for storage + delivery; comments become a thread keyed by entity SID.
  2. Add a comment domain on hero_osis with thread-per-entity semantics.

Flag as blocked on that decision; this issue tracks the UI once the backend is chosen.

No discussion thread exists on any productivity entity. Add a Comments pane to Project / Task / Story / Milestone detail views with: - Markdown comment body - @-mention of contacts that links to the contact card + sends a mention event (reuse the messaging island for delivery, or stand up a separate notification domain) - Edit + delete own comments, timestamps, avatars - Reverse-chronological order under the detail pane Needs an architectural decision before implementation — two realistic options: 1. Reuse `hero_messaging` for storage + delivery; comments become a thread keyed by entity SID. 2. Add a `comment` domain on `hero_osis` with thread-per-entity semantics. Flag as blocked on that decision; this issue tracks the UI once the backend is chosen.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_archipelagos#136
No description provided.