так в тикете вроде бы и пытался донести: много вещей можно переиспользовать вне фреймворка, ради мидлваров тащить "ядро" фреймворка не комильфо
не, я к тому что вести разработку в одном репозитории, запускать все тесты в нем (удобно, если есть какое-то пересещение компонентов). заодно будет проще отделять компоненты, т.к. не надо на первом этапе создавать репозиторий