Start with the topic guide.
A mobile-screen state diagram
This is a learning outline. A complete worked tutorial has not been published for this topic yet.
Local interaction state
Separate local draft state from server-owned data
Evidence: t043/m01/evidence
Remote data state
Model loading success stale and error states
Evidence: t043/m02/evidence
Loading and errors
Choose when the app retries and when it asks the user
Evidence: t043/m03/evidence
Offline recovery
Show an offline edit without pretending it synced
Evidence: t043/m04/evidence