{ "id": "ShariXKnowledgeLayerModel", "page": "sharixopen:knowledge:architecture:layers", "area": "open", "type": "reference", "title": "Уровни системы и источники истины", "status": "review", "schema_version": 1, "relations": { "related_to": [ "ShariXKnowledgeOpenKnowledgeArchitectureSystemlayers", "ShariXKnowledgeOpenKnowledgeArchitectureModelownership", "ShariXKnowledgeOpenKnowledgeArchitectureApicontracts" ] }, "extensions": { "taxonomy": { "domain": "reference", "lifecycle": "unspecified", "parents": [ "ShariXKnowledgeOpenKnowledgeArchitectureStart" ], "terms": [] }, "glossary": [] }, "content_sha256": "18c278e28443955129e431af570409808cf4c245f3539c5dd1d43a2589380cce", "schema": 1 } ====== Уровни системы и источники истины ====== ~~NOCACHE~~ ===== Уровни ===== Общий Order/relationship/document requirements → lifecycle Ticket → локальный runtime Stage/Artifact → шаблон Constructor → адаптер внешнего provider. ===== Граница ===== Новое поле не переносится в ''dbsynce'' только потому, что удобно видеть его на Platform. Вызов внешней операции оформляется клиентом, не импортом чужой ORM. ===== Контроль ===== Новая функция должна иметь владельца, способ чтения, право, проверку и rollback. ===== Детальные правила ===== * [[sharixopen:knowledge:architecture:system_layers|Слои архитектуры и разделение ответственности]] * [[sharixopen:knowledge:architecture:model_ownership|Владение моделями и запрещённые зависимости]] * [[sharixopen:knowledge:architecture:api_contracts|API и межмодульные контракты]] ~~SHARIX_KNOWLEDGE_RELATED~~