docs: исправить ссылки архитектуры
All checks were successful
CI/CD Pipeline / docker (push) Successful in 45s
CI/CD Pipeline / deploy (push) Successful in 12s

- исправлены ссылки на страницы слоёв, модулей и сегментов
- возвращены относительные пути для внутренних ссылок архитектуры
This commit is contained in:
2026-05-08 07:13:11 +03:00
parent 12c8192d85
commit eadc4627f7
3 changed files with 5 additions and 5 deletions

View File

@@ -10,9 +10,9 @@ Scoped Layered Module Design — модульная архитектура фр
Спецификация SLM Design состоит из нескольких связанных разделов. Этот обзор даёт общий контекст, а детальные правила описаны дальше: Спецификация SLM Design состоит из нескольких связанных разделов. Этот обзор даёт общий контекст, а детальные правила описаны дальше:
- [Слои](/architecture/layers) — уровни организации `src/`, направление зависимостей и зона ответственности каждого слоя. - [Слои](./layers.md) — уровни организации `src/`, направление зависимостей и зона ответственности каждого слоя.
- [Модули](/architecture/modules) — границы ответственности, публичный API, типы модулей и отличие модуля от компонента. - [Модули](./modules.md) — границы ответственности, публичный API, типы модулей и отличие модуля от компонента.
- [Сегменты](/architecture/segments) — внутренние папки модуля (`ui/`, `parts/`, `hooks/`, `types/` и другие) и правила размещения файлов. - [Сегменты](./segments.md) — внутренние папки модуля (`ui/`, `parts/`, `hooks/`, `types/` и другие) и правила размещения файлов.
Рекомендуемый порядок чтения: обзор → слои → модули → сегменты. Рекомендуемый порядок чтения: обзор → слои → модули → сегменты.

View File

@@ -151,7 +151,7 @@ backend-api/
└── index.ts # публичный API └── index.ts # публичный API
``` ```
Подробное описание сегментов — в разделе [Сегменты](/architecture/segments). Подробное описание сегментов — в разделе [Сегменты](./segments.md).
## Публичный API ## Публичный API

View File

@@ -42,7 +42,7 @@ description: Сегменты внутри модуля (ui/, model/, lib/ и д
- Не получает данные самостоятельно, не выбирает источник данных и не композирует данные. - Не получает данные самостоятельно, не выбирает источник данных и не композирует данные.
- Не содержит бизнес-логику или сценарную логику. - Не содержит бизнес-логику или сценарную логику.
Если UI-сущности нужно что-то за пределами этих ограничений, она должна быть оформлена как модуль. Полная граница описана в разделе [Компонент](/architecture/modules#компонент). Если UI-сущности нужно что-то за пределами этих ограничений, она должна быть оформлена как модуль. Полная граница описана в разделе [Компонент](./modules.md#компонент).
Корневой файл модуля в `ui/` не размещается. Он лежит в корне модуля: `{module-name}.tsx`. Корневой файл модуля в `ui/` не размещается. Он лежит в корне модуля: `{module-name}.tsx`.