           done(code == 0)
         coveralls.stdin.end require('fs').readFileSync(lcovLogPath , 'utf8')
 
+  # generate documentation
   grunt.registerTask 'docs', ['readme_generator']
 
-  grunt.registerTask 'demo', ['blanket_mocha_server:demo', 'blanket_mocha:demo', 'watch']
+  # basic demonstration
+  grunt.registerTask 'demo', ['blanket_mocha_server:demo', 'blanket_mocha:demo']
 
+  # for testing on workstation(s)
   grunt.registerTask 'test', [
     'mochaTest:test'
     'mochaTest:html-cov'
     'mochaTest:travis-cov'
   ]
 
+  # to be run on travis -- lcov instead of html, report to coveralls
   grunt.registerTask 'test-travis', [
     'mochaTest:test'
     'mochaTest:mocha-lcov'

    watch: {}
  }

  grunt.registerTask 'cov-to-coveralls',
      'Run node-coveralls with an lcov file',
      () ->

          reporter: 'travis-cov'
        src: [ 'test/**/*.spec.coffee' ]

    ##
    # repository management config
    #
    readme_generator:
      readme:
        options:
