docs: initial ADR-0001 (discovery over PID file) and project skeleton

Зафиксировано архитектурное решение о замене PID-файла на UDP-broadcast
discovery с graceful degradation: MCP-сервер остаётся полезным без
запущенного редактора (файловые и аналитические инструменты работают),
а редакторные инструменты появляются в tools/list только при живом
соединении.

Это ответ на повседневную боль VibeUE: 60-секундные зависания tools/call
после закрытия редактора, конфликты при двух инстансах, жёсткая связка
с файлом-маркером на диске.
This commit is contained in:
2026-09-01 20:55:15 +07:00
commit 202cfb4fbb
3 changed files with 271 additions and 0 deletions
+39
View File
@@ -0,0 +1,39 @@
# UE
Binaries/
Build/
DerivedDataCache/
Intermediate/
Saved/
Plugins/*/Binaries/
Plugins/*/Intermediate/
# IDE
.vs/
.vscode/
.idea/
*.sln
*.suo
*.user
# Python
__pycache__/
*.py[cod]
*$py.class
*.egg-info/
.pytest_cache/
.mypy_cache/
.ruff_cache/
.venv/
venv/
# OS
.DS_Store
Thumbs.db
# Logs / artifacts
*.log
*.tmp
# Project-local caches
.cache/
.ue-toolchain/cache/