Retry-safe public mutation contract | Vectle