PAT 05
IMPLEMENTATION PATTERN
Audit event spine
Teams cannot reconstruct who proposed, reviewed, approved, changed, or reversed a consequential result.
The workflow publishes, changes a record, assigns access, or makes a review decision.
REQUIRED CONTRACT
Keep these visible.
- 01Actor and authority
- 02Object and prior state
- 03Reason and evidence
- 04Timestamp and version
AVOID
Do not hide the failure.
- Mutable history
- Secrets in events
- Model as actor
- Missing reversal event
Prove the boundary.
Reconstruct one case from request through rollback using events alone, without querying application logs.