# Maven
target/
.m2/
pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionsBackup
pom.xml.next
release.properties
dependency-reduced-pom.xml
buildNumber.properties
.mvn/timing.properties
.mvn/wrapper/maven-wrapper.jar

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

# Claude
.claude/

# Serena
.serena/

# Testing
.testing-autonomous/
.spec-workflow/
test-results/
e2e-report/
e2e-results/
tmp/
*-e2e-results.xml
frontend/e2e/e2e-results.xml

# Logs
*.log
logs/

# OS
.DS_Store
Thumbs.db

# Temporary files
*.tmp
*.bak
*.swp
*~
.attach_pid*

# Root report spillover (keep reports under docs/reports/)
/E2E_TEST*.md
/e2e-test-report-*.md
/TEST_E2E_*.md
/COVERAGE_*.md
/ARCHITECTURE_*.md
/AI_TESTING_*.md
/TESTING_*.md
/OPTIMIZATION_SUMMARY*.md
/PROJECT_STATUS_REPORT.md
/COMPLETION_SUMMARY.md
/COMPLETE_FIX_SUMMARY.md
/CODE_REVIEW_REPORT.md
/ANTI_FAKE_DEPLOYMENT_SUMMARY.md
/DEPLOYMENT_GUIDE.md
/MONITORING_PLAN.md
/OPENAPI_CONFIG.md
/MODULARIZATION_GUIDE.md
/RALPH_TASK.md

# Node (if frontend exists)
node_modules/
package-lock.json
