__pycache__/
*.py[cod]
*.egg-info/
.pytest_cache/
.mypy_cache/
.ruff_cache/
.coverage
htmlcov/
dist/
build/
.venv/
venv/
.env
.envrc
*.whl
*.tar.gz

# OEIS validation fixtures are pulled on demand
tests/fixtures/oeis/b*.txt

# Local data dumps
*.dump
*.sql.bak
*.sql.gz

# Claude IDE settings
.claude/

# Jules tooling
.curry/

# Editor
.vscode/
.idea/

# Local artifacts
test_results.txt
results.json
tools/advanced_results.json
tools/benchmark_advanced.py
tools/benchmark_prime.py
tools/_schema_check.py

# Accidentally-named venv path fragments
Users*/
.curry/

.pr_body.md

# Loom layer (bespoke arithmetic of orthogonal F_1 axes) -- local, untracked
docs/LOOM_ORTHOGONAL_F1.md
local/sql/97_kan_loom.sql
local/sql/98_cert_loom.sql
local/sql/99_loom_lift.sql
local/tools/build_loom.py
local/tools/build_loom_lift.py
local/tests/test_loom.py
local/tests/test_loom_lift.py
local/backups/
proofs/loom.py
proofs/loom_lift.py
