By default, git grep searches in all tracked files in your working tree. This is the key difference between the standard grep ...
I'll walk you through two methods for handling this essential task, plus a third way that achieves total annihilation.
In other words, the checks the built-in Git extension runs when first opening the repository are different than the checks run continuously to check for changes in the repository.
Claude confuses work in a worktree with the original local git repo directory I see the issue - the error output shows you're running tests in /Users/quentin/src ...