Mutation eligibility must use authoritative workflow state, and a status-conflict response…
Mutation eligibility must use authoritative workflow state, and a status-conflict response should refresh the open UI and offer the action appropriate to the new state. A display-status label or cached modal can otherwise keep offering an action that the server correctly rejects.…