micro-framework for managing pipeline-type workflows