# Dependencies node_modules/ vendor/ .pnpm-store/ # Build outputs dist/ .tsbuildinfo* build/ out/ *.out *.exe *.dll *.so *.dylib # Environment variables .env .env.local .env.*.local .env.production .env.development .env.linear .dev.vars # IDE & Editor .vscode/ .idea/ .kiro/ .windsurf/ .continue/ # Agent skills (installed via `skills add`) .agents/ skills-lock.json *.swp *.swo *~ .DS_Store Thumbs.db # Logs logs/ *.log npm-debug.log* yarn-debug.log* yarn-error.log* pnpm-debug.log* lerna-debug.log* # Testing coverage/ .nyc_output/ *.lcov .coverage # Database *.db *.sqlite *.sqlite3 .memory/ # Cache .cache/ .parcel-cache/ .next/ .nuxt/ .turbo/ # Python __pycache__/ *.py[cod] *$py.class *.egg-info/ .Python venv/ env/ ENV/ # Rust target/ Cargo.lock # Swift .build/ **/.build/ # Go *.test *.out go.sum # Temporary files tmp/ temp/ *.tmp *.bak *.backup # OS files .DS_Store .DS_Store? ._* .Spotlight-V100 .Trashes ehthumbs.db Desktop.ini # Package files *.jar *.war *.nar *.ear *.zip *.tar.gz *.rar # Credentials (extra safety) *.pem *.key *.crt *.p12 credentials.json service-account.json # StackMemory local context .stackmemory/ # Neon local CLI context .neon **/.neon # Claude settings with secrets .claude/settings.local.json .claude/wiki/ external/ # DiffMem subpackage (cloned repo) packages/diffmem/ .env.diffmem # GEPA runtime state (modified by hooks) scripts/gepa/.hook-state.json scripts/gepa/results/scores.jsonl scripts/gepa/state.json scripts/gepa/results/ scripts/gepa/generations/ scripts/gepa/cache/ # Agent tool working dirs (untracked, per-tool scratch) .ralph/ .swarm/ .bjarne/ .entire/ .opencode/ # Local backups and lint artifacts .git.backup/ .lint-errors.log .lint-fix-log.json .lint-fix-log.*.json # Local scratch / generated trees archive/ site/ voyager/ plugins/ # wrangler files .wrangler .dev.vars* !.dev.vars.example !.env.example