Abstract endpoint-specific mutation rejections

This commit is contained in:
ms2k 2026-07-13 18:36:32 +09:00
commit 78be27871c

View file

@ -31,7 +31,9 @@ fresh operation is evaluated against current eligibility.
[`RemoraApiMutation`](../../protocol/RemoraApiMutation.tla) models this durable
operation ledger around an abstract successful `JobProtocol` effect. It does
not redefine job phases or attempt-authority transitions.
not redefine job phases or attempt-authority transitions. Its `Rejected`
response abstracts the endpoint-specific `idempotency_conflict` and
`precondition_failed` codes enforced by the executable contract.
## Authorization and errors