> Перевод даётся для удобства чтения. Нормативным является английский оригинал. # Пространство имён **Спецификация Мета-Вселенной** **Идентификатор документа:** MU-V2-CORE-003 **Название:** Пространство имён - единица публикации и обнаружения **Класс документа:** нормативный **Версия:** 2.0 (черновик) **Статус:** рабочий черновик **Нормативные ссылки:** MUC, MMAS, MUFP **Информативные ссылки:** [Вселенная](../04-core-concepts/Universe.md), [Измерение](../04-core-concepts/Dimension.md) **Копирайт:** © Orkestron.AI **Лицензия:** Apache-2.0 --- # 1. Назначение Этот документ определяет понятие **Пространства имён** в архитектуре Мета-Вселенной. Пространство имён - это каноническая смысловая граница, организующая связанные понятия, идентификаторы и определения внутри Измерения. Оно обеспечивает уникальность, обнаружимость и долгосрочную смысловую устойчивость и является **единицей публикации и обнаружения**, через которую знание попадает в реестры и импортируется другими мета-моделями. --- # 1a. Три оси управления Мета-Вселенная разделяет управление на три ортогональные оси. Пространство имён занимает третью ось: - **Вселенная** - *кто держит суверенитет* (юрисдикция); - **Измерение** - *в каком контексте управления* (пространство управления); - **Пространство имён** - *как понятия организованы и идентифицированы* (организация). Если Вселенная отвечает на вопрос *кто управляет*, а Измерение - *в каком контексте*, то Пространство имён отвечает на вопрос *как понятия организованы, поименованы и сделаны обнаружимыми*. Пространство имён НЕ ДОЛЖНО претендовать на суверенитет (это роль Вселенной) и НЕ ДОЛЖНО задавать контекст управления (это роль Измерения); оно организует, идентифицирует и публикует понятия. --- # 2. Историческая справка В Мета-Вселенной v1.x это понятие называлось **Галактика**. Начиная с Мета-Вселенной v2, ОБЯЗАН использоваться термин **Пространство имён**. Архитектурная роль остаётся концептуально прежней, но принимается терминология, более привычная в разработке ПО, семантических технологиях и распределённых системах. --- # 3. Определение Пространство имён - это именованная смысловая область, которая: - принадлежит ровно одному Измерению; - группирует связанные понятия; - определяет канонические идентификаторы; - предотвращает конфликты имён; - служит основной единицей смысловой организации. Пространства имён - логические конструкции, и они НЕ ДОЛЖНЫ подразумевать физического хранения. --- # 4. Отношение к верхним уровням Пространство имён ОБЯЗАНО принадлежать одному и только одному Измерению. Рекомендуемая иерархия: Вселенная └── Измерение └── Пространство имён ├── Мета-Модели ├── Объекты ├── Связи ├── События └── Контракты --- # 5. Обязанности Пространство имён ОБЯЗАНО: - определять канонические смысловые имена; - обеспечивать уникальность идентификаторов в своих пределах; - организовывать связанные понятия; - раскрывать публичную смысловую структуру; - поддерживать обнаружение и федерацию. Пространства имён НЕ ДОЛЖНЫ определять конституционные правила. --- # 6. Идентичность Каждое Пространство имён ОБЯЗАНО объявлять: - глобально уникальный идентификатор; - каноническое имя пространства имён; - родительское Измерение; - версию; - владельца или попечителя. Идентификаторы ОБЯЗАНЫ оставаться устойчивыми. --- # 7. Каноническое именование На каждое публичное понятие СЛЕДУЕТ ссылаться по его каноническому смысловому имени. Рекомендуемый формат: namespace:Concept Примеры: employee:Employee employee:Skill organization:Department security:AccessPolicy Канонические имена ОБЯЗАНЫ оставаться устойчивыми между совместимыми версиями. --- # 8. Владение У каждого Пространства имён ОБЯЗАН быть ответственный владелец или попечитель. Владение включает ответственность за: - смысловую согласованность; - управление жизненным циклом; - документацию; - совместимость; - публикацию. Владение МОЖЕТ делегироваться управляющим Измерением. --- # 9. Публичная схема Пространству имён СЛЕДУЕТ раскрывать публичную схему, описывающую: - доступные понятия; - связи; - версию; - импорты; - зависимости. Публикация схемы НЕ ДОЛЖНА подразумевать раскрытия данных экземпляров. --- # 10. Импорты Пространства имён МОГУТ импортировать понятия из внешних стандартов или других Пространств имён. Импортированные понятия ОБЯЗАНЫ сохранять: - исходное пространство имён; - исходный стандарт; - версию; - происхождение. Локальные расширения ОБЯЗАНЫ быть добавляющими и НЕ ДОЛЖНЫ переопределять импортированную семантику. --- # 11. Федерация Пространства имён обнаружимы через свою родительскую Вселенную. Федерации СЛЕДУЕТ обмениваться каноническими ссылками на пространства имён и смысловыми сопоставлениями. Эквивалентные понятия в разных Пространствах имён ОБЯЗАНЫ связываться явными сопоставлениями, а не дублирующими определениями. --- # 11a. Единица публикации и обнаружения Пространство имён - **единица публикации и обнаружения** в Мета-Вселенной. Вселенная суверенна, Измерение является контекстом управления, но именно Пространство имён пересекает границу в общую экосистему. В частности, Пространство имён: - ОБЯЗАНО быть артефактом, который **публикуется в реестры**; - ОБЯЗАНО быть артефактом, **импортируемым другими мета-моделями**; - ОБЯЗАНО нести собственный **Смысловой отпечаток**, идентифицирующий его смысловое содержание независимо от имени; - ОБЯЗАНО быть способным пройти **валидацию MMAS** как связная самоописывающая единица; - ОБЯЗАНО **федерироваться через MUFP**, обмениваясь каноническими ссылками на пространства имён, Смысловыми отпечатками и смысловыми сопоставлениями. Поскольку именно Пространство имён импортируют и от него зависят другие стороны, оно ОБЯЗАНО оставаться самодостаточным в отношении объявленных импортов, происхождения и версии, чтобы потребляющая мета-модель могла разрешить его и довериться ему без доступа к приватному устройству её Вселенной или Измерения. --- # 12. Развитие Пространства имён МОГУТ развиваться независимо. Совместимое развитие МОЖЕТ включать: - новые понятия; - новые связи; - новые профили проекций; - дополнительные сопоставления. Ломающие изменения ОБЯЗАНЫ следовать Процессу изменений Мета-Вселенной. --- # 13. Типичные примеры Предприятие / кадровое Измерение Пространства имён: - employee - recruitment - payroll - competencies Предприятие / технологическое Измерение Пространства имён: - software - infrastructure - security - architecture Вселенная человека Пространства имён: - identity - education - finance - health --- # 14. Архитектурные инварианты Каждое Пространство имён ОБЯЗАНО сохранять: - смысловую идентичность; - каноническое именование; - владение; - происхождение; - прослеживаемость; - соблюдение Конституции. Развитие Пространства имён НИКОГДА не должно делать недействительными существующие смысловые идентичности. --- # Дальнейшие направления Поскольку Пространство имён является единицей публикации и обнаружения, Мета-Вселенная предполагает **глобальный каталог Пространств имён** - федеративный реестр, аналогичный npm или Maven, но распространяющий *семантику*, а не код. В таком каталоге Пространства имён публиковались бы, версионировались и разрешались по Смысловому отпечатку; потребляющие мета-модели объявляли бы смысловые зависимости и импортировали опубликованные Пространства имён с полным происхождением; а **Федерация реестров**, управляемая MUFP, позволила бы обнаружению охватывать независимые каталоги без какой-либо центральной власти. Это направление ожидается, но пока не нормативно. --- # Заключение Пространство имён - каноническая единица смысловой организации Мета-Вселенной. Оно даёт устойчивые смысловые границы, глобально понятные идентификаторы и переиспользуемое основание для Мета-Моделей, позволяя большим смысловым экосистемам развиваться без конфликтов имён и оставаться совместимыми между федерированными Вселенными.