throw if user edits files in public dir and refuse to build. prevent overwriting user changes this way. print a list of those files in the bash, and possible solutions to get going again.