The DIDO-TE SHALL preserve the association between a Twin Realization and its Twin Identity unless a governed operation changes or removes the association.
A Twin Realization remains meaningful only while its relationship to the applicable Twin Identity remains explicit and stable.
Preserving this association prevents a Twin Realization from silently changing the logical twin it represents because of deployment, restart, migration, Configuration change, network change, DDS discovery, or another implementation-specific event.
The requirement also supports repeatable Test Execution, comparison of Twin Realizations, and Traceability across the lifecycle of the twin relationship.
Verification confirms that:
Verification includes persistence and recovery of a Twin Realization association across at least one lifecycle event.
This requirement supports continued use of a Twin Realization across lifecycle, Configuration, and deployment changes while preserving the logical twin represented by that realization.
TBD
Draft
{{section>dido:03-dido-te:99-annexes:annex-c-requirements:03-functional-requirements:03-03-twin-node-requirements:twin-002-associate-twin-realizations:twin-002c-preserve-twin-realization-association#Statement&noheader&nofooter&noeditbtn}}
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.