Where this run's text goes: the TAP document, every reporter line, every # diagnostic and
every forwarded page log. processConsole for the CLI, silentConsole for a programmatic run that
only wants the result value. Shared by reference across concurrent groups.
Named console, not output: config.output is the build DIRECTORY, and the two were one
word apart on the same object graph.