I'm working on a board where I have a couple of optional headers to measure current. The idea is that the header will not be populated on every board, I can bypass it by closing a solder bridge, like that:
The problem is the following: On the left side 3V3 comes out of the regulator. This is a "Power" class net. It continues to the test point then to J5 header for current measurement and to JP3 bypass solder bridge. On the right side of these it is not net 3V3 anymore, it's a random blah, and with that move it has lost its class "Power". As you can see I have added this class again manually and named it VBL. I would prefer not doing any of that, I would like it to be the same net on both side oh the pin header. I also understand why it happens. But surely there is a solution to that.
Another reason for finding a solution: some further components (like TP4, or the connection going south from that, or the cap. on the right) are practically on the same net, as in from the circuit point of view it doesn't matter on which side they are connecting to. But when laying out a board it can make a big difference: if I find a really nice place for TP4 far right from all that, on the board design TP4 will be unhappy unless I connect it to the left side (which might be far away). It shouldn't actually matter.
So how do professional people deal with that? I use KiCad for all that btw...
Thanks for your attention!