v0.4.1
Bug Fix
Deep Link + Filename Normalization
LLMs frequently call mdprobe_view with filename missing the .md extension (e.g. "revisao-pendencias" instead of "revisao-pendencias.md"), causing files to disappear on page refresh.
normalizeContentFilename(): appends.mdif no markdown extension (.md,.markdown,.mdx); moves bare filenames totmpdir/mdprobe/for stable storage- Deep link matching: now also compares against
f.label(basename sans extension), so URLs like/revisao-pendenciascorrectly match the file on refresh - 12 new tests covering edge cases
- 687 total tests passing