i believe committing the prompt comes about from people who have near unlimited access to the models coupled with the models routinely getting better and an assumption that tasks using AI could always be done better

i dont think that really holds for a large amount, if not nearly all, of the use-cases for AI where it is either failing and shouldnt be in the loop at all or it is capable of developing some code to fix the problem permanently and its okay if that code is not perfect as long as it works.

refactoring with AI can always be a future use-case when the AI improves