Я долго искал движок для своего цифрового сада и наконец остановился на этом. Меня всё устраивает, кроме одного — неудобно оставлять ссылки, так как пути могут измениться.

Представьте, что время от времени приходите в сад и все деревья на месте, но тропинки то и дело немного меняются — одни исчезли, проложены свежие. В другой день дерево, стоящее на своём привычном месте оказывается в совсем другом. В целом-то всё так же, как и было, но понемногу сад двигается и изменяется.

Именно так тут и происходит. Такова особенность движка. Если бы каждая страница, независимо от названия или директории, имела ID и адрес вроде https://omega9.web.app/GarlicGarden/id/65535, эта ссылка, оставленная когда угодно и где угодно, продолжала бы работать. К сожалению, такого варианта нет и если сегодня эта статья находится где-то в Статьи > Изменчивость путей в цифровом саду, то завтра я решу, что логичнее было бы закинуть её в Статьи > Софт > Изменчивость путей в цифровом саду, чтобы не болталась всё время на виду, не имея для того какой-либо важности. Адрес при этом изменится и ссылки на статью, оставленные где-либо ранее, станут 404.

Благо, здесь есть поиск. Он отлично работает. Также есть визуальный граф всех статей и связей между ними. Это не решит проблему ссылок, но всё, что нужно, несложно отыскать. Я надеюсь, здесь есть хоть что-то, что кому-то нужно.