See https://doc.wikimedia.org/spicerack/master/introduction.html#class-interface
The most tangible benefit is getting better logging via overriding the runtime_description property.
AC
- Cookbook split into CookbookRunner and CookbookRunnerBase classes
- New runtime_description that includes phab ticket, args called with, etc