.DS_Store
__pycache__/
*.pyc
.venv/
.vscode/
.idea/
.env
*.log

# Lint/test caches
.ruff_cache/
.mypy_cache/
.pytest_cache/

# uv lockfile generated by `uv run` in dev shells
uv.lock

# Editor swap/backup files
*~
*.swp
*.swo

# Per-worktree planning scratch
PLAN.md
plan.md

# ./dev.sh sandbox (COCKPIT_HOME + TMPDIR for a dev run); re-seeded every run
.cockpit-dev/
