NRG Sentinel's Visual Flow Diff Tool

Behold the best flow diff tool in the market

Demo: Slack

1 Like

Looks really nice, good wook :+1:

I would suggest refining these changes into:

  • visual changes only - the node only moved or was added to a group e.g. changes to 'x', 'y', 'w', 'h', 'g' attributes
  • visual-semantic - logically changes made visually, e.g. changes to "wires", "d", "nodes" attributes. Node was disabled or a group was added to or a new wire output wire was defined on the node.
  • logical/textual changes - something changed that affects the logic or workings of the entire flow, e.g. all other node attributes (unless this is applied to specifically to specific nodes)

The intention is to make reviewing faster since changes that are purely visual can basically be ignored since their have no consequences to the workings of the flow.

Visual-semantic changes can be solely compared visually, i.e. using the visual diff. Logically/textual changes require comparing the internals of the nodes and a visual-only comparison won't be enough and some kind of textual comparison will be necessary.

1 Like

NRG Sentinel is released