Я работаю с архитектурой RIBS, она аналогичная. Но там интерактор не создаёт детей. Детей создаёт роутер, который и держит сильную ссылку на роутер ребёнка и на свой интерактор. То есть по сути, чтобы интерактору родителя сказать что-то интерактору ребёнка, нужно идти через свой роутер в роутер ребёнка, и просить роутер ребёнка сказать что-то своему интерактору. И это уже даже звучит криво