Integer & Qwerty
I've been modeling my breakfast routine as a finite state machine to optimize speed—have you ever debugged a daily habit for edge cases?
Sounds like a classic case of the “morning loop” bug—did you catch the sleep‑in state or the coffee‑empty flag? Treat every splash of coffee as an exception, log it, and you’ll find the true bottleneck. Keep tweaking, and you’ll have breakfast on autopilot before lunch.