internal/

directory
v0.1.11 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 7, 2026 License: MIT

Directories

Path Synopsis
Package baseline provides pre-curated golden-query regression metrics for VaultMind's retrievers.
Package baseline provides pre-curated golden-query regression metrics for VaultMind's retrievers.
Package cmdutil provides shared helpers for CLI command implementations.
Package cmdutil provides shared helpers for CLI command implementations.
Package commandcatalog turns an assembled cobra command tree into a structured, group-ordered catalog and renders it for two surfaces: a terminal cheat-sheet (used by `vaultmind help`) and a markdown reference (used by `vaultmind docs commands` and embedded into onboarding).
Package commandcatalog turns an assembled cobra command tree into a structured, group-ordered catalog and renders it for two surfaces: a terminal cheat-sheet (used by `vaultmind help`) and a markdown reference (used by `vaultmind docs commands` and embedded into onboarding).
config
Package discovery locates VaultMind vaults under a root directory so multi-vault commands (e.g.
Package discovery locates VaultMind vaults under a root directory so multi-vault commands (e.g.
Package distill reads rendered episode markdown (the durable episodic substrate captured by internal/episode) and surfaces candidate transformation moments for arc distillation — plasticity step 2.
Package distill reads rendered episode markdown (the durable episodic substrate captured by internal/episode) and surfaces candidate transformation moments for arc distillation — plasticity step 2.
Package embedding provides text embedding infrastructure for VaultMind.
Package embedding provides text embedding infrastructure for VaultMind.
Package envelope provides the standard JSON response wrapper for all --json output.
Package envelope provides the standard JSON response wrapper for all --json output.
Package episode parses a Claude Code session transcript (JSONL) into a structured Episode and renders it as a markdown "episode" file for the identity vault.
Package episode parses a Claude Code session transcript (JSONL) into a structured Episode and renders it as a markdown "episode" file for the identity vault.
Package experiment provides the SQLite-backed database for VaultMind experiment data.
Package experiment provides the SQLite-backed database for VaultMind experiment data.
Package fix implements the `vaultmind frontmatter fix` command's logic — walking the vault and identifying domain notes that are missing the `created` field, then optionally writing it via the existing mutator.
Package fix implements the `vaultmind frontmatter fix` command's logic — walking the vault and identifying domain notes that are missing the `created` field, then optionally writing it via the existing mutator.
Package graph provides entity resolution and graph traversal over the SQLite index.
Package graph provides entity resolution and graph traversal over the SQLite index.
Package hooks — legacy hooks.json detection.
Package hooks — legacy hooks.json detection.
autorag
Package autorag defines the auto-RAG drift catalog schema — the JSON shape consumers use to declare their project-specific drift signatures for `auto-rag-guard.sh`.
Package autorag defines the auto-RAG drift catalog schema — the JSON shape consumers use to declare their project-specific drift signatures for `auto-rag-guard.sh`.
Package hookscripts is the single source of truth for VaultMind's Claude Code hook scripts.
Package hookscripts is the single source of truth for VaultMind's Claude Code hook scripts.
Package index provides the SQLite-backed derived index for VaultMind.
Package index provides the SQLite-backed derived index for VaultMind.
Package initvault scaffolds a fresh VaultMind vault from embedded templates.
Package initvault scaffolds a fresh VaultMind vault from embedded templates.
Package mutation provides utilities for reading and writing YAML frontmatter in Markdown note files while preserving key order, scalar styles, and line ending conventions.
Package mutation provides utilities for reading and writing YAML frontmatter in Markdown note files while preserving key order, scalar styles, and line ending conventions.
Package noisefloor turns a raw top-hit cosine similarity into an honest relevance signal, relative to the vault's noise floor N — the cosine an off-topic ("garbage") query gets to any note in the vault.
Package noisefloor turns a raw top-hit cosine similarity into an honest relevance signal, relative to the vault's noise floor N — the cosine an off-topic ("garbage") query gets to any note in the vault.
Package onboard provides the embedded agent-onboarding script as a CLI-accessible asset.
Package onboard provides the embedded agent-onboarding script as a CLI-accessible asset.
Package parser extracts frontmatter, links, headings, and blocks from Markdown files.
Package parser extracts frontmatter, links, headings, and blocks from Markdown files.
Package progress provides a flexible progress reporting system with handler-based architecture for composable output handling (logging, console, Bubble Tea UI).
Package progress provides a flexible progress reporting system with handler-based architecture for composable output handling (logging, console, Bubble Tea UI).
Package query provides read-only vault diagnostics and search operations.
Package query provides read-only vault diagnostics and search operations.
Package retrieval defines the retrieval contract shared by every search backend (FTS, dense/sparse/ColBERT embedding, hybrid fusion) and by consumers that evaluate or compose them (baseline runner, ask/search commands).
Package retrieval defines the retrieval contract shared by every search backend (FTS, dense/sparse/ColBERT embedding, hybrid fusion) and by consumers that evaluate or compose them (baseline runner, ask/search commands).
Package schema provides the type registry and frontmatter validation.
Package schema provides the type registry and frontmatter validation.
Package shellparse provides shell-quoting-aware preprocessing for hooks that pattern-match Bash command strings.
Package shellparse provides shell-quoting-aware preprocessing for hooks that pattern-match Bash command strings.
Package template provides template processing and ID generation for notes.
Package template provides template processing and ID generation for notes.
Package testvault provides shared, per-process test fixtures built from the committed fixture vault.
Package testvault provides shared, per-process test fixtures built from the committed fixture vault.
Package vault provides vault scanning and configuration loading.
Package vault provides vault scanning and configuration loading.
Package xdg provides XDG Base Directory Specification compliant paths.
Package xdg provides XDG Base Directory Specification compliant paths.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL