====== 5.2 Implementation Artifacts Realize Logical Elements ====== [[fxdemo:04-part:05-phase-0-implementation-principles:start | Go To Phase 0 Implementation Principles ]] Implementation artifacts realize logical elements. They do not redefine logical elements. An implementation Node realizes an FX logical [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_node|Node]] or selected FX logical [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_node_role|Node Role]]. A [[dido:99_annexes:annex-b-terms-and-definitions:d:dds|DDS]] Topic realizes an FX logical [[dido:99_annexes:annex-b-terms-and-definitions:l:logical_communication_endpoint|Communication Endpoint]]. An [[dido:99_annexes:annex-b-terms-and-definitions:i:idl|IDL]] structure realizes an FX logical information structure. A generated type realizes an implementation representation of a selected logical information structure. A script supports build, generation, execution, or coordination activity. It does not redefine an FX logical interaction pattern. This principle preserves the authority of Part 3. Part 3 defines the FX Demo Logical Profile. Part 4 maps selected FX logical elements to implementation artifacts for Phase 0. ---- © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.