MD

Discovery

terminology/discovery.md

---
term: discovery
category: social
status: canonical
authority: social.elonn.local
---

Discovery

The traversal of circle reach, built from private community co-membership. Discovery determines which members and Social objects are reachable at each circle depth.

Depth labels:
- depth 0 — self only
- depth 1 — inner circle (direct private community co-membership)
- depth 2 — trusted (inner circle's inner circle)
- depth 3 — extended (trusted's inner circle)

Allowed:
- discovery graph
- discovery depth
- reachable members
- discovery scope

Forbidden:
- search (that is find.elonn.local; see: find)
- network (too generic)
- social graph (acceptable in technical discussion; not the product term)
- connections (LinkedIn-connoted)
- followers (removed from the model; see: relationship)

Notes:
- Discovery is not a stored structure. It is computed on demand from private community co-membership.
- The GET /social/discovery/graph endpoint exposes the computed graph for the current member.
- Discovery filters apply to conversations, communities, events, and presence when a depth parameter is supplied.
- Do not conflate discovery with the find service. Discovery is about who you can see. Find is about what content you can search.

Related:
- circle
- community (private, the source of inner circle bonds)
- find (distinct search service; see: find)
- visibility