As I am continually amazed at how well Claude 4.7 deals with highly complicated C++ code, I am also becoming painfully aware of the developing situation mentioned in this article: I no longer completely understand the code it is editing, not because I'm incapable of doing it, but because I have not authored the changes. I am trading throughput for understanding, and, eventually, judgment.
That’s entirely on you. You can take the time to understand it before moving on to the next task. I say this with sympathy and understanding.
nail on the head. the loss in understanding, learning and context is often not worth the increase in volume of output