# Go build artifacts
bin/
*.test
*.out

# Go workspace
go.work
go.work.sum

# Environment
.env

# Python
model/.venv/
model/__pycache__/
model/**/__pycache__/
model/**/*.pyc
model/.pytest_cache/
model/**/.pytest_cache/
model/.ruff_cache/

# Data — never commit raw or processed FX data
data/raw/
data/processed/
data/cache/

# Experiment outputs — commit summaries only (results/summaries/)
experiments/*/embeddings/
experiments/*/checkpoints/
experiments/*/logs/

# Large results — commit metric tables and figures only
results/raw/

# Notebooks — never commit outputs
notebooks/**/.ipynb_checkpoints/

# OS
.DS_Store
