1. Обратная связь от процесса выращивания системы на основе спецификации асимметрична и касается только тех мест, где машине не повезло. Назовём это аксиомой Русакова.
2. На качество генерации по спецификации влияют три феномена, в которых проявляется зазор творчества: умолчание, дрейф и эрозия.
3. Единственный внешний судья результата — человек-оператор, принимающий его.
4. Машина обрабатывает сведения многократно быстрее человека. Человек в этой связке — самое медленное звено.
5. Полная повторная сборка показывает предел определяющей силы спецификации, но не является обычным способом разработки. На практике следующую версию строят из существующего кода, сохраняя преемственность и двигаясь итеративно.
6. Для консистентного развития системы вероятно нужны две версии кода.
7. Код влияет на следующую правку ещё одним способом. Машина видит доступные ей знаковые структуры — код, текст, схемы, примеры в других форматах — и переносит из них структуру и стиль без прямого требования о переносе. Назовём этот феномен наплывом.
8. Кодовый снимок важно дополнять сжатыми представлениями опорного состояния, которые придают изменениям смысл. [Слабо: какие представления окупаются при обычной работе, не проверено — эмпирики нет]
9. Такой контроль перехода сегодня почти нигде не происходит целиком. Далее описана не существующая практика, а принцип организации мер, которые не дают эрозии и наплыву незаметно перейти в следующее опорное состояние.
10. Ограничивать нужно не объём машинно хранимого состояния, а объём человеческого внимания, необходимого к проверке его изменений.