Thrown by fireAction when the requested action's verdict is
allowed: false for any reason other than a guard denial (that one is
MutationGuardDeniedError across all verbs). Carries the structured
verdict so UIs render the same reason they would have shown on the
disabled control, instead of parsing a string.
Thrown by
fireActionwhen the requested action's verdict isallowed: falsefor any reason other than a guard denial (that one is MutationGuardDeniedError across all verbs). Carries the structured verdict so UIs render the same reason they would have shown on the disabled control, instead of parsing a string.