mirror of
https://github.com/gromlab-ru/slm-design.git
synced 2026-08-22 07:30:16 +03:00
35 lines
1.7 KiB
Markdown
35 lines
1.7 KiB
Markdown
# Сайт SLM Design
|
|
|
|
`site/` содержит только VitePress-конфигурацию, тему и статические ресурсы. Сайт не владеет документацией и не хранит её содержимое.
|
|
|
|
Владельцем опубликованного содержания является [`docs/`](../docs/README.md). VitePress читает Markdown-файлы непосредственно из этой папки и рендерит их без отдельной копии внутри `site/`.
|
|
|
|
## Маршруты
|
|
|
|
- `/` - главная страница;
|
|
- `/architecture/` - владение и структурная модель;
|
|
- `/architecture/layers` - слои;
|
|
- `/architecture/groups` - группы модулей;
|
|
- `/architecture/modules` - модули и публичные границы;
|
|
- `/architecture/domains` - домены, предметные контракты и ошибки;
|
|
- `/architecture/segments` - внутренняя организация модулей;
|
|
- `/architecture/dependencies` - направления импортов и модульный граф;
|
|
- `/rules/` - устройство правил;
|
|
- `/rules/registry` - единый реестр правил;
|
|
- `/reference/terminology` - нормативные определения;
|
|
- `/reference/validation` - проверка архитектуры.
|
|
|
|
## Локальный запуск
|
|
|
|
```bash
|
|
npm run docs:dev
|
|
```
|
|
|
|
## Проверка
|
|
|
|
```bash
|
|
npm run check:site
|
|
```
|
|
|
|
Команда проверяет документацию в `docs/`, собирает VitePress и валидирует опубликованные маршруты, ссылки, поисковый индекс и якоря правил.
|