====== Logical Node Responsibility ====== [[dido:99_annexes:annex-b-terms-and-definitions:l:start|Return to L Terms]] ===== 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. ---- [[dido:99_annexes:annex-b-terms-and-definitions:l:start|Return to Top]]