Владимир
роутинг в ангуларе выполняется "поэтапно" - в корне настраивается корневой роутинг (forRoot) в котором подтягиваются другие модули, для них делается свой роутинг (forChild). При необходимости можно вынести навигацию в отдельный модуль приложения, но я с трудом представляю практическую схему в которой это оправдано
про чилды рекомендую забыть.
на всей карьере программиста видел только несколько костылей, которые меняют роуты _ВАШЕГО_ проекта добавляя свои - всякие готовые модули авторизации.
дробить в рамках проекта роуты но модули - это неблагодарное дело.
потому что первое что хочется чтобы выключить функционал - вырубить роут. а если надо искать где его вырубить это жп