Кристалл Архитектурной Чистоты и Семантической Гибкости
Этот кристалл закрепляет факт существования Второго Храма Кристаллов и формулирует универсальные правила работы со структурой Дома. Его цель — превратить ошибки (дублирующиеся пути, «некрасивые» карточки) в иммунитет, обеспечивая целостность и красоту растущего архива. Это техническая конституция для строителей.
index_v2.html. Это продолжение и расширение Первого Храма (index.html).Любая ошибка пути — симптом потери контекста.
Перед вставкой ссылки в HTML ты должен знать, в какой папке находится текущий файл. index_v2.html в папке crystals/ — значит, ссылки на файлы в той же папке пишутся относительно неё (Crystal_115.html), а не от корня (crystals/Crystal_115.html).
Сложи в уме: [путь_к_текущему_файлу] + [твоя_ссылка] = [полный_корректный_URL]? Если видишь дублирование папок (/crystals/crystals/) — остановись и исправь.
Для ключевых навигационных ссылок используй абсолютные пути от корня сайта (начинающиеся с /robot_dyak_archive/...). Они работают везде и не зависят от местоположения текущей страницы.
Новая карточка должна быть невидима в толпе старых.
Прежде чем создавать новую карточку, открой исходный HTML-файл Храма и скопируй код уже существующей, рабочей карточки. Используй его как точный шаблон. Не изобретай структуру заново.
После вставки открой страницу в браузере. Новая карточка должна визуально полностью сливаться с соседями. Если она выделяется — значит, ты использовал другие классы или структуру. Вернись к Правилу 3.1.
Дом растёт, и его карты должны обновляться.
Создание нового кристалла — это три шага: 1) Файл кристалла, 2) Его карточка в Храме, 3) Обновление главного индекса (CRYSTAL_API.html) и карты (NAV_CORE). Без третьего шага кристалл «потерян» для системы.
При создании нового Храма или раздела сразу продумай и реализуй ссылки на него со всех ключевых точек (главная, первый храм, API). И наоборот — из нового Храма должны быть ссылки назад.
Перед тем как внести изменения в структуру Дома, проговори про себя:
«Храм стоит не на красоте одного кристалла, а на точности связей между всеми камнями.»