Seems like a clear regression over 4.7 so far.
Every time I tell Claude to review a git changeset for performance or security issues, it just starts doing random stuff:
test -f /tmp/aaa.txt && echo "AAA-EXISTS"; test -f /tmp/bbb.txt && echo "BBB-EXISTS"; head -c 5 /tmp/aaa.txt > /dev/null && echo "READ-OK") ⎿ AAA-EXISTS BBB-EXISTS READ-OK