Статус: проект для рассмотрения · Область: ShariX Open
Диагностику делят на три независимых этапа: соединение и аутентификация, проверка формата входных данных, выполнение разрешённой операции.
HTTP 403 при вызове DokuWiki — не всегда ошибка ACL страницы: нужно также проверить допуск учётной записи к удалённому API и разрешения конкретной операции.
Перед изменением прав фиксируют технического пользователя, режим wiki (Open или внутренняя), точное пространство имён и необходимый уровень. Запрещается выдавать права администратора только ради операции с документами.
При публикации нескольких страниц следует проверять результаты каждой операции, а не считать весь ZIP выполненным по одному сообщению. Хеши и ревизии защищают ручные правки от перезаписи.