# Keep local release script
!release_check.sh

# ───── Build / dist artefacts ─────
.mypy_cache/
.pytest_cache/
.ruff_cache/
build/
dist/
*.egg-info/

# ───── OS / editor cruft ─────
.DS_Store
Thumbs.db
*.swp
.vscode/
.idea/

# ───── Virtual environments ─────
.venv/
venv/
env/
*.env/
*.venv/
.venv*/
tests/.venv/

# ───── Python artefacts ─────
__pycache__/
*.pyc
*.py[cod]
*.pyo
*.so
*.dylib

# ───── Apple MLX / Metal binaries ─────
*.metallib

# ───── Large tensor / checkpoint files ─────
*.safetensors
*.ckpt
*.h5
*.pth
*.npz

# ───── Generated outputs & datasets ─────
**/OUTPUTS/
**/results/
**/datasets/
**/plots/
logs_raw/

# ───── Runtime experiment outputs ─────
Datasets_save_*/
Heatmaps_*/
InferenceMSE_*/
Transformer_save_*/

# ───── Data files (avoid shipping heavy corpora) ─────
data/
*.zip
*.txt

# ───── Jupyter & docs ─────
.ipynb_checkpoints/
site/
