Google отделила автора спецификации от ревьюера без истории проекта
В Elephant-Goldfish Model агент Elephant держит контекст проекта и пишет спецификацию до начала кодирования.
Goldfish получает спецификацию и исходные материалы без прежнего диалога, чтобы искать неявные допущения и слепые зоны.
Процесс охватывает черновик, разрешение замечаний, циклы ревью и отчет об отклонении реализации от спецификации.
Google советует применять EGM к архитектурным решениям, а для небольших исправлений оставлять обычный процесс.
Почему важно
Независимый контекст снижает риск, что ревьюер унаследует те же предположения, которыми автор незаметно ограничил решение.