from __future__ import annotations

import json
import logging
from typing import Any

logger = logging.getLogger(__name__)


def audit_trail(payload: dict[str, Any]) -> None:
    """Parity with AuditLogHelper::auditTrail — structured log (extend to DB insert if needed)."""
    logger.info("AUDIT %s", json.dumps(payload, default=str))
