# Dependencies node_modules/ .pnpm-store/ # Build outputs dist/ build/ .next/ .nuxt/ .output/ .svelte-kit/ .astro/ .expo/ android/ ios/ .netlify/ # Turbo .turbo/ # MCP config (contains API keys) .mcp.json # Environment files .env .env.local .env.development.local .env.test.local .env.production.local .env*.local .env.secrets # BUT commit the central development env file + the secrets template !.env.development !.env.secrets.example # IDE .idea/ .vscode/ *.swp *.swo *~ # OS files .DS_Store Thumbs.db # Logs logs/ *.log npm-debug.log* yarn-debug.log* yarn-error.log* pnpm-debug.log* # Testing coverage/ .nyc_output/ test-results/ playwright-report/ playwright-report-personas/ test-results/ .auth-state.json # TypeScript *.tsbuildinfo # Drizzle compiled config files drizzle.config.js drizzle.config.d.ts drizzle.config.js.map # Compiled JS in packages (src should be TS only) packages/*/src/**/*.js packages/*/src/**/*.js.map packages/*/src/**/*.d.ts # Cache .cache/ .parcel-cache/ .eslintcache .prettiercache # Expo *.jks *.p8 *.p12 *.key *.mobileprovision *.orig.* web-build/ # Native builds (keep for reference but don't track) # Uncomment if you want to track these: # !android/ # !ios/ # Sentry .sentryclirc # Temporary files tmp/ temp/ *.tmp # Package manager locks (keep only pnpm) package-lock.json yarn.lock # Debug .pnpm-debug.log # Hive mind sessions .hive-mind/ # Claude Flow metrics .claude-flow/ .claude-flow/metrics/ # Mac Mini deployment .env.macmini ssh-key-command.txt # Python .venv/ __pycache__/ *.py[cod] *$py.class *.so .Python pip-log.txt pip-delete-this-directory.txt # ML Models (large files, downloaded on demand) mlx_models/ services/mana-sync/server