# Worktrees
.worktrees/

# Data and outputs (anchored to repo root so manylatents/data/ is not excluded)
/data/
/outputs/

# python cache files.
__pycache__/
*.pyc
*.pyo

# Jupyter
.ipynb_checkpoints/

# SLURM logs
slurm-*.out

#vscode files
.vscode/

#wandb folder
wandb/
.env
*.crc
*.npz

# Pipeline orchestrator runs
pipeline_runs/

# Extensions directory (keep README, ignore cloned extensions unless submodules)
extensions/*
!extensions/README.md

## recommendations from the Mila research project template:
# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# PyInstaller
#  Usually these files are written by a python script from a template
#  before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# IPython
profile_default/
ipython_config.py

# DS_Store
.DS_Store
**/.DS_Store
# pdm
#   Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
#pdm.lock
#   pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
#   in version control.
#   https://pdm-project.org/#use-with-ide
.pdm.toml
.pdm-python
.pdm-build/

# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
__pypackages__/

# Environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/

## handle for local folders
_*
!__init__.py
!__main__.py

## AI Agents
MEMORY.md
logs/
checkpoints/
site/
