Команда оформления заказа унаследовала хелпер Transform_row на четыреста строк, который по-прежнему изменял свой входной словарь. Помощник смешал округление налогов, метки валют, накопление купонов и экранирование CSV без единого утверждения. Тогда агент...
Команда оформления заказа унаследовала хелпер Transform_row на четыреста строк, который по-прежнему изменял свой входной словарь. Помощник смешал округление налогов, метки валют, накопление купонов и экранирование CSV без единого утверждения. Затем агент предложил провести очистку, в ходе которой переименовали местных жителей, извлекли помощников и незаметно изменили округление налогов со скидкой. Рецензенты почти объединили аккуратный файл различий, потому что файл выглядел меньше, а не потому, что было закреплено поведение.
Эта почти ошибка — обычная форма беспорядочного рефакторинга репозитория в 2026 году. Агенты кодирования теперь выдают беглые фрагменты по запросу, и в публичных обсуждениях утверждается, что они уже переписывают большинство людей. Беглость по-прежнему не говорит рецензенту, выдает ли преобразователь одни и те же байты. В этой статье агент рассматривается как необязательный предлагающий, а хешированный выходной корпус рассматривается как фактический шлюз.
Почему опрятная выписка не является доказательством
Преобразователь — плохая цель для неограниченной перезаписи, поскольку его контракт находится в объединенном выводе, а не в именах помощников. Режим округления, пустые и отсутствующие ключи, стабильный порядок ключей и настройки часового пояса по умолчанию редко отображаются в линтере. Фрагмент, который «только перемещает код», все равно может изменить 1,005 на 1,00 или заменить «» на выброшенное поле.