# audit-log

## Overview

Provides a chronological record of all entity operations (create, update) across the system. Status toggles such as deactivation are recorded as update operations. Users with appropriate roles can search and filter audit log entries to track changes for compliance and troubleshooting.

## Actors Involved

- [user](../../actors/user.md)

## Flow Diagram

```mermaid
sequenceDiagram
    actor User as user
    participant System

    User->>System: View Audit Log List
    System-->>User: Paginated log entries
    User->>System: Filter by Entity Type
    System-->>User: Filtered results
    User->>System: Filter by Date Range
    System-->>User: Filtered results
    User->>System: View Log Entry Detail
    System-->>User: Full change details
```

## Stories

- [View Audit Log](./story/user--view-audit-log.md)
- [View Audit Log Detail](./story/user--view-audit-log-detail.md)
