Go To Top
Return to Acceptance Criteria
The Control Plane satisfies Phase 0 acceptance when it provides observable Evidence that required Nodes started, reported status, responded to commands where applicable, and stopped or failed in a controlled way.
Control Plane acceptance requires:
-
Required Control Plane Topics exist and use approved names.
-
-
Required Nodes publish status to the approved Node Status Topic.
-
Status messages identify Node identity, Node role, lifecycle state, timestamp, and reason or message.
-
Nodes publish expected lifecycle transitions during startup and shutdown.
-
Nodes report Failed, Degraded, or Recovering where applicable.
-
Supported commands can be published to the approved Node Command Topic.
-
Nodes receive, validate, and act on supported commands where applicable.
-
Nodes reject unsupported or invalid commands clearly.
-
Control Plane QoS settings match the documented expectations.
-
An observer, test harness, DDS diagnostic tool, or captured-message mechanism can inspect Control Plane behavior.
-
Logs and captured status messages provide consistent Evidence of Node behavior.
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.