Local Writes First, Always
Prioritize immediate local commits so taps feel decisive and state changes never depend on network availability. Queue outbound mutations, snapshot pre-change state for undo, and display optimistic results that degrade gracefully if reconciliation diverges. Users forgive brief corrections, not frozen screens. Share how local-first changed your retention or support volume, and what tradeoffs surprised your team during rollout.