INFORMATIVEACTIVE
Truth Source: Repository schemas and tests are authoritative.
Modules Overview
[!NOTE] Non-Normative Document
This page is informative only. It restates schema structure for navigation purposes.
SSOT Reference: Authoritative module definitions live in Repository schemas. Schema files:
mplp-{module}.schema.json
What This Section Contains
This section documents MPLP's ten protocol object families as schema-centered specification projections.
Read the repository-backed schema files as upstream truth. Read the module pages as the documentation projection layer that helps navigate those schemas.
| Module | Schema File | Purpose |
|---|---|---|
| Context | mplp-context.schema.json | Lifecycle scope anchor |
| Plan | mplp-plan.schema.json | Structured task and step artifact |
| Confirm | mplp-confirm.schema.json | Approval and decision record |
| Trace | mplp-trace.schema.json | Execution record artifact |
| Role | mplp-role.schema.json | Role and capability record |
| Dialog | mplp-dialog.schema.json | Conversation record |
| Collab | mplp-collab.schema.json | Collaboration session record |
| Extension | mplp-extension.schema.json | Extension registration record |
| Network | mplp-network.schema.json | Topology record |
| Core | mplp-core.schema.json | Protocol manifest anchor |
Reading Path
- Common lifecycle chain Context → Plan → Confirm → Trace
- Supporting protocol families Role, Dialog, Collab, Extension, Network
- Manifest and composition context Core and Module Interactions
Related Resources
- Architecture Overview — L1-L4 layer model
- Repository Schemas — SSOT
- Profiles Overview — profile baselines
- Evaluation & Governance — conformance and evidence surfaces
Use module pages to establish object-family meaning before reading runtime or package guides.