I’ve used a harness that had no compunctions about deciding for itself when to refactor existing code. It was not a better experience.