Разработчик предлагает хранить контекст проекта непосредственно в репозитории, а не в истории чатов с ИИ-агентами. Для этого используется методология GRACE, дополненная утилитой doubled-graph, которая связывает замысел, границы модулей и критерии проверки с кодом.
Система опирается на два типа графов: declared-граф, описывающий замысел, и computed-граф, который строится на основе AST кода. Инструмент detect_changes сверяет их между собой, выявляя расхождения, такие как отсутствие контрактов или неверные зависимости. Проверки можно интегрировать в CI/CD.
Методология предусматривает два режима работы. Режим миграции позволяет агенту анализировать существующий код и размечать его, а режим post-migration делает артефакты источником истины, блокируя любые изменения, не соответствующие утвержденным контрактам.
Фреймворк включает десять принципов, включая обязательное утверждение замысла человеком, семантическую разметку кода через якоря и фиксацию belief-state, где ИИ оставляет логи своих рассуждений прямо в коде. Это обеспечивает прослеживаемость решений и стабильный контекст для агентов.






