| 부품 정의 | src/features/circuit/parts.ts PARTS | 여기 한 항목 → PART_LIST→CATALOG 자동 파생 |
| 픽스처(보드/빵판) | src/features/circuit/catalog.ts FIXTURES | 부품 아닌 작업대 종류 |
| 카테고리 | src/features/circuit/catalog.ts CATEGORIES | 없는 카테고리면 여기 먼저 추가. 빈 카테고리는 팔레트가 자동 숨김 |
| 상태 타입 | src/features/circuit/types.ts ComponentStatus | ready(배치가능)·active(현재적용)·staged(보유·미배포)·glb-pending |
| 렌더 전략 | types.ts RenderStrategy | {kind:"procedural", builder} | {kind:"glb", assetId} |
| 절차 빌더 | src/features/breadboard-3d/three/parts.ts BUILDERS | render.builder 문자열 = 이 맵의 키여야 함 |
| GLB 변환 스펙 | src/features/breadboard-3d/three/glbParts.ts GLB_PART_SPECS | assetId별 scaleLen/yLift/rotationY. 없으면 DEFAULT_SPEC |
| 라이선스 레지스트리 | src/lib/assetCredits.ts ASSET_CREDITS | GLB의 assetId·경로·라이선스·rendered |
| 라이선스 정본 문서 | docs/ref/CREDITS.md | ASSET_CREDITS와 항상 일치 |
| 보드 핀 좌표(조건부) | src/features/circuit/calibration-data.ts CALIBRATIONS | 보드/헤더 핀의 월드좌표 보정용. 일반 빵판 부품은 홀 스냅이라 보통 불필요 |