Configuration Reference: show scope of YAML keys tree-style
Right now, all of the configuration in the configuration reference page is shown in a single-column format with no indentation. This makes for not great readability or obvious knowledge about the scope of a particular key (for example, there is a `when` attribute under `run` steps as well as a `when` step. Same key, different levels.
Would be nice to display the documentation w/ indentation or some other indication of scope level like `tree` in bash does. See attached (poorly hacked together) example screenshot.