Skip to main content
INFORMATIVEACTIVEnone

Runtime Capability → Schema Matrix

Scope Note: This page is an informative matrix for a specific runtime evidence profile. It is not a generic statement of what every MPLP runtime must implement.

This matrix defines the MUST Schema obligations for the Profile-14-Golden Runtime.

Capability GroupCapability IDDescriptionMUST SchemaEvidence Artifact
A. CoreA1Run Identitycommon/identifiers.schema.jsonexecution.ndjson
A2Execution Timelineevents/mplp-runtime-execution-event.schema.jsonexecution.ndjson
A3Trace Basecommon/trace-base.schema.jsontrace.json
D. ToolsD1/D2Tool Invocationintegration/mplp-tool-event.schema.jsontool-events.ndjson
E. FilesE1/E2File Updateintegration/mplp-file-update-event.schema.jsonfs-events.ndjson
H. ProfilesH1SA Eventsevents/mplp-sa-event.schema.jsonsa-events.ndjson
H2MAP Eventsevents/mplp-map-event.schema.jsonmap-events.ndjson
J. InvariantsJ1Observability Evidenceinvariants/observability-invariants.yaml(All above)
J2Integration Evidenceinvariants/integration-invariants.yaml(All above)

Evidence Responsibility

The Runtime is responsible for generating these artifacts linked to a specific run_id. The Runtime is NOT responsible for evaluating whether these artifacts satisfy the Invariants.

Boundary

  • This page is profile-specific, not protocol-wide truth.
  • Repository-backed schemas and governance sources remain authoritative.
  • Runtime implementation scope still depends on the runtime profile and package surface actually being used.