I've been telling the robot to analyze the unholy kludges it performs and use them as examples in the documentation i force it to write up as rules regarding the architecture and ui guidelines.
Every few prompts, I get another model to review and note all the drift and broken rules and spit it back for the robot to fix