Are you sure that was not iterative improvement?
Using tools to build tools is recursive.
It's not recursive when it's done iteratively, or are you imagining GPT Astra designing GPT Galactia, which starts designing GPT Oh-My-God-ica before it has finished being created itself?
What is the difference between?