# ---- 通用 ----
.DS_Store
Thumbs.db
*.log
*.tmp

# PR 草稿（每个阶段复制到 PR_DESCRIPTION_<phase>.md 入库；根目录 PR_DESCRIPTION.md 仅作未发布草稿）
/PR_DESCRIPTION.md
*.swp
.vscode/
.idea/

# ---- 依赖 ----
node_modules/
.pnpm-store/
__pycache__/
*.py[cod]
*$py.class
*.egg-info/
.eggs/
.venv/
venv/
env/
.python-version.bak
uv.lock.bak

# ---- 构建产物 ----
dist/
build/
.next/
out/
*.tsbuildinfo
.turbo/

# ---- 环境变量 ----
.env
.env.local
.env.*.local
!.env.example

# ---- 缓存 ----
.cache/
.mypy_cache/
.ruff_cache/
.pytest_cache/
coverage/
.eslintcache

# ---- 数据 / 上传 ----
data/uploads/
data/private/
data/smoke_diagnostics/
*.sqlite
*.db

# ---- Milvus / Docker ----
volumes/
milvus-data/

# ---- Agent skill 安装目录（由 npx skills add 生成，不入仓） ----
# 这些目录由 `scripts/install-skills.sh` 自动创建并由 symlink 串到 skills/
.trae/
.claude/
.cursor/
.agents/
.codebuddy/
.continue/
.cody/
.windsurf/
.aider/
.qwen/
.qoder/
.zcode/
.zencoder/
.roo/
.rouvodev/

# ---- 本地 agent 草稿（不入仓；放 workbuddy/trae solo 临时笔记） ----
.workbuddy/
