fix: CRLF notes and configurable test vault path (#3) #8

Merged
aep merged 2 commits from feat/3-crlf-vault-path into main 2026-10-14 23:53:06 +03:00

2 Commits

Author SHA1 Message Date
Andrey Epifancev
b15ae972ca build: test vault path from VOICE_NOTE_VAULT, warn when missing (M-3, #3)
Default stays the author's test vault. Without the vault the dev build used to skip copying silently; now it says so and names the variable.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 19:23:01 +04:00
Andrey Epifancev
ba17005b30 fix(core): keep CRLF notes intact — frontmatter detection and line endings (T4.1, #3)
readVoiceFields/patchFrontmatter split on \r?\n; patchFrontmatter and renderNote write in the note's own line-ending style. Before: a CRLF note's '---\r' was not recognised, the patch prepended a second frontmatter block and the record fell out of the queue.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 19:22:20 +04:00