중단 시점마다 이미 수행된 작업과 복구 책임이 다르다

대기 전·획득 직후·부분 commit 뒤의 취소를 같은 반환값으로 숨기지 않습니다.

중단 시점상태책임
획득 전변경 없음취소 반환
획득 직후owner·변경 없음unlock
검증 중변경 없음unlock·취소
commit 뒤상태 변경됨완료·보상 정책
unlock 뒤공개 완료결과 전달

핵심: 원자 commit 경계 이후 취소는 완료로 볼지 보상할지 업무 계약으로 정합니다.