Files
buzz/schema
Max LampertandClaude Fable 5 e7955e6fcb fix(relay): hide DMs from recipients until the first message arrives
Clicking a person in search fires kind:41010 (DM open) before anything is
typed, and the recipient immediately saw an empty DM window. Non-creator DM
members now start hidden_pending; the first kind:9/40002 message (or 48100
huddle ring) atomically reveals them, emits their deferred kind:44100, and
invalidates membership caches. Pending memberships are excluded from read
scoping and from the REQ/COUNT stale-cache repair path (new
is_visible_member), and an explicit kind:41012 hide stays sticky.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Signed-off-by: Max Lampert <maxwell@squareup.com>
2026-07-30 12:05:42 -07:00
..