Surface Notice|Validation Lab is the public evidence adjudication surface for MPLP. It publishes evidence-based verdict views, not certification, compliance marks, or execution hosting.
Snapshotrc-20260131161432
Inventory Date2026-01-31
Back to Rulesets

MPLP Lab V2 Baseline Adjudication

ID: ruleset-v2.0.0Version: 2.0.0
v2 SOURCEactive

Overview

This ruleset defines the adjudication criteria for evidence packs targeting version 2.0.0. It is resolved from V2 ruleset bundle JSON through the unified ruleset loader.

This page is a source-bound projection over the loaded ruleset asset. Legacy V1 lines may carry historical flow labels, while V2 lines expose clause IDs. Ruleset identity does not redefine protocol invariants or protocol version.

Reading Boundary

Historical groupings such as D1–D4, legacy golden_flows, or older clause families may appear in some source assets. They should be read as source-lineage structure only unless the loaded ruleset itself explicitly publishes them.

Use the loaded manifest or bundle as the first-order source for this page. Treat older domain ladders and legacy identifiers as historical reading aids only.

Clauses

  • PROV-V2-01
  • PROV-V2-02
  • LIFECYCLE-V2-01
  • LIFECYCLE-V2-02
  • TRUST-V2-01
  • DET-V2-01
  • METADATA-V2-01

Requirements & Pointers

core-invariants

PROV-V2-01CRITICAL

Substrate Reference Integrity

Manifest must contain a valid substrate_ref with upstream pinning.

PROV-V2-02CRITICAL

Lock Integrity Enforcement

Manifest must contain a valid lock_ref with a non-pending lock_sha256.

LIFECYCLE-V2-01CRITICAL

Trace Artifact Existence

The run must include a valid trace.json artifact with a verdict.

LIFECYCLE-V2-02CRITICAL

Timeline Data Presence

The run must include non-empty timeline events.

TRUST-V2-01CRITICAL

Runner Seal Verification

The run must be sealed with a unique runner image_digest.

DET-V2-01CRITICAL

Canonical Determinism Proof

The manifest must record a valid canonical pack root hash.

METADATA-V2-01WARNING

Execution Timestamp Integrity

The run must have a valid UTC execution timestamp.

Validation Lab — MPLP