В расте модули могут быть мод файлом в папке и просто файлом. Решил перекинуть модели, которые связаны с апи в мод файлы апи, рядом с самим апи, а если несколько апи юзают, в мод файл уровнем выше. Они же даже называются мод как модели :) Так же с моделями дтошками сущностей базы данных в мод файлы рядом с репозиториями, интересно насколько это будет удобно. В противном случае надо параллельные иерархии делать, или не дай бог домен выделять, я закопаюсь с этим всем нахрен, так что выдумываю.
Да, а мелкие ньютайпы , которые юзаются и там, и там будут с репами рядом, так как в репе они юзаются в одном месте точно, так как нормализация и не надо уровнем выше класть никуда никогда точно, при этом не придется плодить копий с "дтошностью" и с "сериализуемостью", моя цель навести порядок и сократить число файла в проекте, а не увеличить. И прям хорошо ложиться пока.
Удобство работы это на практике, а вот на глаз прям приятно вышло, все как то само раскладывается.