mirror of
https://github.com/backnotprop/plannotator.git
synced 2026-09-14 14:17:26 +08:00
69bd25e6a3
Opus review findings applied: - F2: the two resyncPhaseFromSession executing-to-idle fallbacks (plan file gone, no path recorded) now arm the countermand notice. Both demote a RECORDED executing phase, so the session provably used plan mode and the #1269 fresh-session promise cannot be violated from these sites; leaving them silent was the one remaining reproduction of #1320. - F1: the planning re-entry test now asserts the persisted planning entry carries idleNoticePending: false, which is the actual load-bearing contract of enterPlanning's latch clear (kills the mutation the old assertion missed). - README: split the notice bullet; document that the notice stays anchored for the idle session and is not re-delivered after compaction.