The key is not the click itself, but the state transition it represents. If “add to cart” succeeds, the app must sync the confirmed cart state back to the model. Otherwise the UI and conversation become two conflicting sources of truth.
By
–
The key is not the click itself, but the state transition it represents. If “add to cart” succeeds, the app must sync the confirmed cart state back to the model. Otherwise the UI and conversation become two conflicting sources of truth.