Skip to content

audit

Exposes the framework’s event store as a paginated, filterable audit log via the audit:query:list handler (accessible to Admin and SystemAdmin roles). No separate table or projection — the event store is the audit trail by construction: every entity write already records who, when, what entity, and the event payload with PII stripped. Filter by aggregateType, aggregateId, eventType, userId, or time range.

  • Requires: none
  • Activation: always on (not toggleable)