# Go binaries and artifacts
sandflare-go/gateway
sandflare-go/gateway-linux
sandflare-go/orchestrator
sandflare-go/orchestrator-linux
sandflare-go/orchestrator-darwin
sandflare-go/guest-agent
sandflare-go/guest-agent-linux
sandflare-go/dist/

# Node / JS
node_modules/
dist/
/build/
.next/
out/

# Python
__pycache__/
*.py[cod]
*.egg-info/
.venv/
venv/

# Rust
target/

# Terraform — keep .tf files, ignore state and secrets
**/.terraform/
**/.terraform.lock.hcl
*.tfstate
*.tfstate.backup
*.tfvars
!*.tfvars.example
tfplan
*.tfplan
**/.terraform.lock.hcl

# Ansible (not used — Nomad instead)
infra-gcp/ansible/

# Environment / secrets
.env
.env.*
!.env.example
*.pem
*.key
*_rsa
*_rsa.pub

# OS
.DS_Store
Thumbs.db
sandflare-orchestrator-v2-amd64
sdk/mcp-server/node_modules/
.env.prod
.env.staging
.last_used_env

# e2b reference clone
infra/
