A long-running workflow may survive several deployments. When its steps change, the system must decide which code version existing and new instances follow.
The demo keeps an in-flight v1 run on its original route while new runs take a v2 review step. Replacing code without version handling can conflict with recorded history.
When to use
Use it when changing steps of workflows that remain active across releases.