diff --git a/.claude/settings.json b/.claude/settings.json
new file mode 100644
index 0000000..f6d7dd0
--- /dev/null
+++ b/.claude/settings.json
@@ -0,0 +1,34 @@
+{
+ "permissions": {
+ "allow": [
+ "Bash(git status:*)",
+ "Bash(git diff:*)",
+ "Bash(git log:*)",
+ "Bash(git show:*)",
+ "Bash(git branch:*)",
+ "Bash(git stash list:*)",
+ "Bash(git remote -v)",
+ "Bash(npm run:*)",
+ "Bash(npm test:*)",
+ "Bash(npm install:*)",
+ "Bash(npm ci:*)",
+ "Bash(npm list:*)",
+ "Bash(npm view:*)",
+ "Bash(npm outdated:*)",
+ "Bash(npx eslint:*)",
+ "Bash(npx vite:*)",
+ "Bash(node -v)",
+ "Bash(ls:*)"
+ ],
+ "deny": [
+ "Read(.env)",
+ "Read(.env.*)",
+ "Read(**/.env)",
+ "Read(**/.env.*)",
+ "Read(**/credentials*)",
+ "Read(**/secrets*)",
+ "Read(**/*.pem)",
+ "Read(**/*.key)"
+ ]
+ }
+}
diff --git a/CLAUDE.md b/CLAUDE.md
index c97fc34..f917ec2 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -17,7 +17,7 @@
| `/lotto` | `Lotto` | 로또 추천/통계 |
| `/stock` | `Stock` | 주식 뉴스/지수 |
| `/stock/trade` | `StockTrade` | 주식 트레이딩 |
-| `/realestate` | `Subscription` | 청약 자격·일정 관리
• **프로필 탭**: 자치구 5티어 분류(드래그&드롭, PC 전용 / 모바일 read-only), 매칭 임계값 슬라이더, 텔레그램 알림 토글
• **카드/매칭 결과**: district 뱃지 + 5티어(S/A/B/C/D) 뱃지 표시
• **상세 모달**: 매칭 분석 섹션 (점수 + 사유 + 신청 자격)
• 백엔드 스펙: `web-backend/docs/superpowers/specs/2026-04-28-realestate-targeting-enhancement-design.md` |
+| `/realestate` | `Subscription` | 청약 자격·일정 관리
• **프로필 탭**: 자치구 5티어 분류(드래그&드롭, PC 전용 / 모바일 read-only), 매칭 임계값 슬라이더, 텔레그램 알림 토글
• **카드/매칭 결과**: district 뱃지 + 5티어(S/A/B/C/D) 뱃지 표시
• **상세 모달**: 매칭 분석 섹션 (점수 + 사유 + 신청 자격) |
| `/realestate/property` | `RealEstate` | 관심 단지 정보 |
| `/travel` | `Travel` | 여행 사진 갤러리 (Dark Room 테마) |
| `/lab` | `EffectLab` | UI/UX 실험 허브 |