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

Crosscut PSG Event Binding

Status: Draft runtime reference
Authority: Non-authoritative documentation surface
Boundary: This page is a conceptual binding aid. It does not create new protocol obligations beyond repository-backed truth sources.

1. Purpose

This page provides a conceptual bridge between:

  • crosscut concerns
  • PSG-oriented runtime thinking
  • existing protocol event families
  • learning-oriented runtime hooks

It is intended for runtime designers and reviewers. It is not a canonical event or PSG contract.

2. Reading Rule

Use this page only after reading:

  1. schemas/v2/taxonomy/kernel-duties.yaml
  2. schemas/v2/taxonomy/module-event-matrix.yaml
  3. schemas/v2/taxonomy/event-taxonomy.yaml
  4. Runtime Glue and related runtime concept pages

If this page appears broader than those sources, those sources prevail.

3. Illustrative Crosscut View

ConcernTypical Runtime FocusTypical Existing Event Families
coordinationcollaboration and handoff stateprofile-specific MAP events, runtime execution
error-handlingfailure and recovery stateruntime execution, pipeline stage
event-busrouting/collection of emitted eventsall existing protocol event families
orchestrationplan/stage progressionpipeline stage, graph update
performancetiming/cost/resource signalcost budget, runtime execution
protocol-versionversion-carrying object stategraph update, core metadata
securityaccess and control boundariesimplementation-specific evidence around existing protocol artifacts
state-syncconsistency between runtime viewsgraph update
transactiongrouped state change and compensation reasoninggraph update, compensation plan

4. What This Page Does Not Claim

This page does not claim that MPLP mandates:

  • one PSG representation per crosscut
  • one event-family mapping per local runtime operation
  • one learning-family trigger model
  • product-specific telemetry fields as protocol truth

It also does not elevate local runtime events into canonical protocol event types.

5. Safe Interpretation

The safest way to use this page is:

  • start from the existing protocol event families
  • start from the existing kernel-duty and taxonomy sources
  • use this page only as an interpretive guide for runtime architecture reviews

6. References


Final Boundary: this page is an interpretive runtime aid. It does not define canonical PSG structures or canonical per-crosscut event obligations.