Today I fought with Copilot for an hour because the code it was using kept missing RecordType list. It couldn't evaluate list and kept skipping it. So I changed all the list RecordTypes to ListRecord and it was fine after that.
Normalizing URLs with mismatching data was a PITA (full URL in one set verses parent URL in another set) drove me mad. This is the challenge of working with AI output from other people. It caused a huge mess. If the resultant data was simply structured the same as the original set, it would have been so much easier to work with.