__pycache__/
*.py[cod]
*.egg-info/
build/
dist/
.venv/
.ruff_cache/
.pytest_cache/

# Ignore actual books used for testing to prevent IP leaks
testing_facility/books_to_fix/*
!testing_facility/books_to_fix/.gitkeep
testing_facility/top500candidates/*.epub

# Compiled Java scratch (FastSweep harness)
*.class

# Local virtualenvs (each carries its own auto-generated inner .gitignore,
# which is the only reason they were invisible until now)
venv/
.venv_ci/
