Skip to content
LaSocialOffline
Create
Join

People · Workflow

Finding people

What would you like to do?

People hub, a city page's "people here", a project's "find collaborators", the header gauge.

Go to Finding people

End to end

  1. Trigger

    People hub, a city page's "people here", a project's "find collaborators", the header gauge.

  2. Inputs

    Optional filters: city, interest, intention, language, theme, free text.

  3. Processing

    Visibility and blocks applied first; ranking = same city, shared interests, shared intentions, shared languages, profile completeness; never ranked by activity recency.

  4. User actions

    Follow; invite to meet at an event, a Cercle, a journey or a public place with a proposed date; block.

  5. System actions

    LP_People::follow records the follow; LP_People::invite validates the shared context; LP_People::respond moves pending → accepted | declined and, for events, puts the invitee on the list.

  6. Relationships created

    Person follows person; person met person (on acceptance); person attends event (when the context is an event).

  7. Notifications

    Followed person: "now follows". Invitee: invitation with context. Inviter: accepted or declined, kindly.

  8. Next possible actions

    Meet at the context · Open the meeting's scoped conversation · Form a Cercle after the event.

  9. Completion state

    Invitation accepted (milestone "First meeting") or declined.

Engines involved

Each named method exists in the core plugin — the verification harness fails the build if one goes missing.

LP_People::discoverLP_People::followLP_People::inviteLP_People::respond