Feedback and vote - it is the lack of this feature that has me use my brain less frequently. I end up exporting to MS Word Outline so that I can rearrange my thoughts and edit easily (without changing the links in my Brain).
An idea around one way to accomplish this brainstorm idea. Expanded View allows me to choose a series of thoughts and arrange them on the page. If I could ACTIVATE my expanded view and create NEW links between thoughts, it would work very much like this brainstorm idea.
This is what I currently do with expanded brains, but without the "new links."
As a user, I can
add thoughts to a selection,
switch to expanded view in expanded brain
click to bring in additional ideas - to include and sort all of the thoughts I want to organize in a new set of relationships
remove the thoughts I don't want
***and then I (user) can create a new set of links to connect/organize the thoughts in the brainstorm/expanded view*** which ONLY exist in this saved "brainstorm" view. Then, like a filter, I can switch to normal/outline view and continue my normal brain work - but all the results ONLY exist in the brainstorm view. (I would have to "save" the changes like an expanded view, but that would be a small price to pay for the exponential shift in functionality.)
Done. It is a brain within a brain, but leveraging the existing codebase.
From an xml perspective, y'all could generate a unique string as an identifier tag for that brainstorm - just like you do when you save an expanded view.
Just an idea.