Same Invisible Bug Struck Two Unrelated Systems: Wrong Noun, Wrong Verb
A software developer discovered the same cadence bug independently in two unrelated systems — a Medicare remote therapeutic monitoring engine and a workforce development outreach platform. In the first case, a patient with two open episodes received double the reminder texts because each episode owned its own notification clock, rather than the patient owning a single one. In the second case, an outreach system reset its follow-up timer on every logged call attempt, causing unreachable candidates to appear falsely active after repeated unanswered voicemails. Both bugs were fixed with a single rule change: in the first, reminders were tied to the patient; in the second, only a confirmed contact — not a mere attempt — could reset the waiting period. The developer concluded that every cadence bug reduces to two hidden choices: which noun owns the clock, and which verb is permitted to reset it.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in