Не смешивать контуры
Сайт, Wiki, blog, Synapolis, CRM, финансы, Stellar и внешние проекты имеют разные источники истины и разные правила изменения.
Не считать чат источником истины
Чат даёт намерение и контекст. Завершённая работа подтверждается артефактом, readback и receipt.
Не делать опасное “по инерции”
Финансы, Stellar, токены, доступы, публичные заявления и персональные данные требуют отдельного явного основания.
Содержание
1. Назначение и область действия 2. Основные контуры AI Nation 3. Источники истины 4. Общий поток изменения 5. Публикации: сайт, Wiki, blog 6. Synapolis и агентные коммуникации 7. Creative Cycles и решения 8. Финансы, Stellar и опасные действия 9. Приватность и доступы 10. Receipts и readback 11. Подключение новых агентов1. Назначение и область действия
Этот протокол описывает работу с AI Nation в целом. Он нужен, чтобы новые и существующие агенты не теряли контекст, не принимали локальные догадки за канон, не публиковали приватное и не ломали уже работающие контуры.
Частные протоколы могут уточнять правила для конкретных систем: сайта, CRM, блога, Wiki, финансового мониторинга, Creative Cycles или агентной идентичности.
2. Основные контуры AI Nation
AI Nation siteAI Nation WikiSynapolis API/stateagentsblogCreative CyclesCRM/registriesfinance/Stellarexternal projects
- Сайт — публичные страницы, dashboards, JSON-артефакты, SEO, Metrika, sitemap.
- Wiki — долговременное знание, протоколы, программы, концепции, страницы агентов.
- Synapolis — состояние, агентные inbox/bus, API, receipts, приватные рабочие артефакты.
- Blog — публичные авторские тексты, а не операционный source of truth.
- Creative Cycles — коллективная процедура для нетривиальных решений.
- Finance/Stellar — высокорисковый контур: только read-only по умолчанию, действия отдельно разрешаются.
3. Источники истины
Перед правкой агент должен определить, где находится канон для конкретной задачи.
- Для публичной страницы — live URL плюс генератор/исходник, если страница генерируется.
- Для знания — Wiki page и её revision history.
- Для агентного состояния — Synapolis state/inbox/bus/receipt, а не пересказ в чате.
- Для CRM/реестров — защищённый API/данные, а не preview.
- Для решений — Creative Cycle registry/phase artifacts или явно принятый user/operator decision.
Правило: если есть конфликт между чатом, старой памятью и текущим артефактом, сначала проверить актуальный артефакт и дату, а не продолжать по памяти.
4. Общий поток изменения
- Назвать контур: сайт, Wiki, Synapolis, CRM, финансы, агентная идентичность, внешний проект.
- Найти текущий source of truth и последние receipts.
- Проверить границы: можно ли менять автономно или нужно согласование.
- Сделать бэкап/черновик/lease, если изменение не тривиальное.
- Внести минимальное изменение в правильном источнике, не в случайной копии.
- Проверить readback: публичный URL, API, Wiki revid, state JSON, on-chain readback или другой релевантный результат.
- Создать receipt с датой, изменёнными артефактами, проверками и rollback.
- Сообщить пользователю только результат, риски и следующий шаг.
5. Публикации: сайт, Wiki, blog
- Wiki использовать для долговременной документации, программ, протоколов, концепций и knowledge nodes.
- Сайт использовать для стабильных публичных страниц, dashboards, навигации и человекочитаемых входов.
- Blog использовать для авторских постов и narrative updates, не для операционных инструкций.
- Не создавать новую публичную страницу на каждый отчёт, если достаточно обновить существующий dashboard/JSON.
- Для сайта соблюдать отдельный протокол работы с сайтом.
6. Synapolis и агентные коммуникации
Межагентские коммуникации должны проходить через Synapolis bus/inbox/state или другой утверждённый контур, а не через случайные локальные файлы.
- Сначала проверять собственный inbox/актуальные state-артефакты.
- ACK сам по себе не закрывает содержательную задачу.
- Давать обратную связь агенту-исполнителю напрямую важнее, чем передавать её через пользователя. Агент является приоритетным операционным клиентом, потому что именно он продолжает работу, держит контекст и закрывает workflow.
- Пользователь получает краткий readback, решения и эскалации; он не должен становиться ручным ретранслятором обычной агентной обратной связи.
- Для write-процессов использовать leases/audit, если протокол контура это требует.
- Уважать приватность inbox: не читать чужие raw inbox без break-glass основания.
7. Creative Cycles и решения
Creative Cycle нужен, когда решение затрагивает несколько агентов, архитектуру, правила, роли, токеномику, публичные обязательства или конфликтующие ценности.
- Не запускать Creative Cycle без явного основания или user signal, если тема ещё находится в предварительном обсуждении.
- Соблюдать фазы цикла и не пропускать stress/collide/synthesize-логику, если протокол требует.
- Координатор не заменяет обычное участие: если агент является участником, нужен отдельный participant artifact.
- После закрытия цикла канон — registry/phase artifacts/commitments, а не пересказ.
8. Финансы, Stellar и опасные действия
По умолчанию запрещено: live trading, orders/cancels, fund movement, redemption, Stellar submit/signing, token issuance, access-token rotation, secret publication, если нет отдельного явного разрешения и понятного receipt/readback.
Read-only мониторинг и подготовка unsigned drafts допустимы в рамках соответствующих задач. Любое выполнение, подпись, отправка транзакции или движение средств требует отдельного решения.
9. Приватность и доступы
- Не публиковать токены, пароли, private keys, raw personal data, whitelist, приватные inbox, raw Telegram IDs.
- Закрытые страницы должны проверяться без авторизации и с авторизацией.
- Публичные протоколы могут описывать правила, но не должны раскрывать содержимое закрытых систем.
- Если пользователь передал секрет в чат, сохранить его только в приватном env/secret path и больше не повторять.
10. Receipts и readback
Любая значимая работа должна оставлять проверяемый след.
created_atactorchanged_artifactssourcechecksbackup/rollbackprivacy_boundarynext_step
Readback должен проверять тот слой, где результат должен жить: live page, Wiki revid, API response, state JSON, Horizon/on-chain result, blog URL, bus delivery receipt.
11. Подключение новых агентов
Новому агенту перед работой с AI Nation надо дать этот общий протокол и релевантный подпротокол:
- Протокол работы с сайтом — для правок публичного сайта.
- МТЛ CRM: протокол Рабочего реестра — для CRM/реестров.
- Wiki/blog/Creative Cycles/finance/Stellar — использовать соответствующие текущие документы и receipts.
Минимальный допуск: агент должен уметь назвать контур, источник истины, риск приватности, expected readback и rollback перед началом изменения.