From 9eef2cc47203854e496896bd426e9a2ef1cff764 Mon Sep 17 00:00:00 2001 From: "S.Gromov" Date: Sun, 19 Apr 2026 07:48:57 +0300 Subject: [PATCH 1/4] =?UTF-8?q?docs:=20=D0=BF=D0=B5=D1=80=D0=B5=D0=BC?= =?UTF-8?q?=D0=B5=D1=81=D1=82=D0=B8=D1=82=D1=8C=20=D0=B1=D0=BB=D0=BE=D0=BA?= =?UTF-8?q?=20AI-=D0=B0=D1=81=D1=81=D0=B8=D1=81=D1=82=D0=B5=D0=BD=D1=82?= =?UTF-8?q?=D0=BE=D0=B2=20=D0=BD=D0=B8=D0=B6=D0=B5=20=D0=B7=D0=B0=D0=B3?= =?UTF-8?q?=D0=BE=D0=BB=D0=BE=D0=B2=D0=BA=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README_RU.md | 19 +++++++++++-------- concat-md.js | 2 ++ docs/ru/index.md | 19 +++++++++++-------- generated/ru/ARCHITECTURE.md | 8 ++++---- 4 files changed, 28 insertions(+), 20 deletions(-) diff --git a/README_RU.md b/README_RU.md index fbca3a8..c4b982f 100644 --- a/README_RU.md +++ b/README_RU.md @@ -1,16 +1,23 @@ + +> πŸ€– **Π•Π΄ΠΈΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» для AI-ассистСнтов**: +> [https://gromlab.ru/gromov/slm-design/raw/tag/v0.1.5/generated/ru/ARCHITECTURE.md](https://gromlab.ru/gromov/slm-design/raw/tag/v0.1.5/generated/ru/ARCHITECTURE.md) + +

+ + # SLM Design Scoped Layered Module Design β€” ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½Π°Ρ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Код ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½ ΠΏΠΎ слоям отвСтствСнности, Π° ΠΌΠΎΠ΄ΡƒΠ»ΡŒ содСрТит всё, Ρ‡Ρ‚ΠΎ Π΅ΠΌΡƒ Π½ΡƒΠΆΠ½ΠΎ: ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, Ρ…ΡƒΠΊΠΈ, сторы, Ρ‚ΠΈΠΏΡ‹, стили. - -πŸ€– Для AI-ассистСнтов доступСн Π΅Π΄ΠΈΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΏΡ€Π°Π²ΠΈΠ»:
[https://gromlab.ru/gromov/slm-design/raw/tag/v0.1.5/generated/ru/ARCHITECTURE.md](https://gromlab.ru/gromov/slm-design/raw/tag/v0.1.5/generated/ru/ARCHITECTURE.md) - - ## ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° ### Π’Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Π°Ρ организация Π΄ΠΎΠΌΠ΅Π½Π° БизнСс-Π΄ΠΎΠΌΠ΅Π½ Π½Π΅ разбиваСтся ΠΏΠΎ тСхничСским слоям β€” сцСнарии, сущности, Ρ‚ΠΈΠΏΡ‹ ΠΈ UI ΠΆΠΈΠ²ΡƒΡ‚ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΌΠΎΠ΄ΡƒΠ»Π΅. Π­Ρ‚ΠΎ сокращаСт врСмя Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΈ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ сопровоТдСниС: всС измСнСния Π΄ΠΎΠΌΠ΅Π½Π° Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹. +### Dependency Injection Π±Π΅Π· Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ² + +Cross-domain зависимости Π² бизнСс-слоС Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· Ρ„Π°Π±Ρ€ΠΈΠΊΠΈ β€” ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π΄Π΅ΠΊΠ»Π°Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ‡Ρ‚ΠΎ Π΅ΠΌΡƒ Π½ΡƒΠΆΠ½ΠΎ, Π° Ρ‚ΠΎΡ‡ΠΊΠ° использования прСдоставляСт зависимости. Π”ΠΎΠΌΠ΅Π½Ρ‹ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π±Π΅Π· DI-ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ², ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ΠΎΠ² ΠΈ шин событий. + ### Π Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ отвСтствСнности Π±Π΅Π· ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΊΠΈ слоёв БСрвисы прилоТСния (`infrastructure/`), UI-ΠΊΠΈΡ‚ (`ui/`) ΠΈ ΠΎΠ±Ρ‰ΠΈΠ΅ рСсурсы (`shared/`) β€” Ρ‚Ρ€ΠΈ Ρ€Π°Π·Π½Ρ‹Ρ… слоя с Ρ€Π°Π·Π½ΠΎΠΉ ΠΏΡ€ΠΈΡ€ΠΎΠ΄ΠΎΠΉ. Ни ΠΎΠ΄ΠΈΠ½ слой Π½Π΅ прСвращаСтся Π² свалку Ρ€Π°Π·Π½ΠΎΡ€ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. @@ -31,10 +38,6 @@ Scoped Layered Module Design β€” ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½Π°Ρ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Ρ„Ρ€ ΠŸΡ€ΠΈ ростС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° слои Π½Π΅ Ρ‚Π΅Ρ€ΡΡŽΡ‚ структуру β€” ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΠΎ СстСствСнным ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠ°ΠΌ: бизнСс-Π΄ΠΎΠΌΠ΅Π½Ρ‹ ΠΏΠΎ субдомСнам, страницы ΠΏΠΎ Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌ, UI-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΏΠΎ ΡƒΡ€ΠΎΠ²Π½ΡŽ абстракции (ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Ρ‹ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ). -### Dependency Injection Π±Π΅Π· Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ² - -Cross-domain зависимости Π² бизнСс-слоС Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· Ρ„Π°Π±Ρ€ΠΈΠΊΠΈ β€” ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π΄Π΅ΠΊΠ»Π°Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ‡Ρ‚ΠΎ Π΅ΠΌΡƒ Π½ΡƒΠΆΠ½ΠΎ, Π° Ρ‚ΠΎΡ‡ΠΊΠ° использования прСдоставляСт зависимости. Π”ΠΎΠΌΠ΅Π½Ρ‹ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π±Π΅Π· DI-ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ², ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ΠΎΠ² ΠΈ шин событий. - ## ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ SLM Design вырос Π½Π° основС: diff --git a/concat-md.js b/concat-md.js index 91ec114..22d8d4a 100644 --- a/concat-md.js +++ b/concat-md.js @@ -81,6 +81,8 @@ const version = `v${pkg.version}`; const replaceVersion = (content) => content.replace(/raw\/branch\/main/g, `raw/tag/${version}`); + + // Π“Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌ README ΠΈΠ· index.md const buildReadme = (lang, outFile) => { const indexPath = `./docs/${lang}/index.md`; diff --git a/docs/ru/index.md b/docs/ru/index.md index 9b95ce3..1e2f15a 100644 --- a/docs/ru/index.md +++ b/docs/ru/index.md @@ -2,19 +2,26 @@ title: SLM Design --- + +> πŸ€– **Π•Π΄ΠΈΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» для AI-ассистСнтов**: +> [https://gromlab.ru/gromov/slm-design/raw/branch/main/generated/ru/ARCHITECTURE.md](https://gromlab.ru/gromov/slm-design/raw/branch/main/generated/ru/ARCHITECTURE.md) + +

+ + # SLM Design Scoped Layered Module Design β€” ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½Π°Ρ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Код ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½ ΠΏΠΎ слоям отвСтствСнности, Π° ΠΌΠΎΠ΄ΡƒΠ»ΡŒ содСрТит всё, Ρ‡Ρ‚ΠΎ Π΅ΠΌΡƒ Π½ΡƒΠΆΠ½ΠΎ: ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, Ρ…ΡƒΠΊΠΈ, сторы, Ρ‚ΠΈΠΏΡ‹, стили. - -πŸ€– Для AI-ассистСнтов доступСн Π΅Π΄ΠΈΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΏΡ€Π°Π²ΠΈΠ»:
[https://gromlab.ru/gromov/slm-design/raw/branch/main/generated/ru/ARCHITECTURE.md](https://gromlab.ru/gromov/slm-design/raw/branch/main/generated/ru/ARCHITECTURE.md) - - ## ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° ### Π’Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Π°Ρ организация Π΄ΠΎΠΌΠ΅Π½Π° БизнСс-Π΄ΠΎΠΌΠ΅Π½ Π½Π΅ разбиваСтся ΠΏΠΎ тСхничСским слоям β€” сцСнарии, сущности, Ρ‚ΠΈΠΏΡ‹ ΠΈ UI ΠΆΠΈΠ²ΡƒΡ‚ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΌΠΎΠ΄ΡƒΠ»Π΅. Π­Ρ‚ΠΎ сокращаСт врСмя Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΈ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ сопровоТдСниС: всС измСнСния Π΄ΠΎΠΌΠ΅Π½Π° Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹. +### Dependency Injection Π±Π΅Π· Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ² + +Cross-domain зависимости Π² бизнСс-слоС Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· Ρ„Π°Π±Ρ€ΠΈΠΊΠΈ β€” ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π΄Π΅ΠΊΠ»Π°Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ‡Ρ‚ΠΎ Π΅ΠΌΡƒ Π½ΡƒΠΆΠ½ΠΎ, Π° Ρ‚ΠΎΡ‡ΠΊΠ° использования прСдоставляСт зависимости. Π”ΠΎΠΌΠ΅Π½Ρ‹ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π±Π΅Π· DI-ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ², ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ΠΎΠ² ΠΈ шин событий. + ### Π Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ отвСтствСнности Π±Π΅Π· ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΊΠΈ слоёв БСрвисы прилоТСния (`infrastructure/`), UI-ΠΊΠΈΡ‚ (`ui/`) ΠΈ ΠΎΠ±Ρ‰ΠΈΠ΅ рСсурсы (`shared/`) β€” Ρ‚Ρ€ΠΈ Ρ€Π°Π·Π½Ρ‹Ρ… слоя с Ρ€Π°Π·Π½ΠΎΠΉ ΠΏΡ€ΠΈΡ€ΠΎΠ΄ΠΎΠΉ. Ни ΠΎΠ΄ΠΈΠ½ слой Π½Π΅ прСвращаСтся Π² свалку Ρ€Π°Π·Π½ΠΎΡ€ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. @@ -35,10 +42,6 @@ Scoped Layered Module Design β€” ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½Π°Ρ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Ρ„Ρ€ ΠŸΡ€ΠΈ ростС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° слои Π½Π΅ Ρ‚Π΅Ρ€ΡΡŽΡ‚ структуру β€” ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΠΎ СстСствСнным ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠ°ΠΌ: бизнСс-Π΄ΠΎΠΌΠ΅Π½Ρ‹ ΠΏΠΎ субдомСнам, страницы ΠΏΠΎ Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌ, UI-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΏΠΎ ΡƒΡ€ΠΎΠ²Π½ΡŽ абстракции (ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Ρ‹ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ). -### Dependency Injection Π±Π΅Π· Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ² - -Cross-domain зависимости Π² бизнСс-слоС Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· Ρ„Π°Π±Ρ€ΠΈΠΊΠΈ β€” ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π΄Π΅ΠΊΠ»Π°Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ‡Ρ‚ΠΎ Π΅ΠΌΡƒ Π½ΡƒΠΆΠ½ΠΎ, Π° Ρ‚ΠΎΡ‡ΠΊΠ° использования прСдоставляСт зависимости. Π”ΠΎΠΌΠ΅Π½Ρ‹ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π±Π΅Π· DI-ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ², ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ΠΎΠ² ΠΈ шин событий. - ## ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ SLM Design вырос Π½Π° основС: diff --git a/generated/ru/ARCHITECTURE.md b/generated/ru/ARCHITECTURE.md index 3b1cff5..dabcb8b 100644 --- a/generated/ru/ARCHITECTURE.md +++ b/generated/ru/ARCHITECTURE.md @@ -8,6 +8,10 @@ Scoped Layered Module Design β€” ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½Π°Ρ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Ρ„Ρ€ БизнСс-Π΄ΠΎΠΌΠ΅Π½ Π½Π΅ разбиваСтся ΠΏΠΎ тСхничСским слоям β€” сцСнарии, сущности, Ρ‚ΠΈΠΏΡ‹ ΠΈ UI ΠΆΠΈΠ²ΡƒΡ‚ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΌΠΎΠ΄ΡƒΠ»Π΅. Π­Ρ‚ΠΎ сокращаСт врСмя Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΈ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ сопровоТдСниС: всС измСнСния Π΄ΠΎΠΌΠ΅Π½Π° Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹. +### Dependency Injection Π±Π΅Π· Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ² + +Cross-domain зависимости Π² бизнСс-слоС Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· Ρ„Π°Π±Ρ€ΠΈΠΊΠΈ β€” ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π΄Π΅ΠΊΠ»Π°Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ‡Ρ‚ΠΎ Π΅ΠΌΡƒ Π½ΡƒΠΆΠ½ΠΎ, Π° Ρ‚ΠΎΡ‡ΠΊΠ° использования прСдоставляСт зависимости. Π”ΠΎΠΌΠ΅Π½Ρ‹ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π±Π΅Π· DI-ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ², ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ΠΎΠ² ΠΈ шин событий. + ### Π Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ отвСтствСнности Π±Π΅Π· ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΊΠΈ слоёв БСрвисы прилоТСния (`infrastructure/`), UI-ΠΊΠΈΡ‚ (`ui/`) ΠΈ ΠΎΠ±Ρ‰ΠΈΠ΅ рСсурсы (`shared/`) β€” Ρ‚Ρ€ΠΈ Ρ€Π°Π·Π½Ρ‹Ρ… слоя с Ρ€Π°Π·Π½ΠΎΠΉ ΠΏΡ€ΠΈΡ€ΠΎΠ΄ΠΎΠΉ. Ни ΠΎΠ΄ΠΈΠ½ слой Π½Π΅ прСвращаСтся Π² свалку Ρ€Π°Π·Π½ΠΎΡ€ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. @@ -28,10 +32,6 @@ Scoped Layered Module Design β€” ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½Π°Ρ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Ρ„Ρ€ ΠŸΡ€ΠΈ ростС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° слои Π½Π΅ Ρ‚Π΅Ρ€ΡΡŽΡ‚ структуру β€” ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΠΎ СстСствСнным ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠ°ΠΌ: бизнСс-Π΄ΠΎΠΌΠ΅Π½Ρ‹ ΠΏΠΎ субдомСнам, страницы ΠΏΠΎ Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌ, UI-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΏΠΎ ΡƒΡ€ΠΎΠ²Π½ΡŽ абстракции (ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Ρ‹ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ). -### Dependency Injection Π±Π΅Π· Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ² - -Cross-domain зависимости Π² бизнСс-слоС Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· Ρ„Π°Π±Ρ€ΠΈΠΊΠΈ β€” ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π΄Π΅ΠΊΠ»Π°Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ‡Ρ‚ΠΎ Π΅ΠΌΡƒ Π½ΡƒΠΆΠ½ΠΎ, Π° Ρ‚ΠΎΡ‡ΠΊΠ° использования прСдоставляСт зависимости. Π”ΠΎΠΌΠ΅Π½Ρ‹ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π±Π΅Π· DI-ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ², ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ΠΎΠ² ΠΈ шин событий. - ## ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ SLM Design вырос Π½Π° основС: -- 2.49.1 From 6ed8fd09cd2f09ae213bff63ad8fc19e90ba5b1c Mon Sep 17 00:00:00 2001 From: "S.Gromov" Date: Sun, 19 Apr 2026 07:50:21 +0300 Subject: [PATCH 2/4] =?UTF-8?q?style:=20=D0=BA=D0=BE=D1=81=D0=BC=D0=B5?= =?UTF-8?q?=D1=82=D0=B8=D0=BA=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit style: космСтика --- README_RU.md | 2 +- docs/ru/index.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README_RU.md b/README_RU.md index c4b982f..1e7b888 100644 --- a/README_RU.md +++ b/README_RU.md @@ -2,7 +2,7 @@ > πŸ€– **Π•Π΄ΠΈΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» для AI-ассистСнтов**: > [https://gromlab.ru/gromov/slm-design/raw/tag/v0.1.5/generated/ru/ARCHITECTURE.md](https://gromlab.ru/gromov/slm-design/raw/tag/v0.1.5/generated/ru/ARCHITECTURE.md) -

+
# SLM Design diff --git a/docs/ru/index.md b/docs/ru/index.md index 1e2f15a..4837d59 100644 --- a/docs/ru/index.md +++ b/docs/ru/index.md @@ -6,7 +6,7 @@ title: SLM Design > πŸ€– **Π•Π΄ΠΈΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» для AI-ассистСнтов**: > [https://gromlab.ru/gromov/slm-design/raw/branch/main/generated/ru/ARCHITECTURE.md](https://gromlab.ru/gromov/slm-design/raw/branch/main/generated/ru/ARCHITECTURE.md) -

+
# SLM Design -- 2.49.1 From db34c209810e839820aac1d69f6f9eec26111458 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A1=D0=B5=D1=80=D0=B3=D0=B5=D0=B9=20=D0=93=D1=80=D0=BE?= =?UTF-8?q?=D0=BC=D0=BE=D0=B2?= Date: Sun, 19 Apr 2026 07:53:33 +0300 Subject: [PATCH 3/4] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20README=5FRU.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README_RU.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README_RU.md b/README_RU.md index 1e7b888..30f38da 100644 --- a/README_RU.md +++ b/README_RU.md @@ -1,8 +1,8 @@ +
+ > πŸ€– **Π•Π΄ΠΈΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» для AI-ассистСнтов**: > [https://gromlab.ru/gromov/slm-design/raw/tag/v0.1.5/generated/ru/ARCHITECTURE.md](https://gromlab.ru/gromov/slm-design/raw/tag/v0.1.5/generated/ru/ARCHITECTURE.md) - -
# SLM Design -- 2.49.1 From 5553ece16d73ad5e9515f6c7ba3b8c479bb894fb Mon Sep 17 00:00:00 2001 From: "S.Gromov" Date: Sun, 19 Apr 2026 07:56:01 +0300 Subject: [PATCH 4/4] =?UTF-8?q?chore:=20=D0=BF=D0=B5=D1=80=D0=B5=D0=BC?= =?UTF-8?q?=D0=B5=D1=81=D1=82=D0=B8=D1=82=D1=8C=20br=20=D0=B2=20README=20?= =?UTF-8?q?=D0=BF=D1=80=D0=B8=20=D0=B3=D0=B5=D0=BD=D0=B5=D1=80=D0=B0=D1=86?= =?UTF-8?q?=D0=B8=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- concat-md.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/concat-md.js b/concat-md.js index 22d8d4a..429900a 100644 --- a/concat-md.js +++ b/concat-md.js @@ -92,7 +92,12 @@ const buildReadme = (lang, outFile) => { return; } - const content = replaceVersion(stripFrontmatter(fs.readFileSync(indexPath, "utf8"))); + let content = replaceVersion(stripFrontmatter(fs.readFileSync(indexPath, "utf8"))); + // Π’ README
Π½ΡƒΠΆΠ΅Π½ Π²Π²Π΅Ρ€Ρ…Ρƒ Π±Π»ΠΎΠΊΠ°, Π° Π½Π΅ Π²Π½ΠΈΠ·Ρƒ + content = content.replace( + /\n(> .+\n> .+)\n\n
\n/, + "\n
\n\n$1\n" + ); fs.writeFileSync(outFile, content, "utf8"); console.log(`${outFile} создан из ${indexPath} (${version})`); }; -- 2.49.1