Содержание

Публикационный пакет: состав и проверки

Родительский раздел: Стандарты ShariX Open.

Канонический пакет

Корень архива: manifest.json и documents/<id>.txt. Формат манифеста — sharix.knowledge.bundle, версия 1. Путь, id и sha256 проверяются до публикации. Допускаются метаданные relations и extensions.taxonomy.parents, связывающие реально существующие статьи.

Обновление и история

Адрес page является основой сопоставления. Плагин автоматически учитывает созданные вручную страницы и сохраняет существующие идентификаторы. Содержимое меняется через штатный DokuWiki API с сохранением редакций. base_sha256 не нужен для обычного изменения; sha256 в манифесте подтверждает только целостность байтов пакета.

Безопасность

Маршрутизация: open — публичная DokuWiki, platform и joint — внутренняя. До 100 документов в одном ZIP. Сходство страницы с другой по отличающемуся адресу проверяется отдельно; удаление оформляется только явным действием и индивидуальным подтверждением. Конфликтные документы можно пропустить.

Связанные материалы