Thanks for reviewing the document @vstumpf
As you know there is soon going to be a change where a “BEING-ALTERED” reservation will not be altered unless it comes out of that state. That should take care of altering a reservation that is being force-altered.
If someone modifies an already force-altered reservation then there is no restriction on that. “Force” option is only linked to an alter request, once the request is honored, reservation will look like any other ordinary reservation.
I don’t think there is a use case where we would want to make a start/end/duration attribute read-only after it is force-altered. Maybe @scc can answer this from a use case perspective. @scc is there a requirement where admin would want the force-altered attribute to be immune to any future alter requests?