dido:99_annexes:annex-b-terms-and-definitions:a:audit_recording_role

This is an old revision of the document!


Audit Recording Role

The Audit Recording Role identifies responsibility for recording auditable information about FX logical interactions, decisions, state changes, information exchanges, releases, commands, acknowledgements, replay requests, and reconstruction results.

This role includes recording what happened, when it happened, which FX logical Nodes participated, which FX information structures were involved, which endpoint carried the information, which Runtime Plane framed the interaction, and which evidence expectations apply.

The Audit Recording Role participates primarily in the FX Logical Audit and Provenance Plane. It supports all other planes by preserving reviewable records of their interactions.

responsible for recording auditable information about FX logical interactions, decisions, state changes, information exchanges, releases, commands, acknowledgements, replay requests, and reconstruction results

Specialization of Logical Node Role from Part 2: Distributed Node-Based Logical Architecture, Section 6.4, Logical Audit and Provenance Plane from Part 2: Distributed Node-Based Logical Architecture, Section 9.6, Evidence from Part 1: Conceptual Architecture, Section 7.9, and Traceability from Part 1: Conceptual Architecture, Section 7.10; generalised from audit material in the original FX Demo Reference Architecture.

The Audit Recording Role is not merely logging. Logs contribute to the audit when later implementation and evidence layers preserve traceable records that support reconstruction, review, or evidence.

The FX Audit and Provenance Node performs the Audit Recording Role by recording a release decision and identifying the FX Policy Decision, FX Release Package, recipient context, timestamp, and obligations.

  • dido/99_annexes/annex-b-terms-and-definitions/a/audit_recording_role.1784403223.txt.gz
  • Last modified: 2026/07/18 12:33
  • by 127.0.0.1