add something like `DO NOT TOUCH` at the top of generated files, and have the regenerate logic here only remove files we know are auto-generated