Shared memory and context tools for agentic work.
Code Rooms
target/
/.l00p/
# m1nd-runnerd (F2.5c §5a): the operator-private runner config + the shared secret
# are NEVER versioned. Only runners.example.toml (neutral placeholders) is tracked.
runners.toml
runnerd.secret
# 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/
/node_modules/
# m1nd-ui/dist is intentionally tracked because the embedded UI is compiled into m1nd-mcp via rust-embed
*.json
# The versioned SystemBlock seeds are the one JSON family that SHOULD be tracked
!docs/system-blocks/*.json
# M1nd 10 G0 proof receipt — immutable baseline, verified in CI/tooling.
!docs/proofs/m1nd10-ground-snapshot-v1.json
!docs/proofs/m1nd10-g1-live-proof-v1.json
# M1ND-10 G4/R6 ratified workload and measured runtime receipt.
!docs/benchmarks/m1nd10-g4-r6-metric-spec-v1.json
!docs/benchmarks/m1nd10-g4-r6-runtime-result-v1.json
# M1ND-10 G6 ratified metric contract and fail-closed evidence receipts.
!docs/benchmarks/m1nd10-g6-metric-spec-v1.json
!docs/benchmarks/m1nd10-g6-current-report.json
!docs/benchmarks/m1nd10-g6-failed-*.json
# M1ND-10 canonical release-contract vectors — public test fixture required by CI.
!tests/fixtures/M1ND10-CANONICAL-VECTORS.json
!docs/benchmarks/m1nd10-g6-universal-ingest-matrix-v1.json
!docs/benchmarks/m1nd10-g6-held-out-v1/public/queries.json
# M1ND-10 G6 held-out V2 public corpus contract. Labels, reviews, generators,
# and runner outputs remain operator-private; only public queries, manifests,
# digests, and schemas are versionable in the candidate source tree.
!docs/benchmarks/m1nd10-g6-held-out-v2/public/queries.json
!docs/benchmarks/m1nd10-g6-held-out-v2/manifest/source-manifest.json
!docs/benchmarks/m1nd10-g6-held-out-v2/manifest/digests.json
!docs/benchmarks/m1nd10-g6-held-out-v2/schema/*.schema.json
# M1ND-10 G6 supplemental generalization guard: public contract only.
!docs/benchmarks/m1nd10-g6-generalization-v2/public/queries.json
!docs/benchmarks/m1nd10-g6-generalization-v2/manifest/source-manifest.json
!docs/benchmarks/m1nd10-g6-generalization-v2/manifest/digests.json
# M1ND-10 G6 formal ceremony output (scripts/benchmark/g6_formal_run.sh). The
# verdict and its receipt are public formal artifacts and must never be
# gitignored; the raw measurements beside them stay operator-only through the
# `docs/benchmarks/**/runner-results/` rule further down.
!docs/benchmarks/m1nd10-g6-formal-*/report.json
!docs/benchmarks/m1nd10-g6-formal-*/receipt.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
# MCP Registry manifest (registry.modelcontextprotocol.io) — intentional,
# human-authored publish artifact at the repo root only; runtime dirs may
# legitimately contain their own untracked server.json.
!/server.json
# Project-scoped MCP config — a committed onboarding artifact so a cloning agent
# inherits m1nd; root-only, tracked despite the *.json rule (runtime dirs keep
# their own untracked .mcp.json).
!/.mcp.json
# UI honesty-test fixtures — REAL captured tool envelopes (INV-01: the tests must
# never drift from the wire). Committed on purpose despite the *.json rule.
!m1nd-ui/src/__fixtures__/*.json
__pycache__/
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
# Blind benchmark labels, reviews, outcomes, and label-generating source never
# enter an immutable/public candidate. They remain available to the local
# operator but are protected from broad `git add` and release packaging.
docs/benchmarks/**/operator-only/
docs/benchmarks/**/runner-results/
/scripts/benchmark/m1nd10_g6_corpus.py
/scripts/benchmark/m1nd10_g6_held_out_v2_corpus.py
/scripts/benchmark/m1nd10_g6_generalization_v2_corpus.py
/tests/test_m1nd10_g6_corpus.py
/tests/test_m1nd10_g6_held_out_v2_corpus.py
/tests/test_m1nd10_g6_generalization_v2_corpus.py
.DS_Store
*.log
*.bak
*.tsbuildinfo
.m1nd-field-workspaces/
# Locally installed agent pack (per-machine install artifact from `m1nd install-skills`)
.m1nd/
# Supersession-on-rewrite runtime dot-dirs beside the live agent memories:
# .history/ — retained prior beliefs (audit trail), flipped to `State: outdated`
# .locks/ — per-slug flock files
# Both are per-machine runtime state (the live `agent-memory/*.light.md` stay
# tracked). The leading dot also makes the ingest walker skip them.
agent-memory/.history/
agent-memory/.locks/
# Scratchpad: ephemeral working dir. Ignore everything EXCEPT the canonical
# capability test battery, which is tracked in-repo so it can never silently
# vanish again (it was previously gitignored and died with cleared scratchpads).
scratchpad/*
!scratchpad/m1nd_battery.py
# Internal/maintainer-only working docs (design drafts, build reports, benchmarks
# with local paths) live here but are NOT published with the product.
docs/internal/
.github/wiki/VERIFICATION_REPORT.md
# Local agent-session tooling and throwaway harnesses — never published.
/.claude/
/CLAUDE.md
m1nd-ingest/examples/xray_ingest.rs
# Playwright e2e (m1nd-ui) — runner outputs + proof screenshots stay untracked
m1nd-ui/test-results/
m1nd-ui/playwright-report/
m1nd-ui/e2e/artifacts/
.vitals-due
# Content-addressed brain store minted at the repo root by another profile's
# runtime — a runtime artifact, never source. One `git add -A` away from
# publishing a brain; keep it invisible to git. (Salvaged from PR #398.)
checkpoint-store/