Skip to main content

Golden Test Suite Overview

[!FROZEN] MPLP Protocol v1.0.0 Frozen Specification SOT Reference: README v1.0.0 Section 9

1. Philosophy

The Golden Test Suite validates that a runtime implementation adheres to the MPLP v1.0 Protocol. It is not a unit test suite for the SDKs, but a conformance suite for the Protocol itself.

2. Compliance Boundary (v1.0)

To claim "MPLP v1.0 Compliance", a runtime MUST pass Flow-01 through Flow-05.

Flow IDNameCore Focus
Flow-01Intent to Plan TransitionL1 Core (Context/Plan)
Flow-02Governed ExecutionL1 Core (Trace/Constraints)
Flow-03Multi-Agent Coordination LoopL2 Coordination (Collab/Role)
Flow-04Drift Detection & RecoveryL3 Runtime (Drift/Recovery)
Flow-05Runtime Integration & External I/OL4 Integration (Extension/Network)

3. Running Tests

3.1 TypeScript

pnpm test:golden

3.2 Python

pytest packages/sdk-py/tests/golden

4. Fixture Format

See Golden Fixture Format.