MPLP Validation Lab Ruleset (Phased Evolution - v0.13.1)
Overview
This ruleset defines the adjudication criteria for evidence packs targeting version 1.3.0. It is defined in the local filesystem.
Domains (D1–D4)
Domains group clauses by verification dimension. Each domain defines what is checked,which evidence must be present, and what failure means.
Verifies the runner's identity, environment fingerprint, and manifest integrity before execution begins.
runner_id, env_hash, manifest_seal, version_pin
Evidence pack cannot be trusted — origin or environment is unverifiable.
Verifies execution lifecycle integrity: state transitions, timeline consistency, and event ordering.
event_log, state_diffs, timeline_hash, step_sequence
Execution sequence is inconsistent — events may be missing, reordered, or fabricated.
Provides pointers for dispute resolution: evidence locations, FMM markers, and triggered clause references.
triggered_clauses, fmm_pointer, evidence_uri, diff_payload
Run is not dispute-ready — arbitration cannot proceed without valid evidence pointers.
Validates cross-framework protocol compliance (MCP, A2A, ACP) and handoff integrity between agents.
protocol_stack, handoff_log, interop_seal, bridge_events
Cross-framework communication violated protocol spec — handoff integrity cannot be verified.
Core Invariants
- CL-D1-01
- CL-D1-02
- CL-D1-03
- CL-D2-01
- CL-D2-02
- CL-D2-03
- CL-D3-01
- CL-D3-02
- CL-D3-03
- CL-D4-01
- CL-D4-02
- CL-D4-03