I see minimization as a build step and prefer not to burden this application at run time. Therefore, I would like to configure my HTML files to refer to the paths to the files that are generated from the build tool, and then use the build tool to find out if it should be minimized.
I did not need to do this conditionally, because I did not need to have irreplaceable code in the browser. With grunt set up to watch the source files and automatically recompile, I can edit the source JavaScript file and it will automatically rebuild and put in the appropriate place of execution. However, I could see that this is useful for navigating through code. IE 9 has a formatter in its dev console, which is useful for debugging mini-code, but I'm not sure how common this is in browsers.
If I needed to skip mining in development, I would first check if I can make the grug uglify task use a configuration setting such as an environment variable or npm setting, etc., to decide whether to guess or not. If this is not possible, I would do a separate grunt task called "devBuild" that does everything except uglify.
source share