How to design all linear infrastructure, at any scale or any complexity ?