The prompts we use while building software with LLMs are as important as migrations, Dockerfiles, and ADRs. Why aren't we treating them that way?