4ce8c3064985379983baa9d80d1bed835ac07473
Links like `path/to/note.md#heading` previously errored with "Note not found" because the full href (including `#hash`) was matched against file paths. Split the fragment off in the link handler, plumb it through the event bus, and scroll the matching heading into view once the target note is in place. Headings now get GitHub-style ids via markdown-it-anchor + github-slugger so the anchors actually exist. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
Languages
Vue
53.8%
TypeScript
42%
JavaScript
1.8%
CSS
1.7%
HTML
0.5%
Other
0.2%