Communities · Workflow
Creating groups
What would you like to do?
Any shared real-world object with more than one person: an event list, a booking, a Table de Huit, a journey, an accepted meeting.
End to end
Trigger
Any shared real-world object with more than one person: an event list, a booking, a Table de Huit, a journey, an accepted meeting.
Inputs
The object itself — groups are not created empty.
Processing
Design decision: groups are time-bound and scoped. The people sharing an object get its conversation automatically; there are no free-floating groups and no open direct messages.
User actions
Invite people into the object; write in its conversation.
System actions
LP_Threads::post derives permission from the object (booking parties, Cercle members, event list, table, journey travellers, meeting pair).
Relationships created
Person ↔ object; people ↔ people through the shared object.
Notifications
Counterparts are notified of new messages where the object is small (booking, table, journey, meeting).
Next possible actions
A group that wants to last becomes a Cercle.
Completion state
The object ends (event held, journey completed) — or continues as a Cercle.
Engines involved
Each named method exists in the core plugin — the verification harness fails the build if one goes missing.