# Override Audit Flow ```mermaid flowchart TD A[Override Request] --> B{Authz + Scope Check} B -->|fail| X[FORBIDDEN] B -->|pass| C{Reason Fields Present?} C -->|no| Y[BAD_REQUEST] C -->|yes| D[Fetch Current Value Snapshot] D --> E[Apply Override Mutation] E --> F[Persist Immutable OverrideAction] F --> G[Append DecisionAuditLog] G --> H[Return Updated Entity + Audit Ref] ```