Reconcile goal recovery with human intent and model state transitions

This commit is contained in:
ms2k 2026-10-18 19:21:26 +09:00
commit 548eb69211

View file

@ -0,0 +1,7 @@
------------------------------- 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)
=============================================================================