# Root-level Claude Code ignore file # Exclude files and directories that don't need to be in Claude's context # Version control .git/ .gitignore # OS-specific files .DS_Store .DS_Store? ._* .Spotlight-V100 .Trashes Thumbs.db Desktop.ini # IDE and editor files .vscode/ .idea/ *.swp *.swo *~ .project .settings/ # Dependencies and generated files node_modules/ vendor/ *.sum go.work.sum # Build outputs dist/ build/ *.exe *.dll *.so *.dylib # Generated mock files **/mocks/ # Logs *.log logs/ npm-debug.log* yarn-debug.log* yarn-error.log* # Environment files (keep .env.sample) .env.production .env.production.local # Docker *.pid .dockerignore # Temporary files tmp/ temp/ *.tmp # Static data files that don't need context *.mmdb *.dat *.db *.sqlite # Documentation that's not code guidance private_llm.md private_llm_v2.md # Large data/media files *.zip *.tar.gz *.rar *.7z *.mp4 *.mp3 *.avi *.mov *.pdf *.jpg *.jpeg *.png *.gif *.svg *.ico *.woff *.woff2 *.ttf *.eot #————————————————————————————— # Application Specific Ignores #————————————————————————————— # Test and coverage *.out *.test coverage.txt # Do not share developer's private notebook private.txt private_prod.md private.md private_*.md todo.txt private_docs private_docs/* # Do not save the `crev` text output crev-project.txt # Do not share private developer documentation _md _md/*