Skip to content

Enterprise decision audit log — immutable record across approvals, escalations, and inbound decisions #636

Description

@aselim31

Problem

Quorum (#587) and escalation (#586) imply enterprise-grade compliance, but there is no issue covering the audit trail that makes them auditable. Who approved, who escalated, when, and with what response needs to be on record.

Scope

Out of scope

SIEM integration, external log forwarding (future)

Acceptance criteria

  • Every approval, escalation trigger, and inbound decision writes an immutable log entry
  • Log is queryable via API and visible in Mothership UI
  • Export works for JSON and CSV
  • Log entries cannot be modified or deleted via the API

Depends on

#586 (escalation policy engine)
#587 (quorum & weighted approval)
#416 (inbound decisions)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    Status
    Inbox

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions