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

# ==================== OS 系统文件 ====================
.DS_Store
Thumbs.db

# ==================== Go 构建产物 ====================
/bin/
/build/
/generate/
*.exe
*.dll
*.so
*.dylib

# ==================== 环境 / 密钥 / 证书 ====================
.env
.env.*
!.env.example
*.p8
*.crt
*.key
*.pem
*.pub
*id_rsa*
*id_ed25519*
*_bak
*.go_bak
deploy/**/keys/
deliverables/

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

# ==================== 测试 ====================
/test/
*_test.go
!tests/acceptance/*_test.go
!internal/handler/subscribe_test.go
*_test_config.go
**/logtest/
*_test.yaml

# ==================== AI 工具链（Ruflo / Serena / CGC）====================
.claude/
.claude-flow/
.serena/
.swarm/
.mcp.json
CLAUDE.md

# ==================== Node（项目不需要）====================
node_modules/
package.json
package-lock.json

# ==================== 临时 / 本地配置 ====================
*-dev.yaml
*.local.yaml
*.tmp
*.bak

# ==================== 脚本 ====================
*.sh
script/*.sh

# ==================== CI/CD 本地运行配置 ====================
.run/

# ==================== 临时笔记 ====================
订单日志.txt

# Codex local configuration
.codex/
.codex-tmp/

# Claude Flow runtime data
.claude-flow/data/
.claude-flow/logs/

# Environment variables
.env
.env.local
.env.*.local
