Инструменты пользователя

Инструменты сайта


sharixopen:knowledge:architecture:start

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

sharixopen:knowledge:architecture:start [2026/10/17 08:51] – [sharixknowledge] approved package sx_knowledge_api_opensharixopen:knowledge:architecture:start [2026/10/17 20:49] (текущий) – [sharixknowledge] approved package sx_knowledge_api_open
Строка 1: Строка 1:
-====== Архитектура проекта ShariX ======+<sharix-knowledge-meta> 
 +{ 
 +    "id": "ShariXKnowledgeArchitecture", 
 +    "page": "sharixopen:knowledge:architecture:start", 
 +    "area": "open", 
 +    "type": "reference", 
 +    "title": "Архитектура ShariX Open", 
 +    "status": "review", 
 +    "schema_version": 1, 
 +    "relations": { 
 +        "related_to": [ 
 +            "ShariXKnowledgeOpenKnowledgeArchitectureSystemlayers", 
 +            "ShariXKnowledgeOpenKnowledgeArchitectureModelownership", 
 +            "ShariXKnowledgeOpenKnowledgeArchitectureApicontracts", 
 +            "ShariXKnowledgeOpenKnowledgeArchitectureSecurityboundaries", 
 +            "ShariXKnowledgeOpenKnowledgeArchitectureRepositories" 
 +        ] 
 +    }, 
 +    "extensions": { 
 +        "taxonomy": { 
 +            "domain": "reference", 
 +            "lifecycle": "unspecified", 
 +            "parents": [ 
 +                "ShariXKnowledgeOpenKnowledgeStart" 
 +            ], 
 +            "terms": [] 
 +        }, 
 +        "glossary": [] 
 +    }, 
 +    "content_sha256": "e5fa294aa3cab1fcbdf5a5f374be9a5c0faf8fc9ffc22398dba6e37d728fd2ca", 
 +    "schema": 1 
 +} 
 +</sharix-knowledge-meta> 
 +====== Архитектура ShariX Open ====== 
 +~~NOCACHE~~
  
-**Область:** Open. **Состояние документа:** проект для обсуждения (review).+===== Базовая конструкция ===== 
 +Open владеет общими моделями Order/Ticket, runtime исполнения и точками расширения сервисов. Platform отвечает за межсервисную композицию и placement, общие модули связываются через API, не импортируя закрытую ORM. 
 +===== Правила ===== 
 +  * У модели ровно один владелец. 
 +  * Тикетный lifecycle и этапы выполнения — разные измерения. 
 +  * Проектное определение и действующее состояние заказа различаются. 
 +  * Синхронизация содержит только необходимые обеим сторонам данные.
  
-Здесь описываются архитектурные границы проекта, важные решения и модели взаимодействия между компонентами. Страница не подменяет код и не объявляет спецификацию реализованной.+===== Детальные правила ===== 
 +  * [[sharixopen:knowledge:architecture:system_layers|Слои архитектуры и разделение ответственности]] 
 +  * [[sharixopen:knowledge:architecture:model_ownership|Владение моделями и запрещённые зависимости]] 
 +  * [[sharixopen:knowledge:architecture:api_contracts|API и межмодульные контракты]] 
 +  * [[sharixopen:knowledge:architecture:security_boundaries|Безопасность, разделение доступа и минимизация данных]] 
 +  * [[sharixopen:knowledge:architecture:repositories|Топология репозиториев и владение исходным кодом]]
  
-===== Что изучать ===== +~~SHARIX_KNOWLEDGE_RELATED~~
-  * Устройство системы и разделение ответственности: [[sharixopen:knowledge:architecture:boundaries|архитектурные границы]]. +
-  * [[sharixopen:knowledge:modules:start|Каталог модулей]] и [[sharixopen:knowledge:integrations:start|интеграции]]. +
-  * [[sharixopen:knowledge:processes:start|Процессы]] связывают архитектуру с поведением системы.+
  
-===== Источники и подтверждение ===== 
-В репозитории TZ архитектурное описание располагается в ''00-architecture-overview.md'', ''01-domain-model.md'', ''02-api-and-extension-contracts.md'', ''05-model-ownership-matrix.md'' и ''07-repository-dependency-map.md''. Прежде чем переносить конкретное утверждение сюда, сверяйте актуальные исходники и область доступа Open/Platform/Joint. 
- 
- 
-===== Навигация ===== 
-  * [[sharixopen:knowledge:start|Общий каталог ShariX]]. 
- 
-~~NOCACHE~~ 
 ~~SHARIX_KNOWLEDGE_GRAPH~~ ~~SHARIX_KNOWLEDGE_GRAPH~~
  
 ~~SHARIX_KNOWLEDGE_CATALOG~~ ~~SHARIX_KNOWLEDGE_CATALOG~~
- 
-~~SHARIX_KNOWLEDGE_RELATED~~ 
  
sharixopen/knowledge/architecture/start.1792227097.txt.gz · Последнее изменение: — sx_knowledge_api_open

© 2022 ShariX