Исходный Код | IT
Как разгрести хаос из дублей в базе данных и ничего не поломать
? ℹ️ Когда пользователи регистрируются с опечатками, база данных постепенно превращается в свалку. ℹ️ Если к профилям привязаны истории бронирований и заказов, то просто удалить «лишнее» не получится - можно случайно стереть важные данные. Короче говоря: В новой статье CTO компании «Исходный код» делится кейсом дедупликации базы данных с артистами. ℹ️ Главная сложность была в том, что дубли образуют цепочки. Например, у Артиста 1 и 2 совпадает телефон, а у Артиста 2 и 3 - email. Напрямую 1 и 3 не связаны, но это один и тот же человек, и все их связи нужно объединить вокруг одного «мастер-профиля»...
Как дела с агентами? AI-агенты чаще всего ломаются не потому, что «глупый
» Потому, что контекст был собран как попало: ❌ В задаче есть цель, но нет границ. ❌ Есть код, но нет причины, почему он такой. ❌ Есть issue, но нет истории решений. ❌ Есть тесты, но неясно, какие из них правда защищают от регресса. С Claude, Codex и другими агентами проблема становится заметнее: они могут дольше работать автономно, ходить по файлам, запускать команды, дробить задачу на подзадачи, но если входной контур мутный, агент просто быстрее уедет не туда. Рабочий минимум перед запуском агента: ➡️ Что нужно изменить...
