There was still a remaining issue with the canvas. It perfectly captured what the code/system would be doing behind the scenes which is a solid improvement from Voxie configuration today.
However the fuzzy concepts like “these 3 flows are related” even though there is nothing logically connecting them. This seems to be a key reason that 3rd party tools are being used to communicate flows. The manual, spacial placement of flows on the canvas helps, but extending the canvas to allow comments gives us another tool to help communicate intend from the users.
Comments allow drawing a rectangle on the canvas, typing text to label or communicate things explicitly.
The extra benefit is that we can you the comments as containers to help you drag sets of flows around the canvas.
There is a side effect that these concepts are recursive and can be nested.