FX Audit Record
Discussion
An FX Audit Record represents information that supports Audit of FX logical interactions, decisions, state changes, information exchanges, commands, acknowledgements, releases, replay requests, and reconstruction results.
The FX Audit Record identifies what occurred, when it occurred, which FX logical Nodes participated, which information structures were involved, which Communication Endpoint carried or recorded the information, which Runtime Plane framed the interaction, and which evidence expectations apply.
The FX Audit Record participates primarily in the FX Logical Audit and Provenance Plane. It supports accountability, review, reconstruction, evidence planning, and defensibility.
Definition
Source
Specialization of Logical Record from Part 2: Distributed Node-Based Logical Architecture, Section 8.9, 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.
Note
An FX Audit Record is not merely a log entry. Logs contribute to audit only when later implementation and evidence layers preserve traceable records supporting reconstruction, review, or evidence.
Example
An FX Audit Record records a release decision, the related FX Policy Decision, the FX Release Package, the recipient context, timestamp, and release obligations.