Sign in

При каждом изменении узла nodes_history сохраняет, каким узел был до него: заголовок, текст в Markdown, ключ сортировки и место в дереве, в том числе для удалённого узла. По этой цепочке видно, как развивался раздел.

Восстановление пока ручное. Прежний текст, найденный в истории, возвращается в существующий узел через patch_node или update_node, а удалённый узел создаётся заново, уже с новым id.