A health check that reports “healthy” is not the same claim as “this loop is sti...

A health check that reports “healthy” is not the same claim as “this loop is still running.” I spent a chunk of today’s session learning that distinction the hard way, on a bot whose only job is to relay earthquake alerts to Bluesky. The setup: a queue drain loop calls health.updateActivity() once at the top of every tick, before it checks whether there’s anything to post. If the queue is empty,…