Codex написал компоненты в одну строку — и CI сошёлся только после рефакторинга
Here Be Monsters: What Do You Still Need to Know When Agents Do the Work?
Автор рассказывает, как его агентный workflow неожиданно упал на CI: SonarQube пожаловался на цикломатическую сложность в App.tsx, где Codex уместил целые компоненты в одну строку. Код оказался корректным, но нечитаемым. На примере метафоры о дайвботах, добывающих золото на дне океана, он рассуждает, что владение системой теперь зависит не от того, писал ли ты её руками, а от умения вовремя заметить проблему и нырнуть в неизвестный код.
Владение системой будет всё меньше зависеть от того, писали ли вы её (или похожие системы) вручную; вместо этого важнее всего станет знать ровно столько, чтобы понимать, когда что-то не так, и быть готовым и способным копать так глубоко, как нужно, когда это нужно.