“The conventional software engineering wisdom to avoid code rewrites is no longer valid due to the capabilities of AI coding agents.”