- I'll push my work on branch X on this repo. Always fetch X to see if there is something new to merge
- Never touch files Y. These must be edited by hand, by me.
- If you make any changes to file Z, you must always explicitly ask for my confirmation.
It used to work very reliably. But for the past two days, Claude Code suddenly failed to follow these instructions several times, in different sessions, and right now even after the first prompt in a new session. I didn't update Claude Code itself. Have you noticed similar things?
Edit: I just found this post, looks like i'm not alone:
https://news.ycombinator.com/item?id=47227740