I would like to make this Version Control or GIT style branching with geometry nodes, so that the branch starting points and ending points were in random places of the line (but still not right next to each other or overlapping):
I guess the first logical step is to make some 'Mesh line' components with some amount of increments (... and then something ...) and then convert those to curves and use 'Curve fillet' to make the curves round.
But how to make those randomly jagged lines?