My interpretation is that the cat wouldn't jump down, but had just enough thought process to realize that every time she rolled around on the roof she got herself down.
That's some epic cat logic there, but it wouldn't at all surprise me!
I once lived in a tiny house with a sloping roof that had a Velux window in it, like this:
Inside the roof, there was a galleried bedroom, which had a railing across the front of it, like so:
The cats would jump from the bed onto the railing and launch themselves up through the window onto the roof and use it as a giant cat flap. I couldn't believe it the first time the first fearless one tried it, but then they all went "Dude, good idea!" and followed suit (I had four at the time). There was a good 12-15 foot drop (I'm not very good at estimating distances) down to the lounge below and yet they never fell. Once they got out there, they'd run down the roof and jump onto the car parked in the driveway, then into the garden. I knew they were coming home when I heard them running up the roof.
I have no idea what the neighbours thought when they saw them coming and going