RouteBundleChain.jog
Offset the spine sideways — a U-shaped detour, same idea as RouteChain.jog but applied to every channel through coordinated staircase corners. This manually steers the spine, so exact bundle length matching is unavailable afterward.
RouteBundleChain.jog(direction: 'str', by: 'float') -> "'RouteBundleChain'"