# ===== 用户指定的临时/工具目录 =====
temp/
.playwright-mcp/
.spec-workflow/

# ===== Playwright 截图与产物 =====
*.png
*.jpg
*.jpeg
*.webp
playwright-report/
playwright/.cache/
test-results/

# ===== IDE / 编辑器 =====
.idea/
.vscode/
*.iml
*.ipr
*.iws
*.swp
*.swo
*~

# ===== 操作系统 =====
.DS_Store
Thumbs.db
Desktop.ini
ehthumbs.db
$RECYCLE.BIN/
# Windows 上 git bash 误用 >nul 重定向产生的特殊文件
nul

# ===== Java / Maven (backend) =====
target/
*.class
*.jar
*.war
*.ear
*.nar
hs_err_pid*
replay_pid*
.mvn/
mvnw
mvnw.cmd

# ===== Node.js / Vite (frontend) =====
node_modules/
dist/
.vite/
.npm/
.eslintcache
*.local

# ===== 构建产物（前后端合并部署输出目录） =====
backend/src/main/resources/static/assets/
backend/src/main/resources/static/index.html

# ===== 日志 =====
*.log
logs/
log/

# ===== 环境配置（可能含密钥） =====
.env
.env.*
!.env.example
application.yml
application-local.yml
application-local.properties

# ===== Claude / 其他工具本地缓存 =====
.claude/settings.local.json

# ===== 数据库文件（如有本地开发库） =====
*.db
*.sqlite
*.sqlite3
