# ================================
# OpenVTO Monorepo .gitignore
# ================================

# ----------------
# Python
# ----------------
__pycache__/
*.py[cod]
*$py.class
*.so

# Distribution / packaging
build/
dist/
*.egg-info/
*.egg
.eggs/

# Virtual environments
venv/
.venv/
env/
.env/

# Testing
.pytest_cache/
.coverage
htmlcov/
.tox/
.nox/

# Type checking
.mypy_cache/
.pytype/

# ----------------
# Node.js
# ----------------
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*

# ----------------
# Turborepo
# ----------------
.turbo/

# ----------------
# Expo / React Native
# ----------------
.expo/
web-build/
expo-env.d.ts

# Native builds (generated)
apps/playground/ios/Pods/
apps/playground/ios/build/
apps/playground/android/.gradle/
apps/playground/android/build/
apps/playground/android/app/build/
*.jks
*.p8
*.p12
*.key
*.mobileprovision
*.orig.*
.kotlin/

# Metro
.metro-health-check*

# ----------------
# IDE
# ----------------
.idea/
.vscode/
*.swp
*.swo
*.sublime-workspace
*.sublime-project

# ----------------
# OS
# ----------------
.DS_Store
Thumbs.db
*.pem

# ----------------
# Environment & Secrets
# ----------------
.env
.env.*
!.env.example
*.env
*service-account-key.json

# ----------------
# Project Specific
# ----------------
# Brands assets (private)
*brands*

# Large media files
*.mp4
*.mov

# ----------------
# TypeScript
# ----------------
*.tsbuildinfo

# ----------------
# Misc
# ----------------
*.log
.cache/
tmp/
temp/

# Local only Jupyter notebooks
*local.ipynb
*local_assets*
