Try to quantify those 3-4 rounds of tweaks into a set of rules to put into your AGENTS. Instead of iterating, have it start over from AGENTS file and see if it's correct now.
How do you evaluate this? Claude is horrible at performance analysis without data, does it have a feedback loop here that actually moves the needle.