Думаю обет завязан на осознание нарушения - я нарушил обет, понял это, триггер сработал, я умер. как иначе заклинание поймет что пора спускать крючек?
соответственно, если у меня есть доверенный человек, я ему рассказываю суть обета, он стирает мне память и следит за мной. его задача - не дать мне узнать об обете.