spike(workflow) - enable basic modeling for workflow

i think we can drop `assigned_` given that it's all part of `task`