Community Input for Stream and Branch "Lay-out"

Hey Specklers!

I now have my first Speckle Stream “up and running” and it works great technically! Amazing what can be done with technology! :speckle:

This is why I have a question to the community, not so much about the technical aspect of Speckle, but rather about how you normally organize your Speckle Streams and Branches.

For example, do you divide the Branches under different project disciplines, or maybe under different project components? (Such as structural, installations, etc.)

I was also wondering how you normally differentiate between different information in Commits, and whether you also put different kinds of “information” into one Commit.

PS: I put the topic under “Features & Ideas” because i think it fits the best there.