fix: use saveAccountsReplace for delete to bypass merge
saveAccounts() merges incoming storage with existing, which means deleted accounts get merged back from the existing file. saveAccountsReplace() writes the storage directly without merge. This was the actual root cause of #370 - the in-memory sync we added earlier helps for the current session, but the disk persistence was still broken.
N
Noe committed
a70d07a59c1018dcf75f23577fc519e1a086994e
Parent: 80e0e1c