target/

# Vendored model blobs for the OPTIONAL `embed` feature (model2vec static embeddings).
# The ~129MB safetensors blob must NOT be committed directly — finalize via Git LFS
# (see model2vec embedder docs). Code loads from this path at runtime when --features embed is on.
m1nd-core/assets/

# Frontend dependencies/build outputs
m1nd-demo/node_modules/
m1nd-viz/node_modules/
m1nd-demo/dist/
wiki-build/
m1nd-ui/node_modules/
# m1nd-ui/dist is intentionally tracked because the embedded UI is compiled into m1nd-mcp via rust-embed

*.json
!package.json
!tsconfig.json
!postcss.config.js
# X-RAY North Star manifest — an intentional, human-authored config artifact
# (NOT a runtime-regenerated snapshot), so it is tracked despite the *.json rule.
!xray.manifest.json
graph_snapshot.json
plasticity_state.json
antibodies.json
tremor_state.json
trust_state.json
# OPTIONAL `embed` feature: content-addressed embedding cache (+ its atomic temp),
# written beside the snapshot; runtime-regenerated, never commit.
embeddings_cache.bin
embeddings_cache.tmp
# X-RAY append-only audit ledger — runtime state (one JSON line per committed
# bulk write), written beside the graph snapshot. Not a *.json match (.jsonl),
# so it needs its own rule; never commit it.
xray.ledger.jsonl
trails/
.m1nd-benchmark-fixtures/
docs/benchmarks/**/operator-only/seeded-diff.patch
.DS_Store
*.bak
*.tsbuildinfo

.m1nd-field-workspaces/

# Locally installed agent pack (per-machine install artifact from `m1nd install-skills`)
.m1nd/
