Not built yet · plan W20 · needs WORM storage decision

Audit log

Every staff action with actor, time, before/after and hash-chain position. Blocked on the WORM audit-storage decision (no Object Lock on Hetzner).