Developer finds four critical bugs in AI emergency response loop built for hackathon
A developer built CrisisMesh, a seven-agent AI fleet on Google ADK and Gemini Flash, designed to coordinate school emergency responses for the All Things Agentic Hackathon. The system exposed four interconnected bugs in its automated follow-up loop, which was meant to ping unresponsive staff and escalate to floor wardens. Among the failures: escalation messages were sent to the very person being searched for, the loop never stopped paging wardens, placeholder Slack IDs inflated reachability counts, and a tick guard ran per-process rather than across distributed instances. The bugs all passed unit tests because each function worked correctly in isolation — the failures only emerged at the integration and system level. The developer resolved the issues by rewriting tests to assert real-world outcomes rather than return values, and by using Firestore leases to coordinate state across multiple containers.
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