Agreements Directory
Agreements Directory
This directory contains SuperBenefit's foundational agreements that establish relationships between participants. For conceptual understanding of our agreement philosophy, see the index.md file. This readme provides technical guidance for working with agreements in the governance repository.
SuperBenefit's Agreement Philosophy
SuperBenefit operates through composable governance frameworks that honor the principle of minimum viable coordination. Our agreements create clarity about how participants relate to our shared purpose while respecting the autonomy different contributors need to participate in the manner which brings them, and our shared mission, the most value and fulfillment.
The agreement framework supports both stability and evolution. While our core commitments remain constant, our understanding of how best to advance our mission continues developing through practice and learning. Our agreements reflect this balance, providing stable foundations while allowing adaptation as we grow in wisdom and capacity.
Community and Operational Domains
SuperBenefit's agreement structure recognizes two interconnected domains of participation, each serving essential functions in our work.
Community agreements establish the cultural foundation for all SuperBenefit activities. They apply universally to everyone who engages with our network, whether attending events, participating in discussions, or contributing to projects. These agreements create the conditions for inclusive learning and collaboration that enable our principles to flourish across diverse contexts and communities.
Operational agreements define the structures and processes for contributors who take on formal roles within SuperBenefit's governance and project coordination. These agreements establish decision-making frameworks, resource allocation processes, and coordination mechanisms that enable us to operate effectively as an organization while maintaining alignment with our mission.
Agreement Authority Framework
SuperBenefit's agreements are governed through our multistakeholder membership structure, with clear authority boundaries that determine who can create or modify specific agreements. Understanding these boundaries is essential for proper repository maintenance.
Community agreements in the /community
subdirectory can only be modified through community governance processes. All SuperBenefit community members have standing to propose changes through established proposal mechanisms. These agreements establish cultural foundations and behavioral expectations for all participants.
Operational agreements in the /dao
subdirectory require proposals from SuperBenefit DAO contributors through operational governance processes. These define structures, roles, and coordination mechanisms for organizational function.
Constitutional elements that affect relationships between membership classes or fundamental organizational structure require approval from both governance bodies. These are documented in the root-level constitution.md
rather than subdirectories.
Creating New Agreements
New agreements are created by deriving them from approved governance proposals. This ensures all agreements trace to legitimate collective decisions rather than being created unilaterally.
Workflow for Agreement Creation
When a proposal that establishes a new agreement is approved:
- Locate the approved proposal in the governance system (snapshot, forum, or other platform)
- Extract agreement content from the proposal, identifying sections that establish ongoing commitments
- Create the agreement document following our documentation standards:
- Use clear, descriptive filename:
membership_agreement.md
orcontributor_guidelines.md
- Include frontmatter with description
- Structure content with logical sections
- Use clear, descriptive filename:
- Establish proper placement based on agreement type:
- Community agreements →
/agreements/community/
- Operational agreements →
/agreements/dao/
- Cross-cutting agreements → Consult governance facilitators
- Community agreements →
- Update index files in the relevant directory to reference the new agreement
- Archive the proposal following procedures in proposals/readme.md
Agreement Document Structure
Each agreement should follow this general structure:
---
description: Brief description of what this agreement governs
---
# Agreement Title
Opening paragraph explaining the agreement's purpose and scope within SuperBenefit's governance.
## Applicability
Clear statement of who this agreement applies to and in what contexts.
## Core Provisions
The main substance of the agreement, organized into logical sections that establish:
- Expectations and commitments
- Rights and responsibilities
- Coordination mechanisms
- Accountability frameworks
## Relationship to Other Agreements
How this agreement relates to and builds upon other governance documents.
## Modification Process
Reference to the appropriate governance process for future changes.
Modifying Existing Agreements
Agreement modifications follow formal governance processes to maintain legitimacy. The workflow depends on the agreement type and proposed changes.
Modification Workflow
Key requirements for modification proposals:
- Clear scope: Identify specific sections being changed and why
- Authority verification: Ensure proposal goes through correct governance body
- Integration check: Verify changes don't conflict with other agreements
- Implementation plan: For complex changes, include transition approach
Pull Request Integration
As outlined in governance.md, agreement modifications are submitted as pull requests containing both the proposal and the specific changes. This creates clear connections between collective decisions and their implementation.
The pull request should:
- Link to the governance proposal
- Show exact changes to agreement text
- Update any affected cross-references
- Include updates to relevant index files
Cross-References and Dependencies
Agreements often reference each other and establish frameworks that policies later implement. Maintaining these connections is crucial for repository coherence.
When creating or modifying agreements:
- Check for references to other agreements that might need updating
- Identify policies that implement the agreement's frameworks
- Update cross-references in both directions
- Consider creating a dependency map for complex relationships
Integration with Policy Development
Agreements often establish high-level frameworks that require detailed policy implementation. When an agreement delegates authority or establishes new coordination requirements:
- Identify policy needs created by the agreement
- Determine policy domain based on delegated authority
- Create policy documents following procedures in policies/readme.md
- Link policies back to authorizing agreements
This creates traceable connections from foundational agreements through to operational policies, supporting accountability and understanding.
Quality Considerations
While the state management policies govern overall repository quality, agreements require particular attention to:
- Clarity: Agreements establish relationships that may last years
- Completeness: Missing provisions can create governance gaps
- Compatibility: New agreements must align with existing ones
- Accessibility: Language should be understandable to affected participants
Regular review of agreements helps identify needs for clarification or evolution as SuperBenefit's understanding deepens through practice.
Common Patterns
Through experience, certain agreement patterns have proven effective:
- Graduated commitments: Different levels of participation with different expectations
- Escape valves: Processes for handling exceptions or conflicts
- Evolution mechanisms: Built-in review cycles or amendment processes
- Practical examples: Concrete illustrations of abstract principles
These patterns can inform new agreement development while respecting each agreement's unique context and purpose.