corago/codex-keep/model/Reach.tla

7 lines
488 B
Text

------------------------------- MODULE Reach -------------------------------
EXTENDS Keep
NoRecovery == ~(lastAct.sent /\ lastAct.recover /\
<<lastAct.view.goal, lastAct.view.turn>> \in (resumed \ cancelled))
NoRestore == ~(lastAct.sent /\ ~lastAct.recover /\ lastAct.expected.status = "paused"
/\ live.goal.status = "paused" /\ w.hold = "paused" /\ ~w.pending /\ w.echo.id = 0)
=============================================================================