feat(wiki): 코드 그라운딩 23문서 + MOC 학습지도 39개

- 코드 그라운딩: 기술 주제 문서의 '적용 사례'에 실제 레포 구현 위치
  (file:line)+커밋 자동 주입 (예: 문서 청킹 전략→connectai/src/retrieval/chunker.ts).
  멱등 마커(CODE-GROUNDING)로 재실행 시 갱신.
- MOC: 39개 클러스터 폴더에 _MOC.md 학습지도 생성(진입점+통찰 주석).
도구: Datacollect/scripts/{code_grounding,moc_generator}.mjs

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-06-08 18:56:11 +09:00
parent af11d666d2
commit 95cd8bb891
101 changed files with 11639 additions and 5 deletions
@@ -158,3 +158,22 @@ port1.on('message', (msg) => console.log('result', msg))
|---|---|
| 2026-05-08 | Phase 1 |
| 2026-05-10 | Manual cleanup — Electron 33 process model + secure IPC patterns |
## 🛠️ 적용 사례 (Applied in summary)
<!-- CODE-GROUNDING:START -->
### 🔎 코드베이스 근거 (자동 추출 — E:\Wiki 레포)
**실제 구현/사용 위치:**
- `photoai/electron.vite.config.ts:2` — import { defineConfig, externalizeDepsPlugin } from 'electron-vite'
- `photoai/src/shared/types.ts:485` — /** 드롭된 File의 로컬 절대경로 반환(Electron webUtils). 경로가 없으면 빈 문자열. */
- `photoai/src/preload/inference.ts:1` — import { contextBridge, ipcRenderer } from 'electron'
- `photoai/src/preload/index.ts:1` — import { contextBridge, ipcRenderer, webUtils } from 'electron'
- `photoai/src/main/fsExplorer.ts:4` — import { shell } from 'electron'
- `photoai/src/main/embedder.ts:1` — import { BrowserWindow } from 'electron'
**관련 커밋:**
- `photoai 3e73967 darktable-inspired reskin + metadata/collections, map, easy mode, select/export`
- `photoai 8a8c102 Initial commit: AI Photo Organizer (Electron + face-api)`
_자동 생성: code_grounding.mjs · 재실행 시 갱신됨_
<!-- CODE-GROUNDING:END -->