> Why can't I rerun the prompt that resulted in your work next year, when models have gotten better?
Because you could also just point the better model at the generated code and tell it to improve it, so why save the prompt too?
Because improving a high schoolers project is probably not as good of an idea as giving the original task to a senior engineer.
If the high school project has been improved by many engineers over a few years it likely is complex enough that a senior engineer cannot rewrite it for a reasonable cost. It isn't clear if next years models will be enough better that they can rewrite it for a reasonable cost. If they are they can probably extract the requirements and special cases from the code.
loading story #48503877