Forge
markdowne8ad0934
1# Playbook: engineering.cad — operational v1
2
3## Purpose
4
5Контракт **совместной работы** человека и агента по CAD: что грузить, чего не тащить в контекст, как стыковать с .NET и локальным mono-repo плагинов.
6
7## Scope
8
9- In scope: выбор kb, конфигурации сборки, объяснение API-контуров, типовые структуры repo.
10- Out of scope: проектные данные заказчика, внутренние пароли/SQL, юридические лицензии вендоров.
11
12## When to open
13
14- Вопрос про САПР, managed-плагины, multi-CAD repo, сборку addin.
15- Сборка: DLL, конфиг, x86.
16- Правки `.csproj` с множеством конфигураций.
17
18## Core contract
19
201. **Порядок:** `status-engineering-cad-v1` → этот playbook → `kb-cad-*-fundamentals` → при необходимости `software-dotnet-csharp`.
212. **Только предметка из этого мира** — платформы, API-модели, references; не подменять vendor help.
223. ConnStr, FQDN, внутренние wiki, пути clone на диске — **не** в ответах из kb (локально у команды).
234. **Roslyn MCP** — после выбора проекта/конфигурации в **открытом** repo пользователя.
245. Полный API — документация вендора; fundamentals — каркас.
25
26## Practical order («не собирается»)
27
281. САПР + конфигурация (`Release_E3D310`, …).
292. `kb-cad-build-references-fundamentals-v1.md`.
303. csproj: HintPath, `PlatformTarget`, defines.
314. При необходимости — platforms + extension models fundamentals.
32
33## Links
34
35- [playbook-engineering-cad-v1.md](playbook-engineering-cad-v1.md)
36- [map-engineering-cad-reading-v1.md](map-engineering-cad-reading-v1.md)
37
38**Версия:** v1.3 · 2026-06-04 (публичный слой без work/ и workspace scope)
39
View only · write via MCP/CIDE