Made by AI TechInspectable systems journal
PAT 05

IMPLEMENTATION PATTERN

Audit event spine

Teams cannot reconstruct who proposed, reviewed, approved, changed, or reversed a consequential result.

USE WHEN

The workflow publishes, changes a record, assigns access, or makes a review decision.

REQUIRED CONTRACT

Keep these visible.

  1. 01Actor and authority
  2. 02Object and prior state
  3. 03Reason and evidence
  4. 04Timestamp and version

AVOID

Do not hide the failure.

  • Mutable history
  • Secrets in events
  • Model as actor
  • Missing reversal event
FIRST TEST

Prove the boundary.

Reconstruct one case from request through rollback using events alone, without querying application logs.