Skip to main content
INFORMATIVEACTIVEMPGC

Governance Constitution

Disambiguation

MPLP is not a software license and does not define licensing terms.
This document is authoritative for governance process and policy, but non-normative for protocol technical requirements. All normative technical specifications are defined in the Specification documents.

1. The Supreme Authority

The MPLP Protocol is governed by the MPLP Protocol Governance Committee (MPGC). The MPGC ensures the protocol remains:

  1. Vendor Neutral: No single entity controls the standard.
  2. Stable: Changes require rigorous process (MIP).
  3. Observable: All decisions are public and traceable.

2. The 3-Layer Governance Model

To prevent scope creep and ensure clarity, governance is divided into three distinct layers.

Layer 1: Protocol Governance

"What MPLP IS"

Layer 2: Documentation Projection

"How MPLP is EXPLAINED"

Layer 3: Website Projection

"How MPLP is DISCOVERED"

  • Scope: Discovery & Positioning (Protocol evaluation entry).
  • Authority: Website Maintainers.
  • Process: Website Truth Policy (See governance/05-website-governance/ in repo).
  • Constraint: Read-Only Projection of Layer 1 & 2.
  • Boundaries: No certification, no endorsement, no product claims.

3. Relationship to Three-Entry Model

The 3-Layer Governance Model (responsibility) maps to the Three-Entry Model (discovery):

Three-Entry Model3-Layer GovernanceRole
Website (mplp.io)Layer 3: Website ProjectionDiscovery & Positioning
Docs (docs.mplp.io)Layer 2: Docs ProjectionExplanation & Reference
Repo (GitHub)Layer 1: Protocol GovernanceTruth Source & Specification

4. Governance Documents

DocumentPurpose
MIP ProcessHow to propose protocol changes
Contributing GuideHow to contribute to MPLP
Security PolicyReporting vulnerabilities
Versioning PolicySemantic versioning rules
Compatibility MatrixVersion compatibility
License GovernanceApache-2.0 licensing
External Trust OverviewTrust model & forbidden claims
Protocol Truth IndexAuthoritative truth sources

5. Release & Change History

All protocol releases, freeze declarations, and change logs are maintained in:

Release History

6. External Trust

MPLP is designed for Zero-Trust environments. See External Trust Overview for the threat model and trust boundaries.