Forge
markdowne8ad0934
1# Status: engineering.cad v1
2
3**Домен:** плагины и расширения под САПР (CAD/BIM/AEC), преимущественно .NET и смежные native API.
4**Версия:** v1.0 · 2026-06-04 · **status:** active (draft corpus)
5
6---
7
8## Operating contract
9
10| Приоритет | Документ | Когда |
11|-----------|----------|--------|
12| 1 | `playbook-engineering-cad-v1.md` | выбор поддомена / маршрут |
13| 2 | `playbook-engineering-cad-operational-v1.md` | совместная работа человек + агент по CAD |
14| 3 | `kb-cad-*-fundamentals-v1.md` | определения, модели API, сборка |
15| 4 | `software-dotnet-csharp/kb-dotnet-fundamentals-v1.md` | TFM, runtime, если вопрос чисто .NET |
16
17**Порядок роутера:** `status → playbook → kb` (не начинать с длинного kb без вопроса).
18
19---
20
21## Definition of Done (v1)
22
23- [x] Корневой playbook мира
24- [x] Operational playbook
25- [x] Три fundamentals (platforms, extension models, build/references)
26- [x] Map reading
27- [x] Строка в Domain Entry Map
28- [ ] Поддомены с отдельными kb (AVEVA-only, Tekla-only) — по мере задач
29- [ ] Troubleshooting слой A в `troubleshooting/` — при повторяемых инцидентах сборки
30
31---
32
33## Active Guardrails
34
35- **Не** подмешивать в ответы внутренние FQDN, строки SQL и машинные пути clone — вне этого мира.
36- **Не** выдавать vendor SDK за «открытую документацию»: бинарники в References — для сборки; справка — документация вендора / Confluence команды.
37- Версия API = **версия продукта САПР** (E3D 2.10, NC 23.1, TS 2020, …), не только TFM.
38- Один вопрос — один САПР в фокусе; не смешивать Aveva и Tekla в одной цепочке без явной интеграции.
39
40---
41
42## Maintenance Policy
43
44- **Проверено:** 2026-06-04 — каркас мира по шаблону `templates/worlds/`.
45- **Next review:** смена основных версий платформ в команде; появление нового САПР в линейке плагинов.
46- **Источники:** обобщение практики .NET CAD-плагинов; официальные docs Autodesk, Nanosoft, AVEVA, Tekla Trimble (вне kb).
47
View only · write via MCP/CIDE