{
"id": "ShariXKnowledgeOpenKnowledgePublishingBundlev1",
"page": "sharixopen:knowledge:publishing:bundle_v1",
"area": "open",
"type": "reference",
"title": "ShariX Knowledge Bundle v1: проверяемая публикация",
"status": "review",
"schema_version": 1,
"relations": {
"related_to": [
"ShariXKnowledgeOpenKnowledgeFoundationStart",
"ShariXKnowledgeOpenKnowledgeDevelopmentSharedchangeflow",
"ShariXKnowledgeOpenKnowledgeOperationsRunbook",
"ShariXKnowledgeOpenKnowledgePublishingPackageformats"
]
},
"extensions": {
"taxonomy": {
"domain": "reference",
"lifecycle": "unspecified",
"parents": [
"ShariXKnowledgeHub"
],
"terms": []
},
"glossary": [],
"hierarchy_repair_20261031": {
"kind": "metadata_only",
"basis": "Устаревший ID заменён действующим ID той же страницы раздела; URL и тело сохранены."
}
},
"content_sha256": "96ea5443ae3f5a82083a6092b8c840532851bd408ddb75f22a5bda9991a51c13",
"schema": 1
}
====== ShariX Knowledge Bundle v1: проверяемая публикация ======
~~NOCACHE~~
**Родительский раздел:** [[sharixopen:knowledge:start|База знаний Open]].
===== Назначение =====
''sharix.knowledge.bundle'' версии 1 — формат публикации статей через ShariX Knowledge. В ZIP находятся ''manifest.json'' и ''documents/.txt''. Для каждого документа указываются ''area'', ''page'', ''id'', ''title'', ''type'', ''status'', ''schema_version'', ''sha256'', опциональные ''relations'' и ''extensions''. Содержимое страницы — UTF-8; её адрес остаётся постоянным.
===== Обновление =====
Новую страницу создают, существующую обновляют по адресу ''page'' без обязательного ''base_sha256''. История изменений хранится штатными средствами DokuWiki. Метаданные внутри Wiki находятся в скрытом JSON-блоке в исходнике страницы и добавляются плагином. Загрузка нового пакета — публикация актуальной редакции на основе исходного кода проекта, а не синхронизация со старым экспортом Wiki.
===== Проверка =====
Проверяются допустимые области Wiki, права, соответствие SHA-256 содержимому архива и лимит 100 документов. Возможные дубли по **другому адресу** требуют индивидуального решения, удаление — отдельного подтверждения. Ошибки одной статьи не должны исключать публикацию остальных.
===== Детальные правила =====
* [[sharixopen:knowledge:publishing:package_formats|Полная спецификация пакета и пример JSON]]
* [[sharixopen:knowledge:publishing:routing_and_review|Маршрутизация и просмотр]]
* [[sharixopen:knowledge:standards:bundles|Проверка пакета]]
~~SHARIX_KNOWLEDGE_RELATED~~