Czy muszę wygenerować wszystko ponownie, jeśli zmienię jeden krok?

Nie. Flows obsługuje nieniszczącą iterację. Możesz ponownie uruchomić pojedynczy węzeł, a aktualizacji będą wymagać tylko węzły niższego poziomu połączone z tą ścieżką. Niepołączone gałęzie pozostaną bez zmian.