Skip to content

Global contacts view to manage collaborators across documents #185

@frandavid100

Description

@frandavid100

At the moment, collaborators are only visible in the context of a single document. When opening a document, you can see the people it is shared with, but there is no global view of all the peers you collaborate with across different documents.
This makes it harder to manage collaboration across multiple documents, especially when working repeatedly with the same people.

It would be very useful to have a global “Contacts” (or “People”) view listing all peers you are currently collaborating with on any document. Clicking on a contact could show:

  • The list of documents you have in common
  • A quick action to share another one of your documents with that same contact

In addition, when sharing a document, it would be helpful if the share UI allowed selecting one of your existing contacts, instead of relying only on manually exchanging a join code.

Reflection already appears to have a stable notion of identity: in the document list, the same collaborator consistently appears with the same pseudonym and avatar across different documents. This suggests that a contact-level abstraction already exists implicitly, but is not yet surfaced in the UI. Making this explicit would improve discoverability, reduce friction when sharing documents, and make collaboration workflows more efficient for users who work with the same peers repeatedly.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions