> Перевод даётся для удобства чтения. Нормативным является английский оригинал. # Контракт **Спецификация Мета-Вселенной** **Идентификатор документа:** MU-V2-CORE-008 **Название:** Смысловой контракт - смысловая лицензия на знание **Класс документа:** нормативный **Версия:** 2.0 (черновик) **Статус:** рабочий черновик **Нормативные ссылки:** MUC, MUFP **Информативные ссылки:** [Объект](../04-core-concepts/Object.md), [Проекция](../04-core-concepts/Projection.md), [Вселенная](../04-core-concepts/Universe.md) **Копирайт:** © Orkestron.AI **Лицензия:** Apache-2.0 --- # 1. Назначение Этот документ определяет понятие **Смыслового контракта** в Мета-Вселенной. Смысловой контракт - полноправный смысловой артефакт, управляющий тем, как знание, смысловые модели, проекции или возможности могут разделяться, потребляться, толковаться или изменяться между участниками. Смысловые контракты устанавливают доверие, цель и границы раскрытия, не передавая смыслового суверенитета. --- # 2. Определение Смысловой контракт - это **смысловая лицензия на знание**, а не контракт API и не соглашение об обмене данными. Контракт API задаёт, как системы вызывают друг друга; соглашение об обмене данными задаёт, какие записи куда переезжают. Смысловой контракт работает уровнем глубже: он управляет тем, **на каком основании знание вообще может существовать за пределами своей родной Вселенной**. Это инструмент, которым суверенная Вселенная лицензирует смысл, решая, разрешено ли её знанию присутствовать где-то ещё, зачем, кому и под какими обязательствами. Смысловой контракт - явное соглашение между двумя или более сторонами об использовании смыслового знания. Контракт ОБЯЗАН определять: - что может передаваться; - ради какой цели; - при каких условиях; - по чьему полномочию; - на какой срок; - под какими обязательствами. Никакое смысловое раскрытие НЕ ДОЛЖНО предполагаться без применимого Контракта. --- # 2a. Цепочка федерации Знание пересекает границу юрисдикции только по управляемой цепочке. Смысловой контракт - контрольная точка этой цепочки: ```text Universe A ──owns──▶ Meta-Object │ ▼ Projection (exposed view of the Meta-Object) │ ▼ Semantic Contract (the license under which it may exist abroad) │ ▼ Universe B (consumes the Projection, governed by the Contract) ``` Вселенная A владеет [Мета-Объектом](../04-core-concepts/Object.md). Он раскрывается через [Проекцию](../04-core-concepts/Projection.md). Проекция управляется Смысловым контрактом. И только тогда она потребляется Вселенной B. Ни в один момент сам Мета-Объект не покидает Вселенную A; границу пересекает лицензированная Проекция. Именно Контракт делает это пересечение законным. --- # 3. Принципы Контракта Каждый Смысловой контракт ОБЯЗАН быть: - явным; - прослеживаемым; - версионированным; - атрибутируемым; - движимым целью; - отзываемым (где это применимо); - независимым от технологий. Контракты ОБЯЗАНЫ управлять доступом к знанию, а не владением знанием. --- # 4. Область действия Смысловые контракты МОГУТ управлять: - раскрытием данных; - разделением проекций; - федерацией; - смысловыми сопоставлениями; - делегированными полномочиями; - возможностями ИИ-агентов; - операциями времени выполнения; - внешними интеграциями. Предметные Мета-Модели МОГУТ определять дополнительные типы контрактов. --- # 5. Основные составляющие Каждому Контракту СЛЕДУЕТ определять: - канонический идентификатор; - тип контракта; - стороны; - управляющее полномочие; - цель; - объём; - срок действия; - обязательства; - разрешения; - ограничения; - состояние жизненного цикла; - происхождение; - версию. --- # 6. Типы Контрактов Типичные категории Контрактов: - Федеративное соглашение - Контракт раскрытия знания - Соглашение об обмене данными - Соглашение о делегировании - Соглашение о возможностях - Соглашение о проекции - Соглашение о доверии - Соглашение об услугах Дополнительные типы МОГУТ вводиться предметными стандартами. --- # 7. Цель Каждый Контракт ОБЯЗАН объявлять явную цель. Цель ОБЯЗАНА участвовать в решениях об авторизации. Одно и то же смысловое знание МОЖЕТ быть раскрыто ради одной цели и не выдано ради другой. Цель ОБЯЗАНА оставаться прослеживаемой. --- # 8. Стороны Каждый Контракт ОБЯЗАН указывать участвующие стороны. Участниками МОГУТ быть: - Вселенные; - Организации; - Частные лица; - ИИ-агенты; - Сервисы; - Автоматизированные системы. Идентичности сторон ОБЯЗАНЫ быть каноническими. --- # 9. Разрешения и ограничения Контракты ОБЯЗАНЫ явно определять: - разрешённые действия; - запрещённые действия; - пределы раскрытия; - требования к хранению; - правила повторного распространения; - разрешения на делегирование. Неявные разрешения НЕ ДОЛЖНЫ предполагаться. --- # 9a. Исполняемый смысловой контракт Смысловому контракту СЛЕДУЕТ допускать выражение в виде **исполняемого смыслового контракта** - действующего механизма контроля, а не статичного документа. Если писаный контракт читают люди, то исполняемый смысловой контракт вычисляется системой в момент, когда знание раскрывается или потребляется. Исполняемому смысловому контракту СЛЕДУЕТ делать машинно вычислимым как минимум следующее: - **какие проекции разрешены** - допустимые [Проекции](../04-core-concepts/Projection.md) управляемого Мета-Объекта; - **какие поля скрыты** - атрибуты, которые НЕ ДОЛЖНЫ появляться ни в одной раскрываемой Проекции; - **какие события отправляются владельцу** - [События](../04-core-concepts/Event.md), о которых ОБЯЗАНО сообщаться обратно владеющей Вселенной (например, доступ, выведение или повторное распространение); - **какие действия запрещены** - операции, которые потребляющая сторона НЕ ДОЛЖНА выполнять над лицензированным знанием; - **при каких условиях контракт прекращается** - триггеры (истечение срока, нарушение, отзыв, смена цели), при которых лицензия заканчивается и потребление ОБЯЗАНО прекратиться. Исполняемый смысловой контракт превращает контракт из описания намерения в принудительно соблюдаемую границу: соответствующей реализации СЛЕДУЕТ отказывать в любом раскрытии, действии или сохранении, которое контракт явно не разрешает, и СЛЕДУЕТ порождать требуемые контрактом события, направленные владельцу. --- # 10. Жизненный цикл Контракту СЛЕДУЕТ проходить через явные состояния жизненного цикла, такие как: - Черновик - Предложен - Действует - Приостановлен - Истёк - Отозван - В архиве Переходы жизненного цикла СЛЕДУЕТ представлять через События. --- # 11. Федерация Смысловая федерация ОБЯЗАНА опираться на Смысловые контракты. Федерация ОБЯЗАНА происходить только в пределах, заданных применимыми Контрактами. Контракты ОБЯЗАНЫ сохранять: - суверенитет; - владение; - происхождение; - соблюдение Конституции. Федерация НЕ ДОЛЖНА подразумевать неограниченного разделения знания. --- # 12. Прослеживаемость Каждый Контракт ОБЯЗАН сохранять: - происхождение; - историю согласований; - историю жизненного цикла; - связанные События; - управляющее полномочие; - участвующие стороны. Прослеживаемость ОБЯЗАНА оставаться пригодной для аудита. --- # 13. Версионирование Контракты МОГУТ развиваться через версионированные редакции. Исторические версии ОБЯЗАНЫ оставаться восстановимыми. Новая версия НЕ ДОЛЖНА задним числом отменять исторические обязательства, если это явно не предусмотрено Контрактом. --- # 14. Валидация Соответствующей реализации СЛЕДУЕТ проверять: - идентичности участников; - состояние жизненного цикла; - объявление цели; - полномочие; - временную действительность; - согласованность разрешений и ограничений. Валидация НЕ ДОЛЖНА изменять опубликованные Контракты. --- # 15. Архитектурные инварианты Каждый Смысловой контракт ОБЯЗАН сохранять: - явную цель; - смысловой суверенитет; - владение; - прослеживаемость; - соблюдение Конституции. Контракты НИКОГДА не должны переопределять смысловое значение передаваемого знания. Они управляют использованием, а не истиной. --- # Дальнейшие направления Исполняемый смысловой контракт предвосхищает будущий **стандарт исполняемых смысловых контрактов**, задающий переносимое проверяемое выражение разрешённых проекций, скрытых полей, направленных владельцу событий, запрещённых действий и условий прекращения, вместе с обязанностями времени выполнения, которые соответствующий движок обязан соблюдать при их вычислении. Такой стандарт позволил бы смысловой лицензии путешествовать вместе с управляемым ею знанием и единообразно соблюдаться в независимых Вселенных, так что лицензирование смысла стало бы столь же операционным, как и разрешаемая им федерация. Это направление ожидается, но пока не нормативно. --- # Заключение Смысловые контракты - конституционный механизм, посредством которого доверие становится операционным внутри Мета-Вселенной. Они позволяют суверенным Вселенным безопасно обмениваться знанием, задавая явные права, обязанности и цели, и при этом сохраняют владение, смысловую власть и долгосрочную совместимость в федерированных смысловых экосистемах.