Does Kanban support switch-case workflows?
The example is a code review - it can be performed by either our team's developer or another team's developer. If we need to make any change in another team's repository, then a code review will be performed by another team's developer. And it can be quite complicated because we need to conform to another team's requirements and all we can do is to wait for when the other team do this review - this is a very different process.
So we have branching: after DEVELOPMENT the issue goes either to INTERNAL CODE REVIEW or EXTERNAL CODE REVIEW.
The more complex workflow may contain more bracnhes.