# --- Python / build ---
__pycache__/
__pycache__
__pycache__*
*.pyc
*.pyo
*.egg-info/
.venv/
venv/
build/
dist/

# --- Secrets and local config ---
.env
.env.*
secrets/
secrets.*
*.key
*.pem
.netrc
.pre-commit-config.yaml
.claude/

# --- Data and dataset caches ---
data
data/
datasets/
**/cifar-10-python.tar.gz
**/cifar-100-python.tar.gz
**/cifar-10-batches-py/
**/cifar-100-python/
**/MNIST/
hf_cache/

# --- Model checkpoints ---
checkpoints/
server_model_checkpoints
client_model_params
*.pt
*.pth
*.onnx

# --- Experiment tracking and outputs ---
wandb/
outputs
output.out
*.out
run.log
run.log.*
*.log
*.jsonl
clients_metrics/
logs/
results
results/
figures/
sapef_main/results/
sapef_main/figures/paper/

# --- Cluster artefacts (local only) ---
sapef_main/*.slurm
sapef_main/submit_all_*.sh
sapef_main/sweep_scaffold*.sh
sapef_main/triton_outputs/
sapef_main/idun_outputs/

# --- Notebook / generated docs / private files ---
*.ipynb
*.pdf
*.svg
*.pptx
*.xlsx
local_files/
