Skip to main content
⚠️ Draft — Non-authoritative content (noindex)
INFORMATIVEDRAFTnone

Entry Points — Website, Documentation, Repository, Validation Lab

Document Type: Non-Normative Reference
Purpose: Explain MPLP's 3+1 constitutional entry model, four public-facing surfaces, and scoped authority boundaries.

[!NOTE] Constitutional Source Binding This page is a Documentation-surface reference projection of the active constitutional source files:

If this page diverges from the constitutional source files, the constitutional source files prevail.

MPLP exposes four public-facing surfaces under a 3+1 constitutional entry model.

This reference page is governed under protocol_version: 1.0.0. It does not define validation_lab_release_version or validation_ruleset_version; those remain separate version domains in the version taxonomy manifest.

[!IMPORTANT] Truth Source vs Official Surfaces MPLP has one authoritative truth source for protocol definitions: the Repository.

Documentation, Website, and Validation Lab are official MPLP public surfaces with bounded roles. They are not co-equal protocol truth sources.

Truth Source vs Official Public Surfaces

ClassificationSurface(s)Meaning
Authoritative truth sourceRepositoryDefines protocol truth, schema truth, invariant truth, and governance source records
Official public surfacesRepository, Documentation, Website, Validation LabPublic entry surfaces operated by MPLP with bounded roles

Constitutional Entry Model

MPLP uses a 3+1 constitutional entry model:

  • Primary constitutional entry classes

    • Repository
    • Documentation
    • Website
  • Auxiliary constitutional entry class

    • Validation Lab

Validation Lab is constitutionally recognized, but it is not a fourth protocol-defining primary surface.

Public-Facing Surface Model

MPLP recognizes four official public-facing surfaces:

SurfaceConstitutional ClassRoleCanonical URI
WebsitePrimaryDiscovery & Positioninghttps://www.mplp.io
DocumentationPrimarySpecification & Referencehttps://docs.mplp.io
RepositoryPrimarySource of Truthhttps://github.com/Coregentis/MPLP-Protocol
Validation LabAuxiliaryEvidence Adjudicationhttps://lab.mplp.io

These four surfaces are public-facing. They do not constitute four equal constitutional primaries, and they do not constitute four equal protocol truth sources.

Scoped Authority Model

MPLP uses a scoped authority model rather than a single global authority claim.

Repository

Authority scope:

  • protocol_truth
  • schema_truth
  • invariant_truth
  • governance_source

The Repository is the only authoritative truth source for protocol semantics, schemas, invariants, and governance source records.

Documentation

Authority scope:

  • specification_projection
  • normative_reference_projection
  • explanatory_reference

Documentation is an official specification/reference surface that projects and explains protocol truth. It does not supersede repository truth on schemas or invariants, and it is not a co-equal truth source.

Validation Lab

Authority scope:

  • evidence_adjudication
  • ruleset_projection
  • run_evidence_projection
  • determination_outputs

Validation Lab is an official public-facing auxiliary surface for evidence adjudication. It does not define protocol truth and is not a parallel protocol truth source.

Validation Lab authority attaches to sealed adjudication artifacts, ruleset-governed outputs, and evidence-linked determinations rather than to descriptive narrative alone.

Website

Authority scope:

  • discovery
  • positioning
  • public_framing

Website is an official discovery/positioning surface only. It does not define protocol truth or adjudication truth and is not a co-equal truth source.

Conflict Interpretation

When two surfaces appear to conflict, interpret them in this order:

  1. Check whether both statements are within their valid authority scope.
  2. Only if the scope overlap is valid, apply the constitutional conflict order: Repository > Documentation > Validation Lab > Website

This is not a universal "everything is ranked in one line" rule. It applies only within valid overlapping scope.

Validation_Lab_V2 is not an independent MPLP surface.

It may only be described as one of the following:

  • release_line
  • migration_line
  • engineering_track
  • archive
  • external_reference

It must not be described as:

  • a new MPLP entry surface
  • a new constitutional surface
  • a parallel authoritative Validation Lab surface

Surface Anchors

Website Anchors

Documentation Anchors

Validation Lab Anchors

Repository Anchors

  • Schemas — Repository truth-source anchor for JSON Schema definitions
  • Tests — Golden flows & validators
  • Governance — Constitutional records
  • Entity Definition — Canonical machine-readable entity package

Where to Start

Final Disambiguation

  • MPLP has four public-facing surfaces
  • MPLP has three primary constitutional entry classes plus one auxiliary constitutional entry class
  • The Repository alone is the authoritative truth source for protocol definitions
  • Validation Lab is public-facing and auxiliary
  • Validation Lab is not a fourth protocol-defining primary
  • Validation_Lab_V2 is not an independent surface