(WARNING) This is for Goldilocks 2.0. If you're using Goldilocks 1.0 (part of PawLIB), see the official documentation at [[ https://docs.mousepawmedia.com/pawlib ]]
The **Runner** is responsible for running [[ goldilocks/tests ]] and [[ goldilocks/suites ]], and logging the outcomes into one or more [[ goldilocks/results ]]. The runner should **not** be one big manager; instead, it should call other runners.
For the call sequence to a Test used by Runner, see [[ goldilocks/workflow ]].