From 919855c1e822ecf91d683758ff57115d178047f6 Mon Sep 17 00:00:00 2001 From: minsung Date: Tue, 14 Apr 2026 17:36:48 +0900 Subject: [PATCH] =?UTF-8?q?Revit=20API=20=EC=B0=B8=EC=A1=B0=20=EC=83=81?= =?UTF-8?q?=EC=84=B8=EB=A5=BC=20=EB=B6=84=EB=A6=AC=20=EB=AC=B8=EC=84=9C?= =?UTF-8?q?=EB=A1=9C=20=EC=9D=B4=EB=8F=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit CLAUDE.md에서 Revit API 섹션 제거 → Output/guides/revit-api-guide.md로 분리. CLAUDE.md 권위 문서 테이블에 포인터 한 줄만 유지. Co-Authored-By: Claude Opus 4.6 (1M context) --- CLAUDE.md | 17 +---------------- Output/guides/revit-api-guide.md | 31 +++++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+), 16 deletions(-) create mode 100644 Output/guides/revit-api-guide.md diff --git a/CLAUDE.md b/CLAUDE.md index ecf7322..7aaf6b2 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -41,6 +41,7 @@ | **아키텍처 결정(ADR)** | `Output/reports/ADR-001-tech-stack.md` · `ADR-002-feature-dsl.md` · `ADR-003-architecture-followups.md` | | **위키 지식 저장소** | `wiki/index.md` | | **Obsidian CLI 참조** | `Output/guides/obsidian-cli.md` | +| **Revit API 참조 자료** | `Output/guides/revit-api-guide.md` | cimery 관련 작업 시작 시 `cimery-dev-guide.md`를 먼저 읽을 것. ADR과 지침이 충돌하면 **ADR 우선.** @@ -63,19 +64,3 @@ cimery 관련 작업 시작 시 `cimery-dev-guide.md`를 먼저 읽을 것. ADR 10. `index.md` 항목은 한 줄, 120자 이내. 각 폴더 세부 규칙은 해당 폴더의 `CLAUDE.md` 참조. - -## 참조 자료: Revit API Developer's Guide - -`Output/revit-api-guide/` — Revit 2026 공식 Developer's Guide 전체(368 페이지) MD 변환본. wiki 편입 전 단계. - -**폴더 구조:** -- `Introduction/` — 기본 개념, Add-in 등록, Hello World -- `Basic Interaction with Revit Elements/` — Element, Parameter, Filter, Selection 핵심 -- `Revit Geometric Elements/` — Geometry, Solid, Curve, Face, Transform -- `Discipline-Specific Functionality/` — Structures(구조), MEP, Architectural -- `Advanced Topics/` — Transaction, Dynamic Model Update, Events -- `Appendices/` — 코드 컨벤션, 기타 - -**참조 규칙:** -- cimery 개발 중 Revit API 개념 필요 시 `obsidian search:context query="..."` 또는 `Grep path="Output/revit-api-guide"` 로 검색. -- 자주 참조되는 페이지는 wiki/ 로 승격 (ingest-raw 아닌 수동 선별). diff --git a/Output/guides/revit-api-guide.md b/Output/guides/revit-api-guide.md new file mode 100644 index 0000000..5e287d9 --- /dev/null +++ b/Output/guides/revit-api-guide.md @@ -0,0 +1,31 @@ +# Revit API Developer's Guide — 참조 인덱스 + +`Output/revit-api-guide/` — Revit 2026 공식 Developer's Guide 전체(368 페이지) MD 변환본. +소스: help.autodesk.com/view/RVT/2026/ENU (CC BY-NC-SA 3.0). wiki 편입 전 단계. + +## 폴더 구조 + +| 폴더 | 내용 | +|---|---| +| `Introduction/` | 기본 개념, Add-in 등록, Hello World (58 pages) | +| `Basic Interaction with Revit Elements/` | Element, Parameter, Filter, Selection 핵심 (71 pages) | +| `Revit Geometric Elements/` | Geometry, Solid, Curve, Face, Transform (90 pages) | +| `Discipline-Specific Functionality/` | Structures(구조), MEP, Architectural (39 pages) | +| `Advanced Topics/` | Transaction, Dynamic Model Update, Events, Analysis (59 pages) | +| `Appendices/` | 코드 컨벤션, 기타 (44 pages) | +| `Revit API Developers Guide/` | 섹션 루트 페이지들 (7 pages) | + +## 검색 방법 + +```bash +# 키워드 검색 (Obsidian CLI) +obsidian search:context query="Transaction" path="Output/revit-api-guide" + +# 또는 Grep +grep -r "Solid Boolean" Output/revit-api-guide/ -l +``` + +## wiki 승격 기준 + +cimery 개발 중 반복 참조되는 페이지 → `wiki/`로 수동 승격 (ingest-raw 스킬 아닌 직접 편집). +후보: Transaction, FilteredElementCollector, GeometryObject, Solid, Curve, Parameter, Family.