A week ago I put a rough, honestly-a-bit-thin version of PulseWatch in front of real people for the first time. Within days, two different strangers — independently, unprompted — found two real gaps in it. Neither was catastrophic. Both were exactly the kind of thing you only find by watching someone else use the thing you built.
This is the story of both, and the fixes.
Bug one: the run that never ends
This first bug came from a friend testing it on a real script. His question was simple:
"What happens if start fires twice before end?"






