Logical Node Responsibility
Discussion
Logical Node Responsibility describes the obligation, function, or accountability associated with a Logical Node or Logical Node Role.
Logical Node Roles identify categories of responsibility. Logical Node Responsibilities describe the specific responsibilities that a Logical Node carries within the logical architecture. Examples of responsibilities include producing, consuming, and validating information; preserving state; recording provenance; enforcing policy; reporting health; acknowledging commands; and supporting replay.
Logical Node Responsibilities help reviewers understand why a Logical Node exists, which interactions it participates in, which information structures it handles, and which evidence expectations apply to it.
Definition
Obligation, function, or accountability associated with a Logical Node or Logical Node Role.
Source
Specialization of Node Role and Traceability from Part 1, Sections 7.4 and 7.10; generalises responsibility material from the original FX Demo Reference Architecture.
Note
Logical Node Responsibility does not prescribe an implementation component, a team assignment, an operational owner, or a deployment unit. Later implementation, deployment, operation, or governance layers provide those associations when needed.
Example
A logical validation Node carries responsibility for receiving candidate transaction records, applying validation logic, publishing validation results, and recording provenance for each validation outcome.