ASM.Extensions.Policy.Enforcer (ASM v0.9.2)

Copy Markdown View Source

Sync-only policy pipeline plug.

Explicit violation handling:

  • :warn -> keep event and inject :guardrail_triggered
  • :request_approval -> halt source event and emit :approval_requested
  • :cancel -> reject with %ASM.Error{} (:guardrail_blocked)