The Topic Catalogue should define which Nodes publish and subscribe to each Data Plane Topic. A Node should not publish or subscribe to a Data Plane Topic simply because the implementation can do so. Topic participation should support a defined role in the Phase 0 Baseline.
For each Data Plane Topic, the Topic Catalogue should identify:
A Node implementation should match the Topic Catalogue. If a Node publishes or subscribes to a Topic not listed in the catalogue, the team should treat that as a Baseline discrepancy. The team should either update the catalogue through review or remove the undocumented participation.
Topic participation rules should support future federation. Later phases may distribute Nodes across organizations, jurisdictions, operational schedules, or policy domains. Phase 0 should therefore avoid assumptions that all Nodes can see all Data Plane Topics unless the profile explicitly allows that visibility.
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.