# The corpus is not the point of this repository and must never be in it.
#
# ZIM files are other people's content under their own licences (see NOTICE). They live in ZIMLORE_HOME
# (default ~/.zimlore), never in the checkout. A ZIM is a single file that can be gigabytes, and git history
# cannot walk it back, so every way of naming one is ignored from the first commit.
*.zim
*.zim.*
*.zimaa
*.meta4
*.idx.tmp/
zim/
zimlore-home/
.zimlore/

.venv/
__pycache__/
*.pyc
.mypy_cache/
.pytest_cache/
.ruff_cache/
dist/
build/
*.egg-info/
.coverage
.coverage.*
htmlcov/

# --- Captures and secrets ---
*.har
.env
.env.*
*.pem
*.key

# --- Scratch: the workspace pre-commit hook refuses these ---
probe_*.py
*.log
*.out
*.tmp
scratch/
tmp/

# --- Agent worktrees and local tool state ---
.claude/worktrees/
.claude/settings.local.json
.vscode/
.idea/
.DS_Store
Thumbs.db
