docs: Phase 530 contacts span metadata and compositor panels
Update README for v0.8.493 integration and test bundle. Co-authored-by: Cursor <[email protected]>
This commit is contained in:
@@ -6,6 +6,8 @@ P2P friend requests, blocks, and friend presence on the contacts Hyperswarm mesh
|
||||
|
||||
Maintain the signed-in user's contact graph in JsonStore (`pending_in/out`, `accepted`, `blocked`), gossip request/accept/decline/remove/block RPCs to peer-specific `contactsTopic` buffers, join friend topics for ongoing `PRESENCE_UPDATE` and profile cosmetic sync, and expose friend presence map for DM sidebar and activity feed.
|
||||
|
||||
**v0.8.493 (Phase 530):** Platform span ends add `pendingOutCount`/`acceptedCount`/`pendingInCount`; UI compositor panels `syncContactsModalPanelDuringGuildLoading`, `syncContactsPendingPanelDuringGuildLoading`, `syncContactsFriendPanelDuringGuildLoading`; anchored **contacts-errors** filter. Bundle: `npm run test:phase530-contacts`.
|
||||
|
||||
**v0.8.479 (Phase 516):** Platform logs `contacts.request`/`accept`/`decline` with `spanKind` metadata; UI `syncContactsPanelsDuringGuildLoading` + **contacts-errors** dev-log filter. Bundle: `npm run test:phase516-contacts`. See [CONTACTS.md](../../docs/CONTACTS.md).
|
||||
|
||||
## When to use / not
|
||||
|
||||
Reference in New Issue
Block a user