I think rejecting soft delete in SHELVED_OFFLOADED state would be even stranger behavior. I think the way forward is to propose a specification where it clarified and where the team can agree what would be the expected behavior in case of soft-delete of a SHELVED_OFFLOADED instance.
I think rejecting soft delete in SHELVED_OFFLOADED state would be even stranger behavior. I think the way forward is to propose a specification where it clarified and where the team can agree what would be the expected behavior in case of soft-delete of a SHELVED_OFFLOADED instance.