С подходом с разбиением фичи на api и impl модули, как в статьях от Касперского, где интеракторы и модели в api лежат, а экраны в impl, придется в app добавлять impl-модули, чтобы были видны экраны для навигации. И в impl получается не 3 слоя, а 2 (data и presentation), ведь api-модуль и есть, по сути, domain