bitmosh.dev / Blog / Dev Log / 2026-06-06 v109.1.0 lumaweave 2026-06-06
markdown-vault adapter — wikilink resolution, tag-nodes, truncation First concrete v109.x adapter. Implements two-pass wikilink resolution with closest-in-path disambiguation, frontmatter + inline tag nodes, 2000-note truncation, and a vault-root config form.
v109.1.0 2026-06-06
· markdownVaultAdapter.ts (NEW) — DirectoryAdapter subclass; gray-matter parse; two-pass index+resolve · Wikilink resolution: byPath → byFilename (closest-in-path + alpha tiebreak) → byAlias · Tag nodes: frontmatter + inline (hex-aware regex D7); tag: namespace; compound nested tags · Truncation: frontmatter updated:/modified: desc sort; 2000 hard cap; audible-ignore for maxNodes · MarkdownVaultConfigForm.tsx (NEW) — vault-root text input; registers via adapterConfigFormRegistry · sourceAdapterRegistry.ts: markdown-vault status candidate→registered; loadMarkdownVault wired