Home › Playbook › Lesson 6
LESSON 6 OF 7

Reversal paths and audit trails

Every action an agent takes should be undoable for a window, and explainable forever.

By Nimit Solanki · 5 min read

The question a board asks after an AI incident is not "why did the model do that?" It is "can we undo it, and can we see what happened?" If both answers are yes, the incident is a Tuesday. If either is no, it is a crisis.

Reversal paths

The audit record

For every decision, store: the inputs the agent saw, the proposal it made, every guardrail that ran and its result, the final action, who or what approved it, and the snapshot. Keep it in a place the agent cannot write to.

{
  "decision_id": "px-20261017-0412",
  "agent": "pricing",
  "inputs": {"demand_index": 0.84, "competitor_gap": -4},
  "proposed": {"change_pct": 11},
  "guardrails": [{"step_limit": "clamped to 8"}, {"floor": "ok"}, {"parity": "ok"}],
  "action": {"change_pct": 8, "new_price": 412},
  "snapshot": {"old_price": 381},
  "reversible_until": "2026-10-18T04:12:00+04:00"
}

This record is also what makes governance possible. Compliance, finance and customers can all be answered from it.

Do this today: pick one agent action and write the snapshot and audit record for it. If the action cannot be snapshotted, it should not be autonomous yet.
← Lesson 5Lesson 7 →

Get the Playbook by email

Seven lessons, one a day, then one practical note every two weeks. Free, always. Unsubscribe any time.

Your email is never shared.