######################################################################
# Build Tools

.gradle
/build/
!gradle/wrapper/gradle-wrapper.jar

target/
!.mvn/wrapper/maven-wrapper.jar

######################################################################
# IDE

### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans

### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr

### JRebel ###
rebel.xml

### NetBeans ###
nbproject/private/
build/*
nbbuild/
dist/
nbdist/
.nb-gradle/

######################################################################
# Others
*.log
*.xml.versionsBackup
*.swp

# Node.js files
node_modules/
package-lock.json

# Documentation and test files
CLAUDE.md
*.curl
nul

######################################################################
# Project-specific ignores

# Documentation files
.claude/
docs/
DEPLOY-HAIKOU.md
FailedMatchItem-API-DOC.md
HAIKOU-DEPLOYMENT-README.md
README_DAILY_EXAM_INTEGRATION.md
安检分级质控系统云服务信息安全保障方案.md
安检分级质控系统信息安全保障说明书（精简版）.md
安检分级质控系统信息安全说明文档.md

# Configuration and deployment scripts
application-haikou.yml
deploy-haikou.sh
nginx-dual-env.conf
nginx.conf.new

# SQL scripts
create_tables.sql
debug_query.sql
sql/add_department_fields_to_daily_task.sql
sql/daily_question_answer.sql
sql/edu_cs_weak_module_rule.sql
sql/quartz_daily_task_expire_job.sql

# Testing and utilities
postman/
stress-test/

!*/build/*.java
!*/build/*.html
!*/build/*.xml
