docs: drop studio-specific references from docs and comments

This commit is contained in:
2026-09-12 14:43:38 +07:00
parent 45824d01b4
commit d7bb2f3da5
2 changed files with 5 additions and 5 deletions
+3 -3
View File
@@ -33,9 +33,9 @@
- `plans/` — 3 плана дальнейших работ
- `_tools/` — 20 парсеров/генераторов на Python
**Проблема:** проект был жёстко завязан на Overmind (NextGenium) — пути `D:\Work\NG\...`, Perforce-правила, конфигурация под конкретный редактор. Скиллы и инструменты не переносились в чужие проекты без переписывания.
**Проблема:** проект был жёстко завязан на конкретный студийный проект — пути к его дереву, Perforce-правила, конфигурация под конкретный редактор. Скиллы и инструменты не переносились в чужие проекты без переписывания.
**Решение:** сделать из LyraResearch **самостоятельный публичный продукт** `ue-toolchain`, не зависящий от NextGenium и от конкретного проекта.
**Решение:** сделать из LyraResearch **самостоятельный публичный продукт** `ue-toolchain`, не зависящий от студии и от конкретного проекта.
## 2. Целевой продукт
@@ -126,7 +126,7 @@ VibeUE (текущий MCP-сервер для UE) привязан к **PID-ф
### Фаза 0 — Перенос существующего (1-2 недели)
- Переписать 14 скиллов из `LyraResearch/.claude/skills/local/` под публичный формат.
- Убрать упоминания NG, Overmind, Perforce.
- Убрать упоминания студийных проектов и Perforce.
- Переписать `_tools/*.py` на универсальные пути.
- Перенести заметки в `references/` скиллов.
- README, LICENSE (MIT), CONTRIBUTING.md, CHANGELOG.md.
+2 -2
View File
@@ -31,7 +31,7 @@ FM = 'skills/sample-skill/references/failure-modes.md'
# rule id -> (operation, path, payload, replacement)
POISONS: dict[str, tuple] = {
'P01': ('append', SKILL,
'\nDonor tree lives at D:\\Work\\NG\\overmind on the build box.\n'),
'\nDonor tree lives at D:\\Work\\Donor\\tree on the build box.\n'),
'P02': ('append', SKILL,
'\nSee RangedWeaponInstance.cpp:194 for the original.\n'),
'P03': ('append', SKILL,
@@ -77,7 +77,7 @@ POISONS: dict[str, tuple] = {
# Declaring a file on the surface and filtering it out one line later is the
# same defect class as a rule with no fixture -- coverage asserted, not had.
SURFACE_POISON = (
'Donor tree at D:\\Work\\NG\\overmind\n'
'Donor tree at D:\\Work\\Donor\\tree\n'
'See RangedWeaponInstance.cpp:194\n'
'The donor project Lyra shipped this\n'
'\u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435\n'