Во-первых если структура проекта четкая, их найдут: если нужны будут валидаторы, пойдут в папку с валидаторами смотреть что там есть.
Во-вторых история открыта, и время от времени мы смотрим кто чего делает, просто из любопытства.
В третьих во многих местах проводятся регулярные митапы для синхронизации, где можно рассказать что ты сделал и поделиться с командой.
В четвёртых есть внутренние чатики, куда регулярно все ходят с мелкими вопросами.
В пятых внутри команды постоянно идут консультации тет-а-тет: через личные чатики или встречи. В целом все примерно знают у кого какая экспертиза и к кому нужно идти за консультацией по той или иной системе, да и blame ясно указывает кого пытать.
В шестых если тебе прилетело что-то новое, то первое что ты делаешь - ищешь готовую реализацию в других местах, и смотришь что там работает и как.
Ну и в седьмых, через несколько месяцев ты погружаешься в проект на достаточном уровне, чтобы знать где что лежит. Т.е. уже изучил весь код.
Так что в целом - найдут, проблемы в этом нет. Но новички могут не найти и постесняются спросить - они запилят новый велосипед, такой шанс есть, да.