QUESTION
What happens if the response is lost?
Processing an operation and knowing it happened are different things.
Follow the questionSmall architectural questions that make hidden assumptions visible.
These are not checklists. They are prompts for examining the consequences a diagram does not show.