node_modules/
dist/
.env
.env.local
.env.*.local
*.log
.dart_tool/
.packages
build/
*.iml
.idea/
.flutter-plugins
.flutter-plugins-dependencies
bugreport-*.zip

# Claude per-project agent memory (local-only, machine-specific) — nested
# patterns need the `**/` prefix to match below the repo root (e.g.
# backend/.claude/agent-memory/).
**/.claude/agent-memory/

# Maestro local debug artifacts (screenshots dumped at app root by
# `--debug-output` / takeScreenshot; results journal regenerated each run)
mitra_app/*.png
mitra_app/.maestro/RESULTS.md
client_app/*.png
client_app/.maestro/RESULTS.md

# Stray google-services.json at repo root (real ones live under
# {client_app,mitra_app}/android/app/). Usually a `flutterfire configure`
# misdrop — keep local but don't commit.
/google-services.json

# Figma design dump (do not check in)
requirement/Figma.zip
requirement/Figma/
requirement/figma/

# Mitra figma design dump (local reference only, do not check in)
mitra_app/figma-bestie/
