Designing an Offline Mutation Queue on SQLite
A local-first app must remember every offline create, update, and delete — in order, with retry state, across restarts. Here is the durable SQLite mutation queue Storyie built, and why a plain in-memory list was never going to survive.