KT
Это совершенно разные срезы задачи навигации:
навКонтроллер - описание переходов в XML и возможность их вызова через
view.findNavController().navigate(R.id.viewTransactionsAction)
там можно описать и входные параметры (довольно криво😖)
но это позволяет смотреть на некое подобие карты переходов
чичероне - создание сложных изменений стека и безопасность вызовов от ЖЦ приложения.
то есть просто реализуем навигатор, который работает не с фрагмент менеджером, а с навКонтроллером и радуемся хорошей и безопасной навигацией и визуальной картой переходов 💥💥💥