What a verifiable action looks like
- A record exists and matches the described change when read back.
- An audit row names the actor type and the human who authorized it.
- The audit row identifies the entity and carries a correlation identifier.
- Any downstream effects share that same correlation identifier.
The partial-success trap
Multi-step work fails halfway more often than it fails outright. An assistant that reports the goal as achieved because the first step succeeded produces the worst possible outcome: a business that believes something is handled and never checks. Steps should be recorded individually so a partial result reads as partial.
Evidence for people, not just engineers
If confirming an action requires reading logs, the audit trail is not doing its job. An owner should be able to open a history view, see what was done, by which actor, on whose authority, and against which record.