# Ignore .claude directory
*.claude/
*.cursor/
# Ignore Conda environment folders (if accidentally created inside project)
env/
.venv/
.conda/

# VSCode and editor config
.vscode/
*.code-workspace

# Byte-compiled / cached files
__pycache__/
*.py[cod]
*.so

# Jupyter
.ipynb_checkpoints/
*.ipynb_checkpoints
*.nbconvert.ipynb

# Logs and system
*.log
.DS_Store
Thumbs.db

# Application data or model output
data/
!woodwide-ai-developer-console/app/(console)/data/
!woodwide-ai-developer-console/app/(console)/data/**
/datasets/
.cache/
/results/
wandb/
experiments/

# Binary / large artifacts
*.pkl
*.npy
*.save

# Ignore data symlinks/directories in package source trees
wwai-models/wwai_models/contextures/data
# Environment files
# .env.shared should be included
.env
.env.local
.env.dev
.env.prod
.env.aws
*.env

# Terraform
*.tfstate
*.tfstate.*
.terraform/
infra/secret_env.tfvars.json
infra/ci.auto.tfvars.json
# Generated by scripts/deploy_multi_region_benchmark.sh — describes which
# regions to roll Batch infra out to. Regenerated on every script run.
infra/benchmarking/multi-region.auto.tfvars
# Plan files produced by the deploy script; safe to ignore.
infra/benchmarking/step*.tfplan

# docs
docs/

node_modules
dist/
*.tsbuildinfo
.next/
# TypeScript project-references incremental build cache
*.tsbuildinfo

*.txt
!requirements.txt
env_variables.yaml

deploy_to_prod.sh

load_test_data.json
load_test_data.csv

wandb/

woodwide-ai-developer-console/out/
# TanStack Start / Nitro production build (developer console)
.output/
infra/console-dist/

# Local planning scratch
.sisyphus/
.sysphus/

# Vite cache (pre-bundled deps / generated JS under this dir)
.vite/

.pnpm-store/
*.egg-info/*

.playwright-cli/

