v0.9.1
The fast one. napkin overview on a 5,000-note vault: 3.7s → ~25ms warm.
- Overview: single-pass term counting and guarded noise stripping (3.7x faster cold), plus an mtime-fingerprint result cache in
.napkin/— verified byte-identical against the previous algorithm by a 44,000-assertion differential suite. - Search: now powered by ferrosearch, a native MiniSearch-compatible engine. Existing search caches migrate seamlessly; warm searches are ~2.5x faster.
- Fixed: identical malformed frontmatter in multiple notes now warns for every file (gray-matter cache poisoning), and
build:buncompiled binaries start again.
Full details in #21.