dido:99_annexes:annex-b-terms-and-definitions:f:fx_logical_compatibility

FX Logical Compatibility

FX Logical Compatibility identifies whether FX logical elements work together without loss of meaning, structure, Traceability, governance, or Evidence expectations.

FX Logical Compatibility applies to FX logical Nodes, Node Roles, Communication Endpoints, information structures, lifecycle states, Runtime Plane classifications, interaction patterns, policy constraints, and Traceability relationships.

FX Logical Compatibility supports distributed FX processing. A producing FX logical Node and a consuming FX logical Node require compatible expectations about endpoint purpose, information structure, semantic meaning, version context, lifecycle state, Runtime Plane participation, and Evidence expectations.

Condition in which FX logical elements work together without loss of meaning, structure, traceability, governance, or evidence expectations.

Specialization of Logical Compatibility from Part 2, Section 11.4, and Governance and Authority from Part 1, Section 9.6; generalised from compatibility and versioning concerns in the original FX Demo Reference Architecture.

FX Logical Compatibility concerns logical meaning and behavior. It does not imply binary compatibility, protocol compatibility, wire-format compatibility, deployment compatibility, or vendor compatibility.

The FX Cash-Flow Computation Node and FX Policy and Release Node remain logically compatible when both use the same FX Cash-Flow Obligation definition, version context, endpoint purpose, and Runtime Plane classification.


© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.

  • dido/99_annexes/annex-b-terms-and-definitions/f/fx_logical_compatibility.txt
  • Last modified: 2026/07/18 12:33
  • by 127.0.0.1