__pycache__/
*.py[cod]
.venv/
.env
*.egg-info/
.pytest_cache/
.ruff_cache/
.dev/

# uv lock 进版本控制(可复现构建);.venv 已在上面忽略
!uv.lock

# 临时备份(改配置前手工留的),不入库
*.bak
*.bak-*

# JetBrains IDE 的本地工程配置,机器私有,不入库
.idea/

# 库身份快照(tools/dev/db_revision_guard.py)—— 是某次运行的临时状态,不进仓
tools/dev/.db_revision_snapshot.json
