vecboost 0.1.2

High-performance embedding vector service written in Rust
# =============================================================================
# VecBoost .gitignore - Optimized and Well-Organized
# =============================================================================
#
# Structure:
# 1. IDE & Editors
# 2. AI Assistant Tools
# 3. Operating System Files
# 4. Environment & Configuration
# 5. Rust Build Artifacts
# 6. Python Dependencies
# 7. Testing & Coverage
# 8. Binary & Library Files
# 9. Temporary Files
# =============================================================================

# -----------------------------------------------------------------------------
# 1. IDE & Editors
# -----------------------------------------------------------------------------
.vscode/
.idea/
*.swp
*.swo
*~

# -----------------------------------------------------------------------------
# 2. AI Assistant Tools
# -----------------------------------------------------------------------------
.claude/
.opencode/
.trae/

# -----------------------------------------------------------------------------
# 3. Operating System Files
# -----------------------------------------------------------------------------
.DS_Store
Thumbs.db
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db

# -----------------------------------------------------------------------------
# 4. Environment & Configuration
# -----------------------------------------------------------------------------
.env
.env.local
.env.*
!.env.example
!.env.test

# -----------------------------------------------------------------------------
# 5. Rust Build Artifacts
# -----------------------------------------------------------------------------
target/
*.rs.bk
*.rmeta
.cargo/config.toml

# Note: Cargo.lock SHOULD be tracked - DO NOT add it here
# Keeping Cargo.lock in version control ensures reproducible builds

# -----------------------------------------------------------------------------
# 6. Python Dependencies
# -----------------------------------------------------------------------------
__pycache__/
*.py[cod]
*$py.class
*.egg-info/
.eggs/
dist/
build/
*.egg
pip-wheel-metadata/
*.whl
.tox/
.venv/
venv/
env/
.Python
.pytest_cache/

# -----------------------------------------------------------------------------
# 7. Testing & Coverage
# -----------------------------------------------------------------------------
.benchmarks/
coverage.xml
htmlcov/
.coverage
.coverage.*
coverage/
test_report*.json

# -----------------------------------------------------------------------------
# 8. Binary & Library Files
# -----------------------------------------------------------------------------
*.o
*.a
*.so
*.dll
*.dylib
models/
*.wasm

# -----------------------------------------------------------------------------
# 9. Temporary Files
# -----------------------------------------------------------------------------
logs/
*.log
*.tmp
*.temp
*.bak
*.backup
temp/

# -----------------------------------------------------------------------------
# 10. Documentation Build (Sphinx, mdBook, etc.)
# -----------------------------------------------------------------------------
docs/_build/
docs/.doctrees/

# -----------------------------------------------------------------------------
# 11. Project Documentation
# -----------------------------------------------------------------------------
AGENTS.md
openspec/
CLAUDE.md
IFLOW.md

# -----------------------------------------------------------------------------
# 12. Ignored Project Specific Files
# -----------------------------------------------------------------------------
.iflow/
.ruff_cache/
.sisyphus/
TEST_MODES.md