Контекстное окно на два миллиона токенов проглатывает весь монорепозиторий и выдаёт рабочую функцию. И ровно в этот момент в головах у разработчиков щёлкает опасный вывод: раз агент видит код целиком, документацию можно закрыть. Технические задания, спецификации, описания архитектуры — архаичный карго-культ. Зачем тексты, если агент читает код напрямую и видит истину в последней инстанции?
Код фиксирует текущую реализацию, но не фиксирует исходное намерение и бизнес-ограничения. Он содержит текущую реализацию, включая исторические компромиссы, баги и устаревшие решения. А это разные вещи.
Continue reading “Зачем документация, если агент читает код напрямую”