node_modules
.output
.output-staging
.nitro
.nuxt
.pnpm-store

# RN / Expo
apps/rebreak-native/ios/Pods
apps/rebreak-native/ios/build
apps/rebreak-native/ios/DerivedData
apps/rebreak-native/android/build
apps/rebreak-native/android/app/build
apps/rebreak-native/android/.gradle
apps/rebreak-native/.expo

# Build artefacts
*.log
*.tsbuildinfo
backend/server/generated

# OS
.DS_Store
Thumbs.db

# Local env
.env
.env.local
*.local

# Claude Code agent state (lokale Definitionen, nicht versioniert)
.claude/

# xgit binary (generated)
xgit

# Server-only deploy state (NICHT committen — wird vom deploy.sh gepflegt)
.last-deployed-sha
.deploy-ga.lock

# graphify: Graph-Memory behalten (graph.json, GRAPH_REPORT.md, graph.html, manifest.json,
# cost.json, memory/, cache/) — nur interne Scratch-/Zwischen-Dotfiles ignorieren
graphify-out/.*
graphify-out/cache/

# graphify Hook-Backups (dated, 14 MB je) — nicht tracken
graphify-out/20[0-9][0-9]-[0-9][0-9]-[0-9][0-9]/
graphify-out/graph.html

# Generated screenshot artifacts (Maestro/preview pipeline output — regeneratable)
/screenshots/
apps/rebreak-native/tmp/FilteringTrafficByURL/
