<!-- YAML-SNAPSHOT:START -->
| Key | Value |
| --- | ----- |
| **id** | OCL-protocol-operator |
| **name** | Operator Protocol |
| **description** | This protocol details the process for adding and removing a Labs Operator. |
| **initializationEvent** | Change in role state proposed. |
| **associatedRoles** | [[Labs Operator]] |
| **relatedMembranes** | [[OpenCivics Labs]] |
| **stages** | Nomination, Vetting, Approval, Assignment, Onboarding, Active, Membership Review, Removed |
<!-- YAML-SNAPSHOT:END -->
# Role Term
- [[Labs Operator]]s serve in their role until they choose to relinquish it or until the [[Labs Manager Council]] determines the role is no longer needed.
- The role is appointed at the discretion of the [[Labs Manager Council]] and serves at their pleasure.
- [[Labs Operator]]s can be removed if their role is no longer necessary or if a change is needed.
# Add Operator
This protocol details the process for appointing a [[Labs Operator]].
**1. Identification of Need**
- A [[Labs Manager]] identifies the need for an Operator to assist with specific operational tasks.
**2. Selection**
- The [[Labs Manager]]s select a suitable candidate from among the [[Labs Member]]s.
**3. Appointment**
- The selected member is formally appointed to the [[Labs Operator]] role.
**4. Delegation**
- The [[Labs Manager]]s delegate the relevant operational responsibilities to the new Operator.
# Remove Operator
This protocol handles the removal of an Operator from their appointed role.
**1. Initiation**
- **Voluntary:** A [[Labs Operator]] submits their resignation to the [[Labs Manager Council]]
- **Involuntary:** The[[Labs Manager Council]] determines the role is no longer necessary or a change is needed.
**2. Transition**
- The [[Labs Manager Council]] oversee the transition of all operational duties and access rights.