Risk · R-096 · Governance & Accountability
Record-keeping and logging failure
The system does not automatically record the events needed to reconstruct what it did, or the logs are not retained for as long as they may be needed.
- Severity
- High
- Audience
- Heads-of · Practitioner
- Frameworks
- Article 12 · Article 19 · Article 26 · AML.M0024
- Responsible AI domain
- Lifecycle stage
- Reviewed
- 2026-11-10
What it is
Records are the organisation's memory of its system's behaviour: what input was received, which version of model and prompt was in force, what was output, what a human decided, and when. They serve investigation, explanation to affected people, monitoring, and proof to regulators. The risk is that the system was not built to produce them, or that they are kept by a supplier, incomplete, or deleted too soon. The agent-specific case is covered in untraceable agent actions.
How it happens
- Logging was designed for debugging and captures no decisions.
- The model version in force at the time is not recorded.
- Logs are held by the provider and expire.
- Retention was set by storage cost and not by need.
Why it matters
A decision that is challenged a year later has to be explained from records. Without them the organisation can neither correct its own errors nor show that it acted properly. The EU AI Act requires high-risk systems to record events automatically and requires providers and deployers to keep the logs.
Warning signs
- A past output cannot be traced to a model version.
- Logs exclude inputs or human overrides.
- Retention periods are shorter than complaint and limitation periods.
- Nobody has tested reconstructing a past decision.
Who owns it
The system owner is accountable for the record. Engineering implements logging. Records management sets retention. Internal audit tests reconstruction.
In practice
A customer complains that an automated valuation eighteen months ago cost them a remortgage. The firm holds the figure that was produced. It no longer holds the inputs, and the model has been replaced twice with no archive of the earlier version. The same pattern generalises to any system whose records were designed for operation and not for accountability.
Mitigating controls
Primary controls
- AI record-keeping and audit trail Detective
- Records inputs, outputs, versions and interventions and retains them. Inputs, outputs, model and prompt versions, decisions and human interventions are recorded automatically and retained for a defined period, so that any past event can be reconstructed.
Supporting controls
- Agent action tracing Detective
- Extends the record to agent actions. Every agent action is recorded with the instruction, plan, tool call, result and identity that produced it, in a form that allows the sequence to be reconstructed.
- AI system monitoring and logging Detective
- Operational logging supplies much of the record. Every production AI system is instrumented to record its inputs, outputs, errors and usage, with thresholds that raise alerts to a named owner who must act.
Framework and clause references
| Framework | Clause | Title |
|---|---|---|
| EU AI Act | Article 12 | Record-keeping Automatic recording of events. |
| EU AI Act | Article 19 | Automatically generated logs Retention of logs. |
| EU AI Act | Article 26 | Obligations of deployers of high-risk AI systems Deployers must keep the logs under their control. |
| MITRE ATLAS | AML.M0024 | AI Telemetry Logging and Monitoring Telemetry logging. |
Sources
- EU AI Act: Regulation (EU) 2024/1689 European Union (EUR-Lex) · official text
- MITRE ATLAS MITRE · framework
Related terms
How to cite
Axiom Verity (2026). Record-keeping and logging failure. Reference Library, R-096. https://axiom-verity.com/risks/record-keeping-and-logging-failure. Reviewed 2026-11-10.
Found an error or a better source? Report a correction.