# ============================================================
# Veza/Talas — Global .gitignore
# Stack: Go, Rust, TypeScript/React, Docker, Scripts
# ============================================================

### Node / JS
node_modules/
dist/
build/
.next/
pnpm-lock.yaml
npm-debug.log*
yarn-debug.log*
yarn-error.log*

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

### Go
*.exe
*.exe~
*.dll
*.so
*.dylib

### Python (scripts/tools)
__pycache__/
*.pyc

### Logs / Dumps
*.log
logs/
*.pid
*.seed
*.gz

### Editors / IDE
.vscode/
.idea/
*.swp
*.swo

### System trash
.DS_Store
Thumbs.db

### Temp / Cache
tmp/
temp/
.cache/
coverage/
coverage-final.json

### Test artifacts
*.test
*.coverage

### Build / Bundles
*.wasm
*.bundle.js
*.map

### Environment / Secrets (NE JAMAIS COMMIT)
.env
.secrets/

### Docker
docker-data/
*.tar

veza-backend-api/main
veza-backend-api/api
veza-backend-api/migrate_tool
chat_exports/!veza-stream-server/src/bin/
!veza-stream-server/.env

# Playwright
/test-results/
/playwright-report/
/blob-report/
/playwright/.cache/
/playwright/.auth/
