[!FROZEN] MPLP Protocol v1.0.0 Frozen Specification Freeze Date: 2025-12-03 Status: FROZEN (no breaking changes permitted) Governance: MPLP Protocol Governance Committee (MPGC) License: Apache-2.0 Note: Any normative change requires a new protocol version.
Cross-Cutting Kernel Duties (11 OS-Level Duties)
[!IMPORTANT] SOT Definition: These 11 kernel obligations apply across every lifecycle stage, agent, and runtime. They ensure multi-agent systems remain coherent, auditable, recoverable, and deterministic — the core requirements of an Agent OS.
The 11 Duties
- Coordination — Managing multi-agent collaboration and handoffs.
- Error Handling — Recovering from failures deterministically.
- Event Bus — Universal event emission and subscription.
- Learning Feedback — Closing the loop from outcome to improvement.
- Observability — Deep visibility into reasoning and state.
- Orchestration — Pipeline management and flow control.
- Performance — Latency, throughput, and resource limits.
- Protocol Versioning — Handling schema evolution and compatibility.
- Security — Authentication, authorization, and sandboxing.
- State Sync — Keeping distributed state consistent (PSG).
- Transaction — Atomic operations and rollback guarantees.
Scope
These duties are NOT optional features. They are kernel obligations. A runtime cannot claim MPLP compliance if it ignores these duties, even if it implements the 10 modules correctly.