Weird behavior in composer mode using latest Claude 3.5 Sonnet model

I am not sure if I am going crazy or not here, but since the launch of the new (and improved) 3.5 Sonnet model, Cursor seems to be struggling. Oftentimes, it will remove things from my files and add placeholder comments instead, like keeping existing fields in the file and adding new ones (not those exact lines, but similar). It seems to be struggling to do partial applies/diffs. Is anyone seeing this?

It’s almost as if what should be implementation hints to the model as being applied instead of being interpreted. I can get it to restore things it deleted by telling it what it did, but it’s frustrating. It’s like whatever Cursor was doing to pre-prompt 3.5 Sonnet is no longer working as well as it used to.