docs: переработать архитектуру и прикладные разделы компонента и модуля
All checks were successful
CI/CD Pipeline / docker (push) Successful in 45s
CI/CD Pipeline / deploy (push) Successful in 7s

- обновлена каноническая спецификация SLM Design из slm-design.gromlab.ru
- файлы архитектуры перенесены из reference/ в basics/architecture/
- добавлена предупреждающая плашка о локальной копии архитектуры
- infrastructure/ переименован в infra/ по канону спецификации
- прикладной раздел «Компонент» переписан: определение заменено ссылкой на архитектуру, добавлен пример UserStatus с типами, стилями и JSDoc
- прикладной раздел «Модуль» переписан: показаны три типа модулей (UI, бизнес, инфраструктурный), добавлен пример фабрики бизнес-модуля
- добавлен запрет ручного создания компонентов: только через кодогенератор
- обновлён раздел типизации: возвращаемый тип React-компонентов не указывается
- обновлён шаблон компонента в templates-create: суффикс -props.type.ts
- обновлены ссылки в page-level, project-structure, aliases
- сгенерированы llms.txt, llms-full.txt, README и публичные копии
This commit is contained in:
2026-05-03 04:22:26 +03:00
parent e835210d6d
commit bf1781f143
16 changed files with 603 additions and 488 deletions

View File

@@ -19,9 +19,9 @@ const sidebar = [
collapsed: true,
items: [
{ text: 'Обзор', link: '/docs/basics/architecture/' },
{ text: 'Слои', link: '/docs/basics/architecture/reference/layers' },
{ text: 'Модули', link: '/docs/basics/architecture/reference/modules' },
{ text: 'Сегменты', link: '/docs/basics/architecture/reference/segments' },
{ text: 'Слои', link: '/docs/basics/architecture/layers' },
{ text: 'Модули', link: '/docs/basics/architecture/modules' },
{ text: 'Сегменты', link: '/docs/basics/architecture/segments' },
],
},
{ text: 'Стиль кода', link: '/docs/basics/code-style' },