# ============================================
# 全局忽略配置
# ============================================

# IDE
.vscode/
.idea/
*.swp
*.swo
*~

# OS
.DS_Store
Thumbs.db

# Environment
.env
.env.local
.env.*.local
.env.bak*

# 每日备份产物（SQLite 备份 sidecar 写入，含 -wal/-shm）
backups/

# ZCode / Claude 工作目录
.zcode/
.claude/

# ============================================
# 后端 (backend)
# ============================================

# Binaries
*.exe
*.exe~
*.dll
*.so
*.dylib
backend/backend
backend/server
backend/main

# Test binary
*.test

# Output of the go coverage tool
*.out

# Dependency directories
vendor/

# Go workspace file
go.work

# Database
*.db
*.sqlite
*.sqlite3

# 日志文件
logs/
*.log

# PID 文件
*.pid
*_monitor.pid

# ============================================
# 前端 (frontend)
# ============================================

node_modules/

# 构建输出
dist/

# 单二进制构建时暂存的前端资源
backend/static/*
!backend/static/.gitkeep

# 单二进制构建产物
opsx-licence
