Show pageOld revisionsBacklinksAdd to bookExport to PDFODT exportBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== Part 4: Phase 0 Implementation Profile / PSM ====== [[fxdemo:start | Go to The FX Demo Root]] <WRAP centeralign> [[fxdemo:start|{{ :fxdemo:fx_demo_icon.png?400 |}}]] **//Financial Systems Archetype//** **//Foreign Exchange (FX) Demo//** </WRAP> ===== Abstract ===== //__**Part 4**__ defines the Phase 0 implementation profile for the FX Demo Reference Architecture. It maps the logical profile from Part 3 onto the selected Phase 0 technology stack, including DDS, IDL, Python, containerised nodes, local runtime configuration, and initial implementation artifacts. Part 4 identifies how the Phase 0 implementation realizes the logical nodes, topics, messages, and runtime planes while preserving traceability back to the conceptual and logical architecture. It limits its scope to the Phase 0 platform-specific model and does not redefine the conceptual or logical architecture.// ===== Contents ===== {{indexmenu>fxdemo:04-part#1|js navbar nocookie maxjs#1 id#fxdemo_04_part_nav}} ===== Contents ===== * [[fxdemo:04-part:start|Part 4: Phase 0 Implementation Profile / PSM]] * [[fxdemo:04-part:00-foreword:start|Foreword]] * [[fxdemo:04-part:00-introduction:start|Introduction]] * [[fxdemo:04-part:01-scope:start|1. Scope]] * [[fxdemo:04-part:02-relationship-to-parts-0-1-2-and-3:start|2. Relationship to Parts 0, 1, 2, and 3]] * [[fxdemo:04-part:03-traceability-to-parent-and-source-architectures:start|3. Traceability to Parent and Source Architectures]] * [[fxdemo:04-part:03-traceability-to-parent-and-source-architectures:03-1-traceability-to-sip-ra:start|3.1 Traceability to SIP-RA]] * [[fxdemo:04-part:03-traceability-to-parent-and-source-architectures:03-2-alignment-with-fdis-ra:start|3.2 Alignment with FDIS-RA]] * [[fxdemo:04-part:03-traceability-to-parent-and-source-architectures:03-3-traceability-to-part-1-conceptual-architecture:start|3.3 Traceability to Part 1 Conceptual Architecture]] * [[fxdemo:04-part:03-traceability-to-parent-and-source-architectures:03-4-traceability-to-part-2-distributed-node-based-logical-architecture-pim:start|3.4 Traceability to Part 2 Distributed Node-Based Logical Architecture / PIM]] * [[fxdemo:04-part:03-traceability-to-parent-and-source-architectures:03-5-traceability-to-part-3-fx-demo-logical-profile:start|3.5 Traceability to Part 3 FX Demo Logical Profile]] * [[fxdemo:04-part:03-traceability-to-parent-and-source-architectures:03-6-traceability-to-phase-0-implementation-source-material:start|3.6 Traceability to Phase 0 Implementation Source Material]] * [[fxdemo:04-part:03-traceability-to-parent-and-source-architectures:03-7-traceability-to-the-phase-0-developer-handbook:start|3.7 Traceability to the Phase 0 Developer Handbook]] * [[fxdemo:04-part:03-traceability-to-parent-and-source-architectures:03-8-traceability-position:start|3.8 Traceability Position]] * [[fxdemo:04-part:04-phase-0-implementation-profile-overview:start|4. Phase 0 Implementation Profile Overview]] * [[fxdemo:04-part:04-phase-0-implementation-profile-overview:04-1-overview:start|4.1 Overview]] * [[fxdemo:04-part:04-phase-0-implementation-profile-overview:04-2-phase-0-implementation-scope:start|4.2 Phase 0 Implementation Scope]] * [[fxdemo:04-part:04-phase-0-implementation-profile-overview:04-3-phase-0-implementation-baseline:start|4.3 Phase 0 Implementation Baseline]] * [[fxdemo:04-part:04-phase-0-implementation-profile-overview:04-4-phase-specific-nature-of-the-profile:start|4.4 Phase-Specific Nature of the Profile]] * [[fxdemo:04-part:04-phase-0-implementation-profile-overview:04-5-relationship-to-the-fx-demo-logical-profile:start|4.5 Relationship to the FX Demo Logical Profile]] * [[fxdemo:04-part:04-phase-0-implementation-profile-overview:04-6-relationship-to-later-development-phases:start|4.6 Relationship to Later Development Phases]] * [[fxdemo:04-part:04-phase-0-implementation-profile-overview:04-7-phase-0-implementation-profile-summary:start|4.7 Phase 0 Implementation Profile Summary]] * [[fxdemo:04-part:05-phase-0-implementation-principles:start|5. Phase 0 Implementation Principles]] * [[fxdemo:04-part:05-phase-0-implementation-principles:05-1-overview:start|5.1 Overview]] * [[fxdemo:04-part:05-phase-0-implementation-principles:05-2-implementation-artifacts-realize-logical-elements:start|5.2 Implementation Artifacts Realize Logical Elements]] * [[fxdemo:04-part:05-phase-0-implementation-principles:05-3-traceability-before-code:start|5.3 Traceability before Code]] * [[fxdemo:04-part:05-phase-0-implementation-principles:05-4-developer-handbook-before-coding:start|5.4 Developer Handbook before Coding]] * [[fxdemo:04-part:05-phase-0-implementation-principles:05-5-generated-artifacts-before-manual-adaptation:start|5.5 Generated Artifacts before Manual Adaptation]] * [[fxdemo:04-part:05-phase-0-implementation-principles:05-6-explicit-interfaces-before-hidden-coupling:start|5.6 Explicit Interfaces before Hidden Coupling]] * [[fxdemo:04-part:05-phase-0-implementation-principles:05-7-runtime-plane-discipline-in-implementation:start|5.7 Runtime Plane Discipline in Implementation]] * [[fxdemo:04-part:05-phase-0-implementation-principles:05-8-observable-behavior-before-operational-evidence:start|5.8 Observable Behavior before Operational Evidence]] * [[fxdemo:04-part:05-phase-0-implementation-principles:05-9-minimal-phase-0-scope-before-expansion:start|5.9 Minimal Phase 0 Scope before Expansion]] * [[fxdemo:04-part:05-phase-0-implementation-principles:05-10-phase-0-implementation-principles-summary:start|5.10 Phase 0 Implementation Principles Summary]] * [[fxdemo:04-part:06-phase-0-implementation-preconditions:start|6. Phase 0 Implementation Preconditions]] * [[fxdemo:04-part:06-phase-0-implementation-preconditions:06-1-overview:start|6.1 Overview]] * [[fxdemo:04-part:06-phase-0-implementation-preconditions:06-2-part-3-working-baseline:start|6.2 Part 3 Working Baseline]] * [[fxdemo:04-part:06-phase-0-implementation-preconditions:06-3-phase-0-developer-handbook:start|6.3 Phase 0 Developer Handbook]] * [[fxdemo:04-part:06-phase-0-implementation-preconditions:06-4-repository-baseline:start|6.4 Repository Baseline]] * [[fxdemo:04-part:06-phase-0-implementation-preconditions:06-5-idl-and-generation-baseline:start|6.5 IDL and Generation Baseline]] * [[fxdemo:04-part:06-phase-0-implementation-preconditions:06-6-logging-and-exception-handling-baseline:start|6.6 Logging and Exception-Handling Baseline]] * [[fxdemo:04-part:06-phase-0-implementation-preconditions:06-7-traceability-baseline:start|6.7 Traceability Baseline]] * [[fxdemo:04-part:06-phase-0-implementation-preconditions:06-8-no-code-before-handbook-constraint:start|6.8 No-Code-Before-Handbook Constraint]] * [[fxdemo:04-part:06-phase-0-implementation-preconditions:06-9-phase-0-implementation-preconditions-summary:start|6.9 Phase 0 Implementation Preconditions Summary]] * [[fxdemo:04-part:07-phase-0-technology-selection-and-implementation-context:start|7. Phase 0 Technology Selection and Implementation Context]] * [[fxdemo:04-part:07-phase-0-technology-selection-and-implementation-context:07-1-overview:start|7.1 Overview]] * [[fxdemo:04-part:07-phase-0-technology-selection-and-implementation-context:07-2-dds-as-phase-0-communication-technology:start|7.2 DDS as Phase 0 Communication Technology]] * [[fxdemo:04-part:07-phase-0-technology-selection-and-implementation-context:07-3-idl-as-phase-0-data-definition-mechanism:start|7.3 IDL as Phase 0 Data Definition Mechanism]] * [[fxdemo:04-part:07-phase-0-technology-selection-and-implementation-context:07-4-qos-profiles-as-phase-0-communication-behavior-controls:start|7.4 QoS Profiles as Phase 0 Communication Behavior Controls]] * [[fxdemo:04-part:07-phase-0-technology-selection-and-implementation-context:07-5-generated-types-as-phase-0-implementation-data-artifacts:start|7.5 Generated Types as Phase 0 Implementation Data Artifacts]] * [[fxdemo:04-part:07-phase-0-technology-selection-and-implementation-context:07-6-python-as-phase-0-implementation-language:start|7.6 Python as Phase 0 Implementation Language]] * [[fxdemo:04-part:07-phase-0-technology-selection-and-implementation-context:07-7-scripts-as-phase-0-build-and-execution-helpers:start|7.7 Scripts as Phase 0 Build and Execution Helpers]] * [[fxdemo:04-part:07-phase-0-technology-selection-and-implementation-context:07-8-repository-structure-as-phase-0-implementation-organization:start|7.8 Repository Structure as Phase 0 Implementation Organization]] * [[fxdemo:04-part:07-phase-0-technology-selection-and-implementation-context:07-9-technology-selection-boundaries:start|7.9 Technology Selection Boundaries]] * [[fxdemo:04-part:07-phase-0-technology-selection-and-implementation-context:07-10-phase-0-technology-selection-summary:start|7.10 Phase 0 Technology Selection Summary]] * [[fxdemo:04-part:08-mapping-from-fx-logical-nodes-to-implementation-artifacts:start|8. Mapping from FX Logical Nodes to Implementation Artifacts]] * [[fxdemo:04-part:08-mapping-from-fx-logical-nodes-to-implementation-artifacts:08-1-overview:start|8.1 Overview]] * [[fxdemo:04-part:08-mapping-from-fx-logical-nodes-to-implementation-artifacts:08-2-node-mapping-principles:start|8.2 Node Mapping Principles]] * [[fxdemo:04-part:08-mapping-from-fx-logical-nodes-to-implementation-artifacts:08-3-implementation-artifact-categories-for-nodes:start|8.3 Implementation Artifact Categories for Nodes]] * [[fxdemo:04-part:08-mapping-from-fx-logical-nodes-to-implementation-artifacts:08-4-fx-transaction-intake-node-mapping:start|8.4 FX Transaction Intake Node Mapping]] * [[fxdemo:04-part:08-mapping-from-fx-logical-nodes-to-implementation-artifacts:08-5-fx-validation-node-mapping:start|8.5 FX Validation Node Mapping]] * [[fxdemo:04-part:08-mapping-from-fx-logical-nodes-to-implementation-artifacts:08-6-fx-semantic-interpretation-node-mapping:start|8.6 FX Semantic Interpretation Node Mapping]] * [[fxdemo:04-part:08-mapping-from-fx-logical-nodes-to-implementation-artifacts:08-7-fx-contract-state-node-mapping:start|8.7 FX Contract State Node Mapping]] * [[fxdemo:04-part:08-mapping-from-fx-logical-nodes-to-implementation-artifacts:08-8-fx-cash-flow-computation-node-mapping:start|8.8 FX Cash-Flow Computation Node Mapping]] * [[fxdemo:04-part:08-mapping-from-fx-logical-nodes-to-implementation-artifacts:08-9-fx-policy-and-release-node-mapping:start|8.9 FX Policy and Release Node Mapping]] * [[fxdemo:04-part:08-mapping-from-fx-logical-nodes-to-implementation-artifacts:08-10-fx-audit-and-provenance-node-mapping:start|8.10 FX Audit and Provenance Node Mapping]] * [[fxdemo:04-part:08-mapping-from-fx-logical-nodes-to-implementation-artifacts:08-11-fx-health-and-observability-node-mapping:start|8.11 FX Health and Observability Node Mapping]] * [[fxdemo:04-part:08-mapping-from-fx-logical-nodes-to-implementation-artifacts:08-12-fx-registry-and-coordination-node-mapping:start|8.12 FX Registry and Coordination Node Mapping]] * [[fxdemo:04-part:08-mapping-from-fx-logical-nodes-to-implementation-artifacts:08-13-fx-replay-and-reconstruction-node-mapping:start|8.13 FX Replay and Reconstruction Node Mapping]] * [[fxdemo:04-part:08-mapping-from-fx-logical-nodes-to-implementation-artifacts:08-14-external-oversight-participant-mapping:start|8.14 External Oversight Participant Mapping]] * [[fxdemo:04-part:08-mapping-from-fx-logical-nodes-to-implementation-artifacts:08-15-fx-logical-node-mapping-summary:start|8.15 FX Logical Node Mapping Summary]] * [[fxdemo:04-part:09-mapping-from-fx-logical-communication-endpoints-to-dds-topics:start|9. Mapping from FX Logical Communication Endpoints to DDS Topics]] * [[fxdemo:04-part:09-mapping-from-fx-logical-communication-endpoints-to-dds-topics:09-1-overview:start|9.1 Overview]] * [[fxdemo:04-part:09-mapping-from-fx-logical-communication-endpoints-to-dds-topics:09-2-topic-mapping-principles:start|9.2 Topic Mapping Principles]] * [[fxdemo:04-part:09-mapping-from-fx-logical-communication-endpoints-to-dds-topics:09-3-dds-topic-naming-principles:start|9.3 DDS Topic Naming Principles]] * [[fxdemo:04-part:09-mapping-from-fx-logical-communication-endpoints-to-dds-topics:09-4-fx-transaction-intake-topic-mapping:start|9.4 FX Transaction Intake Topic Mapping]] * [[fxdemo:04-part:09-mapping-from-fx-logical-communication-endpoints-to-dds-topics:09-5-fx-validation-result-topic-mapping:start|9.5 FX Validation Result Topic Mapping]] * [[fxdemo:04-part:09-mapping-from-fx-logical-communication-endpoints-to-dds-topics:09-6-fx-semantic-interpretation-topic-mapping:start|9.6 FX Semantic Interpretation Topic Mapping]] * [[fxdemo:04-part:09-mapping-from-fx-logical-communication-endpoints-to-dds-topics:09-7-fx-contract-state-topic-mapping:start|9.7 FX Contract State Topic Mapping]] * [[fxdemo:04-part:09-mapping-from-fx-logical-communication-endpoints-to-dds-topics:09-8-fx-cash-flow-obligation-topic-mapping:start|9.8 FX Cash-Flow Obligation Topic Mapping]] * [[fxdemo:04-part:09-mapping-from-fx-logical-communication-endpoints-to-dds-topics:09-9-fx-policy-decision-topic-mapping:start|9.9 FX Policy Decision Topic Mapping]] * [[fxdemo:04-part:09-mapping-from-fx-logical-communication-endpoints-to-dds-topics:09-10-fx-release-package-topic-mapping:start|9.10 FX Release Package Topic Mapping]] * [[fxdemo:04-part:09-mapping-from-fx-logical-communication-endpoints-to-dds-topics:09-11-fx-audit-record-topic-mapping:start|9.11 FX Audit Record Topic Mapping]] * [[fxdemo:04-part:09-mapping-from-fx-logical-communication-endpoints-to-dds-topics:09-12-fx-provenance-record-topic-mapping:start|9.12 FX Provenance Record Topic Mapping]] * [[fxdemo:04-part:09-mapping-from-fx-logical-communication-endpoints-to-dds-topics:09-13-fx-node-status-topic-mapping:start|9.13 FX Node Status Topic Mapping]] * [[fxdemo:04-part:09-mapping-from-fx-logical-communication-endpoints-to-dds-topics:09-14-fx-control-command-topic-mapping:start|9.14 FX Control Command Topic Mapping]] * [[fxdemo:04-part:09-mapping-from-fx-logical-communication-endpoints-to-dds-topics:09-15-fx-replay-request-topic-mapping:start|9.15 FX Replay Request Topic Mapping]] * [[fxdemo:04-part:09-mapping-from-fx-logical-communication-endpoints-to-dds-topics:09-16-fx-replay-result-topic-mapping:start|9.16 FX Replay Result Topic Mapping]] * [[fxdemo:04-part:09-mapping-from-fx-logical-communication-endpoints-to-dds-topics:09-17-endpoint-to-topic-mapping-summary:start|9.17 Endpoint-to-Topic Mapping Summary]] * [[fxdemo:04-part:10-mapping-from-fx-logical-information-structures-to-idl-and-generated-types:start|10. Mapping from FX Logical Information Structures to IDL and Generated Types]] * [[fxdemo:04-part:10-mapping-from-fx-logical-information-structures-to-idl-and-generated-types:10-1-overview:start|10.1 Overview]] * [[fxdemo:04-part:10-mapping-from-fx-logical-information-structures-to-idl-and-generated-types:10-2-information-structure-mapping-principles:start|10.2 Information Structure Mapping Principles]] * [[fxdemo:04-part:10-mapping-from-fx-logical-information-structures-to-idl-and-generated-types:10-3-idl-structure-naming-principles:start|10.3 IDL Structure Naming Principles]] * [[fxdemo:04-part:10-mapping-from-fx-logical-information-structures-to-idl-and-generated-types:10-4-generated-type-naming-principles:start|10.4 Generated Type Naming Principles]] * [[fxdemo:04-part:10-mapping-from-fx-logical-information-structures-to-idl-and-generated-types:10-5-fx-transaction-candidate-mapping:start|10.5 FX Transaction Candidate Mapping]] * [[fxdemo:04-part:10-mapping-from-fx-logical-information-structures-to-idl-and-generated-types:10-6-fx-transaction-record-mapping:start|10.6 FX Transaction Record Mapping]] * [[fxdemo:04-part:10-mapping-from-fx-logical-information-structures-to-idl-and-generated-types:10-7-fx-validation-result-mapping:start|10.7 FX Validation Result Mapping]] * [[fxdemo:04-part:10-mapping-from-fx-logical-information-structures-to-idl-and-generated-types:10-8-fx-semantic-assertion-mapping:start|10.8 FX Semantic Assertion Mapping]] * [[fxdemo:04-part:10-mapping-from-fx-logical-information-structures-to-idl-and-generated-types:10-9-fx-contract-state-mapping:start|10.9 FX Contract State Mapping]] * [[fxdemo:04-part:10-mapping-from-fx-logical-information-structures-to-idl-and-generated-types:10-10-fx-cash-flow-obligation-mapping:start|10.10 FX Cash-Flow Obligation Mapping]] * [[fxdemo:04-part:10-mapping-from-fx-logical-information-structures-to-idl-and-generated-types:10-11-fx-policy-decision-mapping:start|10.11 FX Policy Decision Mapping]] * [[fxdemo:04-part:10-mapping-from-fx-logical-information-structures-to-idl-and-generated-types:10-12-fx-release-package-mapping:start|10.12 FX Release Package Mapping]] * [[fxdemo:04-part:10-mapping-from-fx-logical-information-structures-to-idl-and-generated-types:10-13-fx-audit-record-mapping:start|10.13 FX Audit Record Mapping]] * [[fxdemo:04-part:10-mapping-from-fx-logical-information-structures-to-idl-and-generated-types:10-14-fx-provenance-record-mapping:start|10.14 FX Provenance Record Mapping]] * [[fxdemo:04-part:10-mapping-from-fx-logical-information-structures-to-idl-and-generated-types:10-15-fx-node-status-mapping:start|10.15 FX Node Status Mapping]] * [[fxdemo:04-part:10-mapping-from-fx-logical-information-structures-to-idl-and-generated-types:10-16-fx-control-command-mapping:start|10.16 FX Control Command Mapping]] * [[fxdemo:04-part:10-mapping-from-fx-logical-information-structures-to-idl-and-generated-types:10-17-fx-command-acknowledgement-mapping:start|10.17 FX Command Acknowledgement Mapping]] * [[fxdemo:04-part:10-mapping-from-fx-logical-information-structures-to-idl-and-generated-types:10-18-fx-replay-request-mapping:start|10.18 FX Replay Request Mapping]] * [[fxdemo:04-part:10-mapping-from-fx-logical-information-structures-to-idl-and-generated-types:10-19-fx-replay-result-mapping:start|10.19 FX Replay Result Mapping]] * [[fxdemo:04-part:10-mapping-from-fx-logical-information-structures-to-idl-and-generated-types:10-20-information-structure-to-idl-mapping-summary:start|10.20 Information-Structure-to-IDL Mapping Summary]] * [[fxdemo:04-part:11-phase-0-runtime-plane-realization:start|11. Phase 0 Runtime Plane Realization]] * [[fxdemo:04-part:11-phase-0-runtime-plane-realization:11-1-overview:start|11.1 Overview]] * [[fxdemo:04-part:11-phase-0-runtime-plane-realization:11-2-control-plane-realization:start|11.2 Control Plane Realization]] * [[fxdemo:04-part:11-phase-0-runtime-plane-realization:11-3-data-plane-realization:start|11.3 Data Plane Realization]] * [[fxdemo:04-part:11-phase-0-runtime-plane-realization:11-4-health-and-observability-plane-realization:start|11.4 Health and Observability Plane Realization]] * [[fxdemo:04-part:11-phase-0-runtime-plane-realization:11-5-policy-and-release-plane-realization:start|11.5 Policy and Release Plane Realization]] * [[fxdemo:04-part:11-phase-0-runtime-plane-realization:11-6-audit-and-provenance-plane-realization:start|11.6 Audit and Provenance Plane Realization]] * [[fxdemo:04-part:11-phase-0-runtime-plane-realization:11-7-cross-plane-implementation-relationships:start|11.7 Cross-Plane Implementation Relationships]] * [[fxdemo:04-part:11-phase-0-runtime-plane-realization:11-8-runtime-plane-realization-summary:start|11.8 Runtime Plane Realization Summary]] * [[fxdemo:04-part:12-phase-0-interaction-pattern-realization:start|12. Phase 0 Interaction Pattern Realization]] * [[fxdemo:04-part:12-phase-0-interaction-pattern-realization:12-1-overview:start|12.1 Overview]] * [[fxdemo:04-part:12-phase-0-interaction-pattern-realization:12-2-interaction-realization-principles:start|12.2 Interaction Realization Principles]] * [[fxdemo:04-part:12-phase-0-interaction-pattern-realization:12-3-register-fx-logical-node:start|12.3 Register FX Logical Node]] * [[fxdemo:04-part:12-phase-0-interaction-pattern-realization:12-4-report-fx-node-status:start|12.4 Report FX Node Status]] * [[fxdemo:04-part:12-phase-0-interaction-pattern-realization:12-5-intake-fx-transaction-candidate:start|12.5 Intake FX Transaction Candidate]] * [[fxdemo:04-part:12-phase-0-interaction-pattern-realization:12-6-validate-fx-transaction-candidate:start|12.6 Validate FX Transaction Candidate]] * [[fxdemo:04-part:12-phase-0-interaction-pattern-realization:12-7-interpret-fx-transaction-semantics:start|12.7 Interpret FX Transaction Semantics]] * [[fxdemo:04-part:12-phase-0-interaction-pattern-realization:12-8-establish-or-update-fx-contract-state:start|12.8 Establish or Update FX Contract State]] * [[fxdemo:04-part:12-phase-0-interaction-pattern-realization:12-9-compute-fx-cash-flow-obligations:start|12.9 Compute FX Cash-Flow Obligations]] * [[fxdemo:04-part:12-phase-0-interaction-pattern-realization:12-10-request-fx-policy-decision:start|12.10 Request FX Policy Decision]] * [[fxdemo:04-part:12-phase-0-interaction-pattern-realization:12-11-release-fx-information-to-oversight-participant:start|12.11 Release FX Information to Oversight Participant]] * [[fxdemo:04-part:12-phase-0-interaction-pattern-realization:12-12-record-fx-audit-and-provenance:start|12.12 Record FX Audit and Provenance]] * [[fxdemo:04-part:12-phase-0-interaction-pattern-realization:12-13-replay-or-reconstruct-fx-information:start|12.13 Replay or Reconstruct FX Information]] * [[fxdemo:04-part:12-phase-0-interaction-pattern-realization:12-14-interaction-pattern-realization-summary:start|12.14 Interaction Pattern Realization Summary]] * [[fxdemo:04-part:13-phase-0-qos-profile-model:start|13. Phase 0 QoS Profile Model]] * [[fxdemo:04-part:13-phase-0-qos-profile-model:13-1-overview:start|13.1 Overview]] * [[fxdemo:04-part:13-phase-0-qos-profile-model:13-2-qos-profile-purpose:start|13.2 QoS Profile Purpose]] * [[fxdemo:04-part:13-phase-0-qos-profile-model:13-3-qos-profile-mapping-principles:start|13.3 QoS Profile Mapping Principles]] * [[fxdemo:04-part:13-phase-0-qos-profile-model:13-4-control-plane-qos-profile:start|13.4 Control Plane QoS Profile]] * [[fxdemo:04-part:13-phase-0-qos-profile-model:13-5-data-plane-qos-profile:start|13.5 Data Plane QoS Profile]] * [[fxdemo:04-part:13-phase-0-qos-profile-model:13-6-health-and-observability-plane-qos-profile:start|13.6 Health and Observability Plane QoS Profile]] * [[fxdemo:04-part:13-phase-0-qos-profile-model:13-7-policy-and-release-plane-qos-profile:start|13.7 Policy and Release Plane QoS Profile]] * [[fxdemo:04-part:13-phase-0-qos-profile-model:13-8-audit-and-provenance-plane-qos-profile:start|13.8 Audit and Provenance Plane QoS Profile]] * [[fxdemo:04-part:13-phase-0-qos-profile-model:13-9-qos-profile-mapping-summary:start|13.9 QoS Profile Mapping Summary]] * [[fxdemo:04-part:13-phase-0-qos-profile-model:13-10-qos-boundaries-and-non-goals:start|13.10 QoS Boundaries and Non-Goals]] * [[fxdemo:04-part:14-phase-0-repository-and-build-artifact-model:start|14. Phase 0 Repository and Build Artifact Model]] * [[fxdemo:04-part:14-phase-0-repository-and-build-artifact-model:14-1-overview:start|14.1 Overview]] * [[fxdemo:04-part:14-phase-0-repository-and-build-artifact-model:14-2-repository-organization-principles:start|14.2 Repository Organization Principles]] * [[fxdemo:04-part:14-phase-0-repository-and-build-artifact-model:14-3-source-directory-model:start|14.3 Source Directory Model]] * [[fxdemo:04-part:14-phase-0-repository-and-build-artifact-model:14-4-idl-directory-model:start|14.4 IDL Directory Model]] * [[fxdemo:04-part:14-phase-0-repository-and-build-artifact-model:14-5-generated-code-directory-model:start|14.5 Generated Code Directory Model]] * [[fxdemo:04-part:14-phase-0-repository-and-build-artifact-model:14-6-configuration-directory-model:start|14.6 Configuration Directory Model]] * [[fxdemo:04-part:14-phase-0-repository-and-build-artifact-model:14-7-script-directory-model:start|14.7 Script Directory Model]] * [[fxdemo:04-part:14-phase-0-repository-and-build-artifact-model:14-8-documentation-directory-model:start|14.8 Documentation Directory Model]] * [[fxdemo:04-part:14-phase-0-repository-and-build-artifact-model:14-9-traceability-artifact-model:start|14.9 Traceability Artifact Model]] * [[fxdemo:04-part:14-phase-0-repository-and-build-artifact-model:14-10-build-artifacts:start|14.10 Build Artifacts]] * [[fxdemo:04-part:14-phase-0-repository-and-build-artifact-model:14-11-generated-artifacts:start|14.11 Generated Artifacts]] * [[fxdemo:04-part:14-phase-0-repository-and-build-artifact-model:14-12-repository-baseline-and-non-baseline-material:start|14.12 Repository Baseline and Non-Baseline Material]] * [[fxdemo:04-part:14-phase-0-repository-and-build-artifact-model:14-13-repository-and-build-artifact-summary:start|14.13 Repository and Build Artifact Summary]] * [[fxdemo:04-part:15-phase-0-developer-handbook-requirements:start|15. Phase 0 Developer Handbook Requirements]] * [[fxdemo:04-part:15-phase-0-developer-handbook-requirements:15-1-overview:start|15.1 Overview]] * [[fxdemo:04-part:15-phase-0-developer-handbook-requirements:15-2-purpose-of-the-developer-handbook:start|15.2 Purpose of the Developer Handbook]] * [[fxdemo:04-part:15-phase-0-developer-handbook-requirements:15-3-handbook-approval-before-coding:start|15.3 Handbook Approval before Coding]] * [[fxdemo:04-part:15-phase-0-developer-handbook-requirements:15-4-file-header-requirements:start|15.4 File-Header Requirements]] * [[fxdemo:04-part:15-phase-0-developer-handbook-requirements:15-5-generated-file-header-requirements:start|15.5 Generated-File Header Requirements]] * [[fxdemo:04-part:15-phase-0-developer-handbook-requirements:15-6-naming-convention-requirements:start|15.6 Naming Convention Requirements]] * [[fxdemo:04-part:15-phase-0-developer-handbook-requirements:15-7-coding-style-requirements:start|15.7 Coding Style Requirements]] * [[fxdemo:04-part:15-phase-0-developer-handbook-requirements:15-8-logging-convention-requirements:start|15.8 Logging Convention Requirements]] * [[fxdemo:04-part:15-phase-0-developer-handbook-requirements:15-9-exception-handling-requirements:start|15.9 Exception-Handling Requirements]] * [[fxdemo:04-part:15-phase-0-developer-handbook-requirements:15-10-traceability-convention-requirements:start|15.10 Traceability Convention Requirements]] * [[fxdemo:04-part:15-phase-0-developer-handbook-requirements:15-11-repository-workflow-requirements:start|15.11 Repository Workflow Requirements]] * [[fxdemo:04-part:15-phase-0-developer-handbook-requirements:15-12-script-usage-requirements:start|15.12 Script Usage Requirements]] * [[fxdemo:04-part:15-phase-0-developer-handbook-requirements:15-13-review-checklist-requirements:start|15.13 Review Checklist Requirements]] * [[fxdemo:04-part:15-phase-0-developer-handbook-requirements:15-14-developer-handbook-summary:start|15.14 Developer Handbook Summary]] * [[fxdemo:04-part:16-phase-0-script-and-execution-model:start|16. Phase 0 Script and Execution Model]] * [[fxdemo:04-part:16-phase-0-script-and-execution-model:16-1-overview:start|16.1 Overview]] * [[fxdemo:04-part:16-phase-0-script-and-execution-model:16-2-script-role-in-phase-0:start|16.2 Script Role in Phase 0]] * [[fxdemo:04-part:16-phase-0-script-and-execution-model:16-3-prerequisite-checking:start|16.3 Prerequisite Checking]] * [[fxdemo:04-part:16-phase-0-script-and-execution-model:16-4-type-generation:start|16.4 Type Generation]] * [[fxdemo:04-part:16-phase-0-script-and-execution-model:16-5-build-preparation:start|16.5 Build Preparation]] * [[fxdemo:04-part:16-phase-0-script-and-execution-model:16-6-node-execution:start|16.6 Node Execution]] * [[fxdemo:04-part:16-phase-0-script-and-execution-model:16-7-multi-node-startup:start|16.7 Multi-Node Startup]] * [[fxdemo:04-part:16-phase-0-script-and-execution-model:16-8-multi-node-shutdown:start|16.8 Multi-Node Shutdown]] * [[fxdemo:04-part:16-phase-0-script-and-execution-model:16-9-script-logging-and-error-handling:start|16.9 Script Logging and Error Handling]] * [[fxdemo:04-part:16-phase-0-script-and-execution-model:16-10-script-approval-and-baseline-status:start|16.10 Script Approval and Baseline Status]] * [[fxdemo:04-part:16-phase-0-script-and-execution-model:16-11-script-model-summary:start|16.11 Script Model Summary]] * [[fxdemo:04-part:17-phase-0-implementation-governance:start|17. Phase 0 Implementation Governance]] * [[fxdemo:04-part:17-phase-0-implementation-governance:17-1-overview:start|17.1 Overview]] * [[fxdemo:04-part:17-phase-0-implementation-governance:17-2-implementation-ownership:start|17.2 Implementation Ownership]] * [[fxdemo:04-part:17-phase-0-implementation-governance:17-3-implementation-versioning:start|17.3 Implementation Versioning]] * [[fxdemo:04-part:17-phase-0-implementation-governance:17-4-implementation-compatibility:start|17.4 Implementation Compatibility]] * [[fxdemo:04-part:17-phase-0-implementation-governance:17-5-implementation-change-control:start|17.5 Implementation Change Control]] * [[fxdemo:04-part:17-phase-0-implementation-governance:17-6-generated-artifact-governance:start|17.6 Generated Artifact Governance]] * [[fxdemo:04-part:17-phase-0-implementation-governance:17-7-repository-governance:start|17.7 Repository Governance]] * [[fxdemo:04-part:17-phase-0-implementation-governance:17-8-developer-handbook-governance:start|17.8 Developer Handbook Governance]] * [[fxdemo:04-part:17-phase-0-implementation-governance:17-9-implementation-governance-summary:start|17.9 Implementation Governance Summary]] * [[fxdemo:04-part:18-phase-0-implementation-traceability-model:start|18. Phase 0 Implementation Traceability Model]] * [[fxdemo:04-part:18-phase-0-implementation-traceability-model:18-1-overview:start|18.1 Overview]] * [[fxdemo:04-part:18-phase-0-implementation-traceability-model:18-2-part-3-fx-logical-element-to-part-4-implementation-artifact:start|18.2 Part 3 FX Logical Element to Part 4 Implementation Artifact]] * [[fxdemo:04-part:18-phase-0-implementation-traceability-model:18-3-implementation-artifact-to-part-3-fx-logical-element:start|18.3 Implementation Artifact to Part 3 FX Logical Element]] * [[fxdemo:04-part:18-phase-0-implementation-traceability-model:18-4-node-implementation-traceability:start|18.4 Node Implementation Traceability]] * [[fxdemo:04-part:18-phase-0-implementation-traceability-model:18-5-topic-implementation-traceability:start|18.5 Topic Implementation Traceability]] * [[fxdemo:04-part:18-phase-0-implementation-traceability-model:18-6-idl-and-generated-type-traceability:start|18.6 IDL and Generated Type Traceability]] * [[fxdemo:04-part:18-phase-0-implementation-traceability-model:18-7-runtime-plane-implementation-traceability:start|18.7 Runtime Plane Implementation Traceability]] * [[fxdemo:04-part:18-phase-0-implementation-traceability-model:18-8-script-and-repository-traceability:start|18.8 Script and Repository Traceability]] * [[fxdemo:04-part:18-phase-0-implementation-traceability-model:18-9-developer-handbook-traceability:start|18.9 Developer Handbook Traceability]] * [[fxdemo:04-part:18-phase-0-implementation-traceability-model:18-10-implementation-traceability-summary:start|18.10 Implementation Traceability Summary]] * [[fxdemo:04-part:19-relationship-to-deployment-testability-and-evidence-plan:start|19. Relationship to Deployment, Testability, and Evidence Plan]] * [[fxdemo:04-part:19-relationship-to-deployment-testability-and-evidence-plan:19-1-overview:start|19.1 Overview]] * [[fxdemo:04-part:19-relationship-to-deployment-testability-and-evidence-plan:19-2-boundary-between-part-4-and-part-5:start|19.2 Boundary Between Part 4 and Part 5]] * [[fxdemo:04-part:19-relationship-to-deployment-testability-and-evidence-plan:19-3-implementation-artifacts-prepared-for-deployment:start|19.3 Implementation Artifacts Prepared for Deployment]] * [[fxdemo:04-part:19-relationship-to-deployment-testability-and-evidence-plan:19-4-implementation-artifacts-prepared-for-testability:start|19.4 Implementation Artifacts Prepared for Testability]] * [[fxdemo:04-part:19-relationship-to-deployment-testability-and-evidence-plan:19-5-implementation-artifacts-prepared-for-observation:start|19.5 Implementation Artifacts Prepared for Observation]] * [[fxdemo:04-part:19-relationship-to-deployment-testability-and-evidence-plan:19-6-implementation-artifacts-prepared-for-evidence:start|19.6 Implementation Artifacts Prepared for Evidence]] * [[fxdemo:04-part:19-relationship-to-deployment-testability-and-evidence-plan:19-7-part-5-handoff:start|19.7 Part 5 Handoff]] * [[fxdemo:04-part:19-relationship-to-deployment-testability-and-evidence-plan:19-8-relationship-to-deployment-testability-and-evidence-plan-summary:start|19.8 Relationship to Deployment, Testability, and Evidence Plan Summary]] * [[fxdemo:04-part:20-phase-0-implementation-rules-and-constraints:start|20. Phase 0 Implementation Rules and Constraints]] * [[fxdemo:04-part:20-phase-0-implementation-rules-and-constraints:20-1-overview:start|20.1 Overview]] * [[fxdemo:04-part:20-phase-0-implementation-rules-and-constraints:20-2-implementation-artifacts-do-not-redefine-logical-elements:start|20.2 Implementation Artifacts Do Not Redefine Logical Elements]] * [[fxdemo:04-part:20-phase-0-implementation-rules-and-constraints:20-3-dds-topics-do-not-redefine-logical-communication-endpoints:start|20.3 DDS Topics Do Not Redefine Logical Communication Endpoints]] * [[fxdemo:04-part:20-phase-0-implementation-rules-and-constraints:20-4-idl-structures-do-not-redefine-logical-information-structures:start|20.4 IDL Structures Do Not Redefine Logical Information Structures]] * [[fxdemo:04-part:20-phase-0-implementation-rules-and-constraints:20-5-generated-types-do-not-redefine-logical-information-structures:start|20.5 Generated Types Do Not Redefine Logical Information Structures]] * [[fxdemo:04-part:20-phase-0-implementation-rules-and-constraints:20-6-runtime-processes-do-not-redefine-fx-logical-nodes:start|20.6 Runtime Processes Do Not Redefine FX Logical Nodes]] * [[fxdemo:04-part:20-phase-0-implementation-rules-and-constraints:20-7-repository-layout-does-not-redefine-architecture:start|20.7 Repository Layout Does Not Redefine Architecture]] * [[fxdemo:04-part:20-phase-0-implementation-rules-and-constraints:20-8-scripts-do-not-redefine-interaction-patterns:start|20.8 Scripts Do Not Redefine Interaction Patterns]] * [[fxdemo:04-part:20-phase-0-implementation-rules-and-constraints:20-9-developer-handbook-does-not-replace-the-implementation-profile:start|20.9 Developer Handbook Does Not Replace the Implementation Profile]] * [[fxdemo:04-part:20-phase-0-implementation-rules-and-constraints:20-10-phase-0-does-not-define-later-phase-implementation-profiles:start|20.10 Phase 0 Does Not Define Later Phase Implementation Profiles]] * [[fxdemo:04-part:20-phase-0-implementation-rules-and-constraints:20-11-deployment-and-evidence-concerns-remain-outside-part-4:start|20.11 Deployment and Evidence Concerns Remain Outside Part 4]] * [[fxdemo:04-part:20-phase-0-implementation-rules-and-constraints:20-12-implementation-constraints-summary:start|20.12 Implementation Constraints Summary]] * [[fxdemo:04-part:21-phase-0-implementation-requirements:start|21. Phase 0 Implementation Requirements]] * [[fxdemo:04-part:21-phase-0-implementation-requirements:21-1-overview:start|21.1 Overview]] * [[fxdemo:04-part:21-phase-0-implementation-requirements:21-2-phase-0-profile-requirements:start|21.2 Phase 0 Profile Requirements]] * [[fxdemo:04-part:21-phase-0-implementation-requirements:21-3-technology-selection-requirements:start|21.3 Technology Selection Requirements]] * [[fxdemo:04-part:21-phase-0-implementation-requirements:21-4-logical-node-mapping-requirements:start|21.4 Logical Node Mapping Requirements]] * [[fxdemo:04-part:21-phase-0-implementation-requirements:21-5-communication-endpoint-mapping-requirements:start|21.5 Communication Endpoint Mapping Requirements]] * [[fxdemo:04-part:21-phase-0-implementation-requirements:21-6-information-structure-mapping-requirements:start|21.6 Information Structure Mapping Requirements]] * [[fxdemo:04-part:21-phase-0-implementation-requirements:21-7-runtime-plane-realization-requirements:start|21.7 Runtime Plane Realization Requirements]] * [[fxdemo:04-part:21-phase-0-implementation-requirements:21-8-interaction-pattern-realization-requirements:start|21.8 Interaction Pattern Realization Requirements]] * [[fxdemo:04-part:21-phase-0-implementation-requirements:21-9-qos-profile-requirements:start|21.9 QoS Profile Requirements]] * [[fxdemo:04-part:21-phase-0-implementation-requirements:21-10-repository-and-build-artifact-requirements:start|21.10 Repository and Build Artifact Requirements]] * [[fxdemo:04-part:21-phase-0-implementation-requirements:21-11-developer-handbook-requirements:start|21.11 Developer Handbook Requirements]] * [[fxdemo:04-part:21-phase-0-implementation-requirements:21-12-script-and-execution-requirements:start|21.12 Script and Execution Requirements]] * [[fxdemo:04-part:21-phase-0-implementation-requirements:21-13-implementation-governance-requirements:start|21.13 Implementation Governance Requirements]] * [[fxdemo:04-part:21-phase-0-implementation-requirements:21-14-implementation-traceability-requirements:start|21.14 Implementation Traceability Requirements]] * [[fxdemo:04-part:21-phase-0-implementation-requirements:21-15-part-5-handoff-requirements:start|21.15 Part 5 Handoff Requirements]] ===== Notes for Editors ===== This document should be maintained as a set of linked wiki pages rather than a single monolithic page. Each major section should have its own stable URI so it can be referenced from other wiki pages, exported documents, presentations, AI-assisted tools, and semantic models. Do not rename pages once they have been cited externally unless a redirect or move plan is in place. ---- <WRAP centeralign> © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc. </WRAP> fxdemo/04-part/start.txt Last modified: 2026/07/18 12:33by 127.0.0.1