<!-- YAML-SNAPSHOT:START -->
| Key | Value |
| --- | ----- |
| **id** | OCL-protocol-addParticipant |
| **name** | Add Participant Protocol |
| **description** | The protocol for adding a participant to a project membrane. This unifies prior participant-specific steps under the Participant role. |
| **initializationEvent** | A project requires a new participant. |
| **associatedFunctions** | Project Management |
| **associatedRoles** | [[Labs Coordinator]], [[Labs Participant]], [[Labs Member]] |
| **relatedMembranes** | [[Labs Projects]] |
| **stages** | Identify Need, Proposal, Review, Onboarding, Confirmation |
<!-- YAML-SNAPSHOT:END -->
This protocol serves as the primary entry point for individuals joining a project as participants (including non-members collaborating on a project).
**1. Identify Need**
- The [[Labs Coordinator]] or an existing project member identifies the need for a new participant.
**2. Proposal**
- A request to add a new participant is submitted by a [[Labs Member]] to the relevant Project.
**3. Review**
- The [[Labs Coordinator]] for the project reviews the proposal to ensure alignment with project goals and resources.
**4. Onboarding**
- If approved, the [[Labs Coordinator]] initiates the onboarding process, granting access to relevant tools and documents.
**5. Confirmation**
- The new [[Labs Participant]] is added to the project's member list and announced to the team.
**Role Term**
- Project participants serve on the project until their work is complete or they choose to leave.
- Participants can be removed from projects through the [[Remove Participant Protocol 1]].
- Participants may serve on multiple projects simultaneously.
- The duration of participation is determined by project needs and the participant's availability.