diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 74a668e..5dd5c46 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -73,7 +73,7 @@ jobs: ssh -i ~/.ssh/deploy_key root@188.225.47.78 bash -s <<'SCRIPT' set -e IMAGE="${{ env.REGISTRY_IMAGE }}:latest" - CONTAINER="nextjs-style-guide" + CONTAINER="slm-design" # Логин в реестр echo '${{ secrets.CR_TOKEN }}' | docker login ${{ env.DOCKER_REGISTRY }} -u '${{ secrets.CR_USER }}' --password-stdin diff --git a/.gitignore b/.gitignore index c178296..d4c6487 100644 --- a/.gitignore +++ b/.gitignore @@ -138,7 +138,7 @@ docs/.vitepress # Рабочие заметки notes -/RULES.md +/ARCHITECTURE.md # Генерируемые файлы (собираются в CI) generated/ diff --git a/README.md b/README.md index 4e62533..e1da0b1 100644 --- a/README.md +++ b/README.md @@ -3,4 +3,4 @@ Scoped Layered Module Design — модульная архитектура фронтенд-приложений. - [Документация](https://slm.gromov.io) -- [RULES.md для AI-ассистентов](generated/ru/RULES.md) +- [ARCHITECTURE.md для AI-ассистентов](generated/ru/ARCHITECTURE.md) diff --git a/concat-md.js b/concat-md.js index 5df3064..a9d03bd 100644 --- a/concat-md.js +++ b/concat-md.js @@ -35,11 +35,11 @@ const shiftHeadings = (content) => { .join("\n"); }; -// Собрать RULES.md с мета-якорями для каждого файла +// Собрать ARCHITECTURE.md с мета-якорями для каждого файла const buildRules = (lang) => { const srcDir = `./docs/${lang}`; const outDir = `./generated/${lang}`; - const outFile = path.join(outDir, "RULES.md"); + const outFile = path.join(outDir, "ARCHITECTURE.md"); if (!fs.existsSync(srcDir)) { console.log(`Пропуск ${lang}: папка ${srcDir} не найдена`); @@ -66,10 +66,10 @@ const buildRules = (lang) => { } fs.writeFileSync(outFile, parts.join("\n\n"), "utf8"); - console.log(`RULES.md (${lang}) создан: ${outFile}`); + console.log(`ARCHITECTURE.md (${lang}) создан: ${outFile}`); }; -// Собираем RULES.md для обоих языков +// Собираем ARCHITECTURE.md для обоих языков buildRules("ru"); buildRules("en"); diff --git a/docs/ru/index.md b/docs/ru/index.md index 68f0c3e..7d79387 100644 --- a/docs/ru/index.md +++ b/docs/ru/index.md @@ -6,7 +6,7 @@ title: SLM Design Scoped Layered Module Design — модульная архитектура фронтенд-приложений. Код организован по слоям ответственности, а модуль содержит всё, что ему нужно: компоненты, хуки, сторы, типы, стили. -Для AI-ассистентов доступен единый файл правил — `RULES.md`. +Для AI-ассистентов доступен единый файл правил — `ARCHITECTURE.md`. ## Преимущества