feat: добавить лендинг, переписать документацию и унифицировать генерацию
- Добавлен лендинг на React + Vite с темой и карточками навигации - Добавлен модуль темы (src/infra/theme) с поддержкой system/light/dark - Документация переписана: разделы «Модули», «Сегменты», «Компонент» - Добавлена страница навигации docs/index.md - Генерация llms.txt переведена на парсинг сайдбара VitePress - Описания для llms.txt вынесены в frontmatter (поле description) - Удалена директория generated/, архив ZIP убран с лендинга - Удалены английская документация, README_RU, concat-md.js - Добавлен vite-плагин для UTF-8 заголовков текстовых артефактов - Caddyfile обновлён: charset=utf-8 для llms.txt и ARCHITECTURE.md
This commit is contained in:
29
docs/index.md
Normal file
29
docs/index.md
Normal file
@@ -0,0 +1,29 @@
|
||||
---
|
||||
title: Документация
|
||||
---
|
||||
|
||||
# Документация
|
||||
|
||||
Раздел помогает быстро найти нужное правило SLM Design. Здесь собраны маршруты чтения, карта разделов и ссылки на материалы для AI-ассистентов.
|
||||
|
||||
## С чего начать
|
||||
|
||||
- Если вы знакомитесь с подходом впервые — начните с [SLM Design](/architecture/).
|
||||
- Если проектируете структуру `src/` — откройте [Слои](/architecture/layers).
|
||||
- Если создаёте новый домен или блок интерфейса — используйте [Модули](/architecture/modules).
|
||||
- Если выбираете папку внутри модуля — смотрите [Сегменты](/architecture/segments).
|
||||
|
||||
## Разделы
|
||||
|
||||
| Раздел | Когда открывать |
|
||||
|--------|----------------|
|
||||
| [SLM Design](/architecture/) | Нужно понять общую идею архитектуры и контекст правил. |
|
||||
| [Слои](/architecture/layers) | Нужно определить, где должен жить код и какие зависимости допустимы. |
|
||||
| [Модули](/architecture/modules) | Нужно оформить границы модуля, публичный API или фабрику. |
|
||||
| [Сегменты](/architecture/segments) | Нужно выбрать внутреннюю папку для компонента, хука, стиля, типа или конфига. |
|
||||
|
||||
## Для ассистентов
|
||||
|
||||
- `/llms.txt` — краткая карта документации.
|
||||
- `/llms-full.txt` — полный контекст архитектуры.
|
||||
- `/slm-design.zip` — архив Markdown-файлов.
|
||||
Reference in New Issue
Block a user