What: Per-tenant or per-forum live chat rooms backed by SSE for typing/presence indicators, with custom emoji per tenant. Distinct from DMs (which are 1:1 / group). Use case: AMAs, live event chat, real-time discussion that does not need to live as a thread.
Who benefits: Members who came from Discord and miss the real-time chat surface; admins running live events.
Why: Discord-style real-time chat is the engagement loop our forum-first model is missing. Doing it alongside forums (not instead) keeps the search/knowledge-base value while adding the always-on hangout.
Dependencies: None. Builds on the existing forum_posts backing store + the SSE infrastructure we already use for notifications.
Recommended order: Sprint 3 (week 5-6) of the 90-day plan. Stand-alone — can ship any time.
Complexity: 1-2 weeks. Mostly SSE plumbing + a new render mode.
Priority: high (closes a gap competitors have)
Patrick Bass
@mobieus