feat
minor
17A
feat/phase-2g-bundle
feat(17A): render note bodies as sanitised markdown HTML
Replace textContent with innerHTML + marked + DOMPurify for note read view. Links are now clickable, inline images from public URLs render, headings/ lists/code blocks/tables are formatted. DOMPurify blocks javascript: and data: URIs and strips dangerous event attributes.
Metadata (frontmatter JSON) is moved out of the inline text flow into a collapsible <details> block below the rendered body, preserving the debug info without polluting the reading experience.
Falls back to plain escaped text if marked/DOMPurify are not available.
Also: add Phase 17/18 entries to IMPLEMENTATION-PLAN.md.
sha256:80664f2120a22850ac1ed78ff728ed09899818839a770df9bbec9dc92c3982c4
sha
sha256:be10a3e4924e6575cfdd5ee9917d124497d76300fd71270c1f7b1471ff89838e
snapshot
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:80664f2120a22850ac1ed78ff728ed09899818839a770df9bbec9dc92c3982c4 --body "your comment"
No comments yet. Be the first to start the discussion.