__pycache__/
*.py[cod]
*$py.class
*.egg-info/
*.egg
dist/
build/
.eggs/
.pytest_cache/
*.so
.tox/
.coverage
htmlcov/
.mypy_cache/
.ruff_cache/
logs/
GITIGNORED/
.env
.last-hpc-job
.venv/
.claude/

# Pre-built docs (generated by sphinx-build)
# src/*/_sphinx_html/  ← REMOVED: bundle MUST be tracked (scitex-cloud serves it)

# WIP directories
scitex/
src/scitex_dev/app/

# .scitex/ — runtime state, gitignored except for tracked dev config.
# See _skills/general/01_ecosystem_06_local-state-directories.md.
.scitex/*
!.scitex/dev/
.scitex/dev/*
!.scitex/dev/config.yaml
!.scitex/dev/cli-audit-dict.yaml

# Hook logs and pending
docs/to_claude
.playwright-cli/

# Tooling artefacts that land at repo root
catboost_info/
# @stx.session fallback when SDIR_RUN can't be resolved (script run
# outside its dir) — should not be tracked.
unknown_out/
.coverage.*
