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.