docs(contacts-plan): mark W7 add-friend-from-room done (P5)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-06-16 14:42:20 -04:00
co-authored by Claude Opus 4.8
parent fb17fd1850
commit 83b1bbcc9d
+7 -2
View File
@@ -177,8 +177,13 @@ forward compatible; `restamp` preserves it, `label_of` reads it); every member s
`current_room.name` from the ticket → presence reports "in <name>" + the room header
shows it. Sanitized via `sanitize_name` on mint + display. ⚠️ pure seam unit-tested +
home field screenshot-verified; in-room header + friend-side "in <name>" presence need
a live/2-machine confirm. **STILL pending:** local **recents** list (cosmetic room
tags — now that labels exist they'd be meaningful) + an **add-friend-from-room** button.
a live/2-machine confirm. **Add-friend-from-room — DONE 2026-06-16 (`fb17fd1`):** each
participant card has a star — clickable ☆ adds that peer (pulling their live presence
name + addr so they're reachable immediately, unlike a bare add-by-id), gold ★ once
they're already a friend; hidden while friends are read-only. `AddFriendFromRoom` msg.
⚠️ star + click want a live 2-machine confirm (needs a peer in the room). **STILL
pending:** local **recents** list (cosmetic room tags — now that labels exist they'd be
meaningful).
### P6 — Opt-in discovery — Small
Wire the *discoverable* state to n0 DNS publish (default off, time-boxed). Lookup