# Rust
**/target/
Cargo.lock
**/*.rs.bk
*.pdb

# JavaScript/Node.js
**/node_modules/
**/dist/
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.npm
.eslintcache
*.tgz
package-lock.json
yarn.lock

# Python
**/__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST
venv/
ENV/
env/
.venv
.mypy_cache/
.pytest_cache/

# Secrets and sensitive files (CRITICAL)
**/.env
**/.env.*
!.env.example
*.pem
*.key
*.crt
*.pfx
*.der
*.p12
*.jks
*.pkcs12
*.keystore
**/secrets/
**/credentials/
**/*secret*
**/*password*
**/*token*
**/*bearer*
**/.ssh/
**/.gnupg/

# Archives and binaries
*.zip
*.tar.gz
*.tar.bz2
*.tar.xz
*.rar
*.7z
*.dmg
*.pkg
*.deb
*.rpm

# IDEs
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store
*.iml

# Documentation builds
docs/_build/
site/

# Test coverage
coverage/
.coverage
htmlcov/
*.lcov

# Temporary files
*.tmp
*.bak
.cache/

# Deployment artifacts (should not be in public repo)
infra/
deploy/
ansible/
terraform/
k8s/
helm/
docker-compose*.yml
docker-compose*.yaml
Dockerfile*
.dockerignore

# CI/CD secrets
.circleci/
.travis.yml
.gitlab-ci.yml

# macOS
.DS_Store
.AppleDouble
.LSOverride

# Linux
*~
.directory
.Trash-*

# Windows
Thumbs.db
ehthumbs.db
Desktop.ini
