>where you check in the spec and regenerate the code then prompt instability/chaotic output makes that infeasible
What, why would you want to write the code anew? Identify the changes in the spec and bring the existing code in line with them.
That’s the whole thesis of the article. Using an LLM as a high level language.
>The codebase should be reconstructable from the documentation
That’s the whole thesis of the article. Using an LLM as a high level language.
>The codebase should be reconstructable from the documentation