# Dependencies
node_modules/
.pnp
.pnp.js
.pnpm-store/

# Build outputs
dist/
.next/
out/
build/
*.tsbuildinfo

# Environment & Secrets
.env
.env.local
.env.*.local
.env.production
.env.development
!.env.example

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

# OS
.DS_Store
Thumbs.db
Desktop.ini

# Logs
*.log
npm-debug.log*
pnpm-debug.log*
yarn-debug.log*
yarn-error.log*

# Testing & Coverage
coverage/
.nyc_output/
*.lcov

# Flutter
it0_app/.dart_tool/
it0_app/.flutter-plugins
it0_app/.flutter-plugins-dependencies
it0_app/.packages
it0_app/.pub/
it0_app/build/
it0_app/android/.gradle/
it0_app/android/app/build/
it0_app/android/build/
it0_app/android/local.properties
it0_app/ios/Pods/
it0_app/ios/.symlinks/
it0_app/ios/Flutter/Generated.xcconfig
it0_app/ios/Flutter/flutter_export_environment.sh
*.freezed.dart
*.g.dart
*.gr.dart

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

# ML model binary files (large, downloaded at runtime)
# Note: do NOT use bare "models/" — it ignores Flutter data/models/ source code
packages/services/voice-service/models/
*.pt
*.pth
*.safetensors

# Turbo
.turbo/

# Docker
docker-compose.override.yml

# Claude Code
.claude/

# Misc
*.tmp
*.temp
.cache/
nul
