5f17884f06
Проверки COM-результатов (AddFromFile/SetOrigin/UpdatePlacement), helper RequireActiveAssembly (раздельные ошибки, проверка типа документа до TopPart), валидация расширения .m3d/.a3d + нормализация пути, before/after count в тесте, фиксированная геометрия детали от нуля, проверка сохранённости файла. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>