10.10 Record Audit and Provenance
The Record Audit and Provenance pattern allows a Logical Node to record information needed for reconstruction, accountability, lineage, auditability, replay, recovery, review, and defensibility.
An audit or provenance-producing Logical Node records relationships among Logical Data Structure Instances, Logical Nodes, Logical Communication Endpoints, Runtime Planes, decisions, rule versions, model versions, timestamps, and Evidence expectations.
The interaction belongs primarily to the Logical Audit and Provenance Plane. It also supports other planes by recording what occurred within them and how information moved across them.
Table 10-9: Record Audit and Provenance logical interaction pattern
| Element | Logical treatment |
|---|---|
| Primary Runtime Plane | Logical Audit and Provenance Plane |
| Producing Logical Node Role | Auditor, Provenance Producer, Validator, Interpreter, Policy Node, or Domain Information Producer |
| Consuming Logical Node Role | Audit Node, Provenance Node, Evidence Node, Oversight Node, or Replay Node |
| Primary information | Audit record, provenance record, lineage record, or evidence-supporting record |
| Supporting information | Input references, output references, producing Logical Node, consuming Logical Node, endpoint, rule version, timestamp |
| Traceability expectation | Audit and provenance records trace to the related information, Logical Nodes, endpoints, interactions, rules, and decisions. |
| Evidence expectation | Preserved audit and provenance records support review, reconstruction, replay, and defensibility. |
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.