dsb workflows spec