P3-REQ-17-4-002
Statement
The FX Demo Logical Profile SHALL define the following FX logical Node Roles:
-
Transaction Intake Role
-
Structural Validation Role
-
Semantic Interpretation Role
-
Contract State Management Role
-
Cash-Flow Computation Role
-
Policy Evaluation Role
-
Release Control Role
-
Audit Recording Role
-
Provenance Recording Role
-
Health Reporting Role
-
Registry and Coordination Role
-
Replay and Reconstruction Role
-
Oversight Consumption Role
Source
Part 3, Section 17.4: FX Logical Node Role Requirements.
Rationale
The identified FX logical Node Roles provide the standard architectural responsibilities required to model the Foreign Exchange Domain. Defining a common set of logical Node Roles promotes architectural consistency, interoperability, governance, and traceability while allowing multiple implementations to realize the same logical responsibilities using different technologies.
Applies To
This requirement applies to the definition, review, maintenance, and evolution of the FX Demo Logical Profile.
It applies specifically to:
-
FX logical Node Role definitions;
-
logical architectural reviews;
-
Domain Logical Profiles; and
-
derived Implementation Profiles.
Verification
Verification SHALL confirm that every required FX logical Node Role is defined.
Verification activities should include review checks confirming that:
-
each required logical Node Role is present;
-
logical Node Role names are consistent with the architectural specification;
-
no required logical Node Role is omitted; and
-
each logical Node Role is uniquely identifiable.
Traceability
This requirement establishes the required logical Node Role inventory for the FX Demo Logical Profile.
Related requirement identifiers:
Related source section:
Status
Draft
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.