Update: Moving forward we are building exercises with YAML. Then we documented the process of building exercises.
For those who want to follow along here are some of the things the CodeWorkout team and I worked on. Links are below.
Links to code in its Github repository: https://github.com/Hellrungj/code-workout
Snippets of code in your blog post: https://hellrungj.wordpress.com/2016/02/22/csc-486-codeworkout-documentation-yaml-files/
Links to relevant bugs in the tracker: https://github.com/web-cat/code-workout/issues