I or ChatGPT would present an initial design for a specific piece of the system and we would make small iterations over time. I'd question its design choices, and it'd either explain or change them. I also asked for feedback on my own changes, and it would suggest improvements.