# Rust
/target
/fuzz/Cargo.lock
/bindings/wasm/Cargo.lock
/fuzz/target
/fuzz/corpus
/fuzz/artifacts

# Node.js
/node_modules
package-lock.json
!interop/w3c/package-lock.json
!integrations/mcp/tests/package-lock.json
!integrations/js/package-lock.json
interop/w3c/node_modules/
*.node
!index.js

# OS
.DS_Store
Thumbs.db

# Databases (Local dev)
memory_db/
*.db
*.redb
vectors_data.bin/

# Environment / Private
.cargo_home/
.env
.env.*
!.env.example
!.env.sample

# Python
__pycache__/
.venv/

# uv script lockfiles written beside the benchmark scripts
benchmarks/public/*.py.lock

# A build driver that joins an absolute path under the cwd recreates this tree at the repo root
/Volumes/

# Evidence kept off git: benchmarks/evidence/MANIFEST.json lists the release archives and
# scripts/fetch_evidence.py restores them to these paths.
/benchmarks/results/superiority_v2/
/benchmarks/results/superiority_v3/
/benchmarks/results/native_harness_v1/
/benchmarks/results/native_harness_gce_v1/
/benchmarks/results/ann_extended_diagnostic_v1/
/benchmarks/results/ann_minimal_diagnostic_v1/
/benchmarks/results/algebraic_codebook_synthetic.json
/benchmarks/results/longmemeval_dev_answers_v2.json
/benchmarks/results/longmemeval_dev_answers_v2b.json

# Golden stores are committed test data.
!tests/golden/**/vectors_data.bin/

# Documentation build
/.docs-gen/
/scripts/docs-api/node_modules/
/scripts/docs-qa/node_modules/
/_site/
!/scripts/docs-qa/package-lock.json
!/scripts/docs-api/package-lock.json
# Local embedder model packs are build products (see bindings/embed-models)
*.hmsemb
bindings/embed-models/**/packs/
.warm-local/
benchmarks/results/research/ann/*.graph

# Historical benchmark inputs are restored locally from benchmarks/evidence/retired-inputs.json.
/benchmarks/results/metal_sdpa_draft_2026-10-09/isolated/
/benchmarks/results/metal_sdpa_draft_2026-10-09/dependencies/
/benchmarks/results/query_aware_graph_v1/sources/
/benchmarks/results/query_aware_graph_v4/runs/llama/snapshots/
/benchmarks/results/query_aware_graph_v4/runs/yi/snapshots/
/benchmarks/results/longmemeval_dev_answers_v1.json
/benchmarks/results/longmemeval_dev_answers_v3.json
/benchmarks/results/longmemeval_dev_answers_local30b_v1.json

/_legacy-docs/
/.hms-local/
