__pycache__/
*.py[cod]
*.egg-info/
build/
dist/
.pytest_cache/
.ruff_cache/
.mypy_cache/
.coverage
htmlcov/
*.h5ad
*.h5
*.npz
*.pt
*.pdf

# Docs, coverage, and tooling artifacts
docs/_build/
docs/generated/
coverage.xml
node_modules/

# Generated training output from the example scripts / notebooks
examples/runs/
notebooks/runs/

# Force-include the small real example dataset bundled for the notebooks
# (these extensions are ignored globally above, so re-add them explicitly).
!examples/data/
!examples/data/**
!examples/data/*.h5ad
!examples/data/xenium_rcc_core_molecule_sets/*.npz

# Internal orchestrator/policy files (kept local, not shipped public)
CLAUDE.md
AGENTS.md
REVIEW_REPORT.md
