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
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

FrameworkClauseTitle
EU AI ActArticle 12Record-keeping Automatic recording of events.
EU AI ActArticle 19Automatically generated logs Retention of logs.
EU AI ActArticle 26Obligations of deployers of high-risk AI systems Deployers must keep the logs under their control.
MITRE ATLASAML.M0024AI 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.