# ===========================
# 智能星球计划 - .gitignore
# ===========================

# ----------------------
# 敏感文件
# ----------------------
.env
.env.local
.env.*.local
*.pem
*.key
*.crt
*.log

# ----------------------
# Python
# ----------------------
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST
.venv/
venv/
ENV/
env/
.ruff_cache/
*.db
*.sqlite
*.sqlite3

# ----------------------
# Node.js / Frontend
# ----------------------
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
dist/
dist-ssr/
*.local
.DS_Store

# ----------------------
# Unreal Engine
# ----------------------
# 编译产物
DerivedDataCache/
Intermediate/
Saved/
Script/
*.pdb
*.ilk
*.obj
*.o
*.lib
*.exe
*.dll
*.apk
*.ipa

# UE 特定目录
*.uproject
!*.uproject.template
!ProjectFiles/
/Plugins/**/Binaries/
/Plugins/**/Intermediate/
/Content/*.umap
/Content/*.uasset
/Content/*.uexp
/Content/*.ubulk
/Content/*.uptnl
/Content/**/*_BuiltData.uasset
/Content/**/*_PIE.uasset

# UE 构建输出
Build/
Published/
HTML5/
Windows/
Linux/
Mac/
Planet.exe

# ----------------------
# IDE
# ----------------------
.idea/
.vscode/
*.swp
*.swo
*~
.DS_Store
Thumbs.db
*.sublime-*

# ----------------------
# 测试和覆盖率
# ----------------------
.pytest_cache/
.coverage
htmlcov/
.tox/
.hypothesis/

# ----------------------
# Docker
# ----------------------
.docker/
docker-compose.override.yml

# ----------------------
# 文档生成
# ----------------------
docs/_build/
docs/.venv/

# ----------------------
# 临时文件
# ----------------------
*.tmp
*.bak
*.orig
*.cache
*.temp
tmp/
temp/
