v0.3.1
Consumer-reported fixes + docs.
Fixed
- ref-audit: skip all dot-prefixed directories by default (Obsidian semantics) — tool caches like
.extractor_cache/no longer inflate orphan/dead-end/isolated counts (#2) - frontmatter-lint
--json: emit afilesblock with per-finding + per-off-vocab-value paths, actionable without a second grep pass; counts/offvocab unchanged (#3) - config.example:
memory_bytes_budgetcorrected to 25000 — the real MEMORY.md load cap (#4) - memory-consolidate:
BYTES_BUDGETrecalibrated 45000 → 25000 (real 200-line / 25KB harness cap)
New
- Obsidian integration guide (
docs/obsidian-integration.md) — maps each backend seam (LINK/METADATA/TAGS/STORE/GUARD) to the Obsidian adapter; the core stays backend-agnostic,MarkdownBackendis the neutral reference - dependabot: weekly grouped pip + github-actions updates
Roadmap: R11 (memory-index size-cap lint) + R12 (shared/cross-env consolidation).
Deferred: ref-audit alias resolution (#1) — pending the RESOLVE-seam work (it contradicts the verified "aliases don't resolve" finding).