{ "id": "ShariXKnowledgeOpenKnowledgeModulesDocumentengine", "page": "sharixopen:knowledge:modules:document_engine", "area": "open", "type": "reference", "title": "Document Engine: шаблоны и версии результата", "status": "review", "schema_version": 1, "relations": { "related_to": [ "ShariXKnowledgeOpenKnowledgeModulesCatalog", "ShariXKnowledgeOpenKnowledgeDomainDocuments", "ShariXKnowledgeOpenKnowledgeDomainArtifacts" ] }, "extensions": { "taxonomy": { "domain": "reference", "lifecycle": "unspecified", "parents": [ "ShariXKnowledgeOpenKnowledgeModulesStart" ], "terms": [] }, "glossary": [] }, "content_sha256": "39126d3a8be28f7922d7ab4ca66d45d8bf25c8547cdd24149a6d6d409af505b7", "schema": 1 } ====== Document Engine: шаблоны и версии результата ====== ~~NOCACHE~~ **Тип:** component · **Статус:** сведения требуют сверки с действующей установкой; архитектурные правила сформулированы как целевой контракт. **Раздел:** [[sharixopen:knowledge:modules:catalog|Модули Open и их обязанности]] ===== Назначение ===== Общий renderer registry, версионирование шаблонов и требований, генерация документа по типизированным данным с записью provenance. ===== Выход ===== Сформированный файл сохраняется как Artifact → ArtifactVersion → ArtifactRepresentation; второй независимый ORM-репозиторий generated documents не создаётся. ===== Контроль ===== Достаточное покрытие шрифтов и кириллицы; воспроизводимость шаблона, данных и версии renderer; соблюдение доступа к исходникам и полученному файлу. ===== Связанные понятия ===== * [[sharixopen:knowledge:domain:documents|Логические документы, проверка и переиспользование]] * [[sharixopen:knowledge:domain:artifacts|Артефакты, документы, версии и доказательства]] ~~SHARIX_KNOWLEDGE_RELATED~~