Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
AI Integration

Being Able to Explain What Happened and Why

Last updated:

Reconstruction is the standard

The question an auditor asks is not “is your AI accurate?” It is “show me how this specific decision was made on this specific date.”

Answering that requires records made at the time. It cannot be reconstructed afterwards from a general description of the system.

The six fields

  1. Input — the document or data, or a reference to an immutable copy
  2. Retrieved context — which passages or records informed it
  3. Model and version, plus the prompt version
  4. Output — exactly what the system produced
  5. Confidence and which routing rule applied
  6. Human action — who reviewed, what they changed, when
The second and third are the ones usually missing, and they are the two that explain why a decision that looks wrong today was reasonable at the time.

Immutable and retained

Records that can be edited afterwards are not audit records. Write once, retain per your policy, and make sure the source document copy cannot change underneath the reference.

Retention should match your existing records policy rather than a technical default nobody chose.

Make it queryable

  • By record, so a customer query can be answered directly
  • By date range, for periodic review
  • By model version, so a provider change can be assessed
  • By reviewer, for training and quality purposes

Balance against data minimisation

Full audit records contain personal data and retaining everything forever conflicts with minimisation obligations.

Store references and hashes rather than duplicating content where you can, and apply retention automatically. Both requirements can be met; neither is met by accident.

Frequently asked questions

Is this needed for internal tools?

Lighter, yes. Even internally, being able to explain a decision six months later is worth the modest cost of recording it.

How long should we keep it?

As long as the underlying business record, typically. Align it to your existing policy rather than inventing a new period.

Does this satisfy explainability requirements?

It satisfies traceability, which is what most frameworks actually require. Genuine model explainability is a different and harder question.

What about the cost of storage?

Negligible for text. Storing references to documents rather than copies keeps it small even at high volume.

Keep reading

Could you explain an AI decision from March?

If not, the records are probably missing rather than the explanation. We can add proper audit trails to a live system.

Book a free 30-minute call Get a project estimate WhatsApp us

Related services

What we build for problems like this one

AI IntegrationEnterprise AIAI Agents