プロトコルステートマシンにおいて、遷移後に「事後条件」が満たされなかった場合、どう解釈されるか。

プロトコルステートマシンは契約(Contract)を定義するものであり、事後条件違反は実装が仕様(契約)を満たしていないことを意味する。