# =============================================== # Rust / Cargo # =============================================== # Generated by Cargo # will have compiled files and executables debug/ target/ # Remove Cargo.lock from gitignore if creating an executable, leave it for libraries # More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html Cargo.lock # These are backup files generated by rustfmt **/*.rs.bk # MSVC Windows builds of rustc generate these, which store debugging information *.pdb # =============================================== # Node.js / NPM # =============================================== node_modules/ npm-debug.log* yarn-debug.log* yarn-error.log* lerna-debug.log* .pnpm-debug.log* # Dependency directories jspm_packages/ # Optional npm cache directory .npm # Optional eslint cache .eslintcache # Output of 'npm pack' *.tgz # Yarn .yarn-integrity .yarn/cache .yarn/unplugged .yarn/build-state.yml .yarn/install-state.gz # =============================================== # Environment Files & Secrets # =============================================== .env .env.* !.env.example !.env.template # API Keys and Credentials *.pem *.key *.p12 *.pfx id_rsa* *.crt credentials.json secrets.json *.secret # =============================================== # IDE / Editor Configurations # =============================================== # RustRover # JetBrains specific template is maintained in a separate JetBrains.gitignore that can # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore # and can be added to the global gitignore or merged into this file. For a more nuclear # option (not recommended) you can uncomment the following to ignore the entire idea folder. .idea/ *.iml *.iws *.ipr # VS Code .vscode/* !.vscode/settings.json !.vscode/tasks.json !.vscode/launch.json !.vscode/extensions.json *.code-workspace # Vim *.swp *.swo *~ .vim/ # Emacs *~ \#*\# .\#* # Sublime Text *.sublime-project *.sublime-workspace # =============================================== # Operating System Files # =============================================== # macOS .DS_Store .AppleDouble .LSOverride Icon ._* .DocumentRevisions-V100 .fseventsd .Spotlight-V100 .TemporaryItems .Trashes .VolumeIcon.icns .com.apple.timemachine.donotpresent .AppleDB .AppleDesktop # Windows Thumbs.db Thumbs.db:encryptable ehthumbs.db ehthumbs_vista.db *.stackdump [Dd]esktop.ini $RECYCLE.BIN/ *.cab *.msi *.msix *.msm *.msp *.lnk # Linux .directory .Trash-* .nfs* # =============================================== # Build & Distribution # =============================================== dist/ build/ out/ *.egg-info/ .eggs/ *.pyc __pycache__/ # Coverage & Test Reports coverage/ *.lcov .nyc_output/ *.coverage .hypothesis/ .pytest_cache/ htmlcov/ # =============================================== # Claude Flow & AI Tools # =============================================== .claude/settings.local.json .mcp.json claude-flow.config.json .swarm/ .hive-mind/ .claude-flow/ memory/ coordination/ memory/claude-flow-data.json memory/sessions/* !memory/sessions/README.md memory/agents/* !memory/agents/README.md coordination/memory_bank/* coordination/subtasks/* coordination/orchestration/* claude-flow # Removed Windows wrapper files per user request hive-mind-prompt-*.txt # =============================================== # Database Files # =============================================== *.db *.db-journal *.db-wal *.sqlite *.sqlite3 *.sqlite-journal *.sqlite-wal # =============================================== # Logs & Temporary Files # =============================================== logs/ *.log *.log.* tmp/ temp/ *.tmp *.temp *.pid *.seed *.pid.lock # =============================================== # Docker # =============================================== .dockerignore docker-compose.override.yml # =============================================== # Backup & Archive Files # =============================================== *.bak *.backup *-backup/ *.old *.orig src-backup/ # =============================================== # Security & Sensitive Data # =============================================== # Ensure no security reports with actual secrets *-credentials* *-secrets* *.gpg *.asc # =============================================== # Project Specific # =============================================== # WASM build artifacts wasm/pkg/ *.wasm.d.ts # Package manager locks (optional - consider uncommenting) # package-lock.json # yarn.lock # Local development directories npm-aimds/ aidefense/ plans/WTF/ plans/examples/ psycho-symbolic-wtf/