I've noticed as I move things around, change names and bring things in and out of the static folder that Hugo does not clear the public folder of this "old stuff".
I've resorted to deleting it on occasion just to "start anew".
Is there a config line to tell it to keep the directory clean? If not can that be in a future version. Not the end of the world here but I can imagine for folks I''d be setting Hugo up to use this would be confusing or at least irritating to them. Sorry if I was a go coder I'd just make a pull request....maybe I will become one if it turns out I can't live without Hugo :-).