# =========================
# OS / System files
# =========================
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
Thumbs.db
ehthumbs.db
Desktop.ini

# =========================
# Editor / IDE files
# =========================
.vscode/
.idea/
*.swp
*.swo
*.swn
*~
*.bak
*.tmp
*.orig

# =========================
# Logs
# =========================
logs/
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*

# =========================
# Environment variables / secrets
# =========================
.env
.env.*
!.env.example
*.pem
*.key
*.crt

# =========================
# Build / dist artifacts
# =========================
dist/
build/
out/
target/
bin/
obj/

# =========================
# Dependency directories
# =========================
node_modules/
vendor/
.venv/
venv/
env/
__pycache__/

# Yarn
**/.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/sdks
!.yarn/versions
.pnp.*

# =========================
# Test / coverage output
# =========================
coverage/
.coverage
.nyc_output/
test-results/
pytest_cache/

# =========================
# Temporary / cache files
# =========================
.cache/
.tmp/
.temp/
*.cache

# =========================
# Archive files
# =========================
*.zip
*.tar
*.tar.gz
*.rar
*.7z

# =========================
# Runtime files
# =========================
*.pid
*.seed
*.pid.lock

# =========================
# Misc
# =========================
*.lock
!.gitignore

# =========================
# Terraform
# =========================
*.tfstate
*.tfstate.*
.terraform/
.terraform.lock.hcl
infra/terraform.tfvars

# =========================
# Generated deploy files
# =========================
_asta_modal_*.py

# =========================
# Python packaging
# =========================
*.egg-info/

# =========================
# Claude Code worktrees
# =========================
.claude/worktrees/