Files
simplex-chat/plans
Narasimha-sc 75941e4f79 plans: correct the gotchas the review pass falsified
§4 claimed keepingChatId was why the switch lands on the chat list; the cause was the
centre-pane modal placement nulling chatId. §4's rule about in-flight flags stopped at
lazy items and missed that the whole picker is disposed on Android. §7 justified the
sheet's placement with a two-sheet conflict that no longer applies at the deployment
target, and asserted the form stays open so the alert is shown - true, but not for the
reason given, and not at all where the alert was a SwiftUI .alert(item:).

Also records what is deliberately not fixed: a create interrupted by process death or
backgrounding leaves an orphan profile with nothing to reconcile it.
2026-08-06 13:45:11 +00:00
..