diff --git a/.gitignore b/.gitignore
index b8602da..de17fcc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@ npm-debug.log*
dist/
.DS_Store
HANDOFF.md
+_preview.mjs
diff --git a/CLAUDE.md b/CLAUDE.md
index 5abc428..c63dd0f 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -5,7 +5,10 @@ AI DEV — 사내 개발 포털. 직원이 한 곳에서 **사내 개발 사이
## 이 저장소를 다룰 때 (먼저 읽기)
- **사용자는 개발 전문가가 아닌 사내 IT 기획자/직원**이다. 변경은 **단순하게** 유지한다.
- - 빌드 단계·프런트엔드 프레임워크(React 등)·번들러 도입 **금지**. 서버 렌더링(EJS) + 단일 CSS 유지.
+ - 무거운 도구는 피한다: **프런트엔드 프레임워크(React 등)·번들러·빌드 단계는 도입하지 않는다.**
+ 서버 렌더링(EJS) 유지.
+ - 단, **빌드가 필요 없는 범위의 정리·분할은 허용**한다 — CSS 를 역할별 파일로 나눠 다중 ``,
+ JS 를 브라우저 **네이티브 ESM 모듈**(`