# General
.DS_Store
*.log
*.tmp
*.swp
*.swo
.vscode/
.idea/

# Firmware
firmware/**/.pio/
firmware/**/build/
firmware/**/.vscode/
*.elf
*.bin
*.hex

# Backend
backend/**/__pycache__/
backend/**/.venv/
backend/**/venv/
backend/**/.env
backend/**/*.pyc
backend/**/.pytest_cache/
backend/**/.mypy_cache/

# Web
web/**/node_modules/
web/**/dist/
web/**/.env.local
web/**/.env.*.local

# Ops
ops/terraform/.terraform/
ops/terraform/*.tfstate
ops/terraform/*.tfstate.*
ops/terraform/*.tfvars
ops/ansible/*.retry

# Hardware
hardware/**/*.lck
hardware/**/gerbers/
hardware/**/production/
hardware/**/*.step
hardware/**/*.stp

# Kits
kits/**/*.pdf
!kits/**/manual/*.pdf

# Secrets
secrets/
*.pem
*.key
.env
