I am going to add a sample page as well. That got me thinking: this refactor will cause this command to break every time we add a new sample file. The previous method didn't write the ERB files (to be safe) then processed & copied the one over. A refactor of the process & copy would be good, but your refactor flips the process around.