Where it usually breaks
And how to keep it from happening.
- A cursor is adjusted before the corresponding history is read.
- Queued work is left without an operating review of capacity.
- A prepared message is treated as a successful sending result.
- Final-step completion is confused with achieving the program's goal.