Если у вас DDD, то странно как набродись 500K+ строк и были такие сложности с локализацией проблемы внутри bounded context.
А 500к строк набрались за 9 лет написания фичей и экспериментов. Подозреваю, что там треть мёртвого кода, но, опять же, надо устраивать глобальное исследование на эту тему.