# Python-generated files
__pycache__/
*.py[oc]
build/
dist/
wheels/
*.egg-info

# Virtual environments
.venv

# Tool caches
.pytest_cache/
.ruff_cache/
.mypy_cache/

# Local capture roots: a SQLite buffer, a file:// warehouse, and the two
# catalog databases (docs/SPEC.md §1). Never commit a database.
litelink-data/
litelink-ws/
*.db
*.db-wal
*.db-shm

# Fetched binaries: the litestream sidecar (`just litestream`). Not a project
# dependency — a separate process, pinned rather than vendored.
.bin/

# Working plans. Scaffolding for a change rather than documentation of the
# system — what survives a plan belongs in SPEC or RUNTIME, and what does not
# is answered by the commit messages.
docs/plans/

# Claude work artifacts
.claude/worktrees/
/.roborev/
.env
src/litelink/.bin/
