А если клиент не знает с каким типом инцидента он работает? Система предоставляет публичное апи например и клиент отправляет запрос на изменение инцидента, который успел перейти в DeletedIncident. Получается что на слое обработки запросов публичного апи нужно решить что это за инцидент и затем уже вызывать нужный метод сервиса инцидентов.
значит надо сделать чтобы знал, так и напишешь в апи, что вот есть ресурс архивный инцидент, с ним можно это делать. А есть просто инцидент (или шо там у тебя) - с ним другие методы можно