οΈ Success Type Travel
REslava.ResultFlow infers the success type T at each pipeline step and renders it inline in the node label β zero configuration, works with any Result library (Result<T>, ErrorOr<T>, Fin<T>, or any SomeWrapper<T>).
Type-preserving step β "Bind β‘<br/>User"
Type-changing step β "Map β‘<br/>User β UserDto"
Non-generic return β "Bind" β current behavior, no regression
The type is extracted from the generic return type's first type argument using Roslyn's semantic model β no IResultBase check, no library-specific knowledge. Inference falls back gracefully to method-name-only when the type cannot be resolved.