If LLMs were like compilers, you could put src/ into .gitignore and only upload the prompt.
Even the earliest compilers didn't work by the programmer writing code, copying the assembly output into their source tree, and throwing away the code.
This is not a value judgement, they simply aren't the same thing at all.
here you go, a prompt only library: https://github.com/dbreunig/whenwords