The DIDO-TE SHALL identify each permitted interaction for every Twin Relationship.
A Twin Relationship may involve multiple forms of interaction, including observation, information exchange, synchronization, simulation, invocation, or state-changing operations.
The existence of a Twin Relationship does not grant unrestricted authority to perform every technically possible interaction.
Identification of permitted interactions establishes the semantic and governance boundary for interaction among participating Twin Realizations, Nodes, and other Resources.
Technical connectivity, DDS discovery, Topic matching, API availability, or compatible Quality of Service characteristics do not establish interaction permission.
The governing Configuration provides the controlled basis for identifying the interactions permitted by the Twin Relationship.
Verification confirms that:
Verification includes a Twin Relationship with at least one permitted interaction and at least one technically possible interaction that is not permitted and confirms that the two are distinguishable.
This requirement establishes the set of interactions permitted within a Twin Relationship before evaluation of interaction direction, authorization, or execution.
TBD
Draft
{{section>dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-009-control-twin-interaction:twin-009a-identify-permitted-twin-interactions#Statement&noheader&nofooter&noeditbtn}}
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.