I gave ChatGPT a class I wrote a few years ago which extends Monolog and adds some extra features. I got back a plaintext summary of what the class, and each function, does. It was exactly right, and easy to understand. I can't get over this thing.