Design and implement offline-first mobile architectures — local databases, sync engines, conflict resolution, mutation queues, and background sync. Use when building mobile apps that must work without signal and reconcile data when connectivity returns.