Files
kompas3d-mcp/.gitignore
T
mikhail 297015f4af docs: справка SDK вынесена в отдельный репозиторий и RAG
MD-база docs/Kompas3D_SDK/ (2465 статей, 10.4 МБ) переехала в приватный
kompas-sdk-docs и проиндексирована в RAG на CT 127. Доступ — MCP-сервер
kompas-sdk (порт 8092); субагент kompas-sdk-research переведён с Grep/Read
на его инструменты и теперь ищет по базе, которой в репозитории нет.

Порядок поиска в инструкции агента: grep_knowledge для точных имён,
search_knowledge с фильтрами type/tags для задачных вопросов,
get_chunk_context вместо get_document (геометрия.md весит 261 КБ).

Обновление при новой версии КОМПАС — update_sdk_docs.ps1 в репозитории
доков: zip справки → генератор → diff → тег → push → переиндексация
через Gitea Actions. Спек и фактические результаты —
docs/superpowers/specs/2026-07-31-sdk-docs-rag-migration-design.md.
2026-07-31 02:16:11 +03:00

75 lines
2.8 KiB
Plaintext

# ============================================================================
# .gitignore — KompasMcp (MCP-сервер КОМПАС-3D, .NET/C#)
# ============================================================================
# ---- .NET / MSBuild build output -------------------------------------------
[Bb]in/
[Oo]bj/
artifacts/
*.binlog
project.lock.json
project.assets.json
*.nuget.props
*.nuget.targets
# ---- Visual Studio / Rider / VS Code local state ---------------------------
.vs/
.vscode/
.idea/
*.user
*.suo
*.userosscache
*.sln.docstates
*.DotSettings.user
# ---- Test / coverage -------------------------------------------------------
[Tt]est[Rr]esult*/
[Cc]overage*/
*.coverage
*.trx
# ---- NuGet -----------------------------------------------------------------
*.nupkg
*.snupkg
**/packages/*
!**/packages/build/
# ---- Claude Code local settings (не разделяемые) ---------------------------
.claude/settings.local.json
# ---- MCP-конфиг с машинно-специфичным абсолютным путём к kompas-mcp.exe ------
.mcp.json
# ---- Python tooling (tools/) -----------------------------------------------
__pycache__/
*.py[cod]
# ---- OS-мусор --------------------------------------------------------------
Thumbs.db
ehthumbs.db
Desktop.ini
.DS_Store
# ---- Scratch: тестовые документы КОМПАС, снимки рендера --------------------
.scratch/
# ---- Use case'ы проработки MCP (локальная песочница, не разделяется) --------
# Папки кейсов с описаниями (case.md) и артефактами построений (.m3d, .png …).
# Каркас и правила — в usecases/README.md (см. там же шаблон _TEMPLATE/).
usecases/
# ============================================================================
# Большие вендорские/генерируемые артефакты — НЕ коммитим
# ============================================================================
# Справка SDK КОМПАС-3D (© АСКОН) в этом репозитории не живёт: MD-база вынесена
# в приватный kompas-sdk-docs и доступна через RAG (MCP-сервер kompas-sdk).
# Правила ниже — страховка на случай, если зеркало или база окажутся здесь снова.
docs/KOMPAS_SDK_ru-RU/
docs/Kompas3D_SDK/
# ============================================================================
# Отслеживается НАМЕРЕННО (нужно для сборки), не игнорировать:
# libs/kompas-interop/*.dll — interop-сборки КОМПАС из SDK (Samples/Common)
# ============================================================================