Whenever you're ready, walk me through how you'd approach this.
Explain how you would design offline-first strategies for a mobile app.
Discuss the mobile architecture, local data and model storage, synchronization and conflict resolution, on-device versus cloud inference, and behavior under intermittent connectivity. Address privacy, battery, storage, latency, model freshness, training-serving skew, monitoring, and graceful degradation. Include how you would validate the design offline and through controlled online rollout after connectivity returns.