# Java
*.class
*.ctxt
hs_err_pid*
.mtj.tmp/

# Build output
target
build
bin
out
client/dist

# Archives
*.jar
*.war
*.ear
*.zip
*.tar.gz
*.rar

# Gradle (after *.jar so wrapper jar is not excluded)
.gradle
gradle-app.setting
!**/gradle/wrapper/gradle-wrapper.jar

# Logs
*.log
*.log.*

# IDE
.idea
.project
.classpath
.settings
.vscode
*.iml

# OS
.DS_Store

# Node
node_modules

# Repomix output
repomix-output.xml

# Claude Code local overrides
.claude/settings.local.json
