Audit trails: the unsexy feature that protects your CISO
No one starts a product company because they cannot wait to build an audit trail. They are the parsley on the plate — never the reason anyone comes back. And yet, almost every uncomfortable conversation we have watched between a company and its regulator, its board, or its biggest customer comes down to the same question: "can you show us how this happened?"
If the answer requires forensics, the company has already lost the meeting. If the answer is a clean export with a timestamp, signatures and a policy version, the meeting ends on time. The difference is whether the audit trail was a by-product of doing the work, or a project undertaken in panic.
What "good" actually means
A good AI governance trail is not "we kept logs." It answers four questions about every meaningful decision, without anyone having to reconstruct them later:
What was decided. The initiative, the action — approved, rejected, paused, escalated — and any conditions attached.
Who decided it. A named individual with the authority to make that decision at that moment. Not a shared mailbox, not "the team."
Against what. The policy version that was in force, the evidence reviewed, and the constraints applied. If the policy was edited later, the trail still references the version that existed on the day.
When and in what context. The timestamp, the related initiative, and the events that triggered the decision — a new tool capability, a data scope change, a scheduled review.
Miss any of the four and the trail will not survive a real audit. All four together are what turns "trust us" into "here is the record."
The trail you want to never need
The strongest argument for audit trails is one nobody likes to make: they are insurance against your own people. Most of the time the question "who approved this?" is answered by the person who approved it, and life moves on. But the day that person has left the company, or remembers it differently, or is the subject of the investigation — that is the day the trail earns its place in the product.
This is also why audit trails should be append-only. A trail that anyone can edit is a draft, not evidence. Targe writes every entry once, immutably, with the actor and timestamp baked in. Corrections are added as new entries, not overwrites.
What it looks like in Targe
Every initiative in Targe has a timeline. Registered on this date by this person. Reviewed against policy version 3.2, with these three sources of evidence attached. Approved with a ninety-day review clock. The underlying model upgraded on this date, automatically flagging the initiative for re-review. Re-approved with an additional constraint on data residency. Exported to PDF for the quarterly board pack with one click.
No one reading that timeline needs to ask a follow-up question. That is the standard.
Where teams usually go wrong
Three failure modes we see in companies trying to build their own:
The Slack archive. The decision lives in a thread that the right people happened to be in. It is not searchable, not authenticated, and not exportable. When the thread participants leave, the decision effectively disappears.
The shared spreadsheet. Everyone has edit access. There is no record of who changed what. Sorting the columns counts as a save. By the time the regulator asks, half the entries have been "tidied."
The ticketing system pretending to be a register. Tickets get closed, moved, archived. Approvals are buried in comment threads. Policy references are URLs to a wiki page that has since been edited.
Any of these can feel like governance until the day you have to prove it. Then they don't.
The right time to build this is yesterday; the second-best is now
A trail you start keeping today protects you from decisions you have not made yet. It does not retroactively cover the last twelve months — that ship has sailed — but every initiative from here forward will have an answer. And the cost of starting is small: it is the difference between writing decisions down once, in the right shape, and writing them down four times in the wrong places.
If you want a trail your CISO will thank you for, we should talk.
OKODI