# === Build ===
target/
!.mvn/wrapper/maven-wrapper.jar
!**/src/main/**/target/
!**/src/test/**/target/

# === IDE ===
.idea/
*.iws
*.iml
*.ipr
.project
.classpath
.settings/
.factorypath
.vscode/

# === OS ===
.DS_Store
Thumbs.db

# === Java ===
*.class
*.log
*.jar
!.mvn/wrapper/*.jar
hs_err_pid*

# === Spring Boot ===
application-local.yml
application-local.properties

# === Environment ===
.env
.env.*
secrets/

# === Frontend ===
frontend/node_modules/
frontend/node/
frontend/dist/

# === Generated static assets (built by frontend) ===
src/main/resources/static/

# === Claude Code (개인 설정) ===
.claude/settings.local.json
.claude/CLAUDE.local.md
