I'm not 100% sure this and #84 are actually needed.
I know the specification says that an action request can be updated with a PUT, but have you come across use cases for this yet? I'm wondering whether action requests should be immutable (by the client) and you should instead send a follow-up action request with the new data?
This also raises some questions about concurrency and about how to create eventual consistency between the server and all clients.
I'm not 100% sure this and #84 are actually needed.
I know the specification says that an action request can be updated with a PUT, but have you come across use cases for this yet? I'm wondering whether action requests should be immutable (by the client) and you should instead send a follow-up action request with the new data?
This also raises some questions about concurrency and about how to create eventual consistency between the server and all clients.