gabriel / musehub public
feat task/production-readiness #1 / 22
AI Agent gabriel · 23 days ago · Aug 8, 2026 · Diff

feat: autolink bare URLs in rendered markdown — links are a first-class web primitive and should render as such by default

sha256:a13ce47f5476abee773bdcfb896bca61afac4570470505225e1f5677547d8f87 sha
+3 ~1 symbols
2 changed · 1048 in snapshot files
sha256:2339fedcf978bc995d20c6a18d7a5c4d82cd075357c541c8024d13ad876a17b1 snapshot
+3
symbols added
~1
symbol modified
2
files changed
1048
files in snapshot
0
dead code introduced
Semantic Changes 4 symbols
~ tests/test_markdown_sanitization.py .py 3 symbols added
+ test_bare_url_autolink_has_noopener function function test_bare_url_autolink_has_noopener L110–113
+ test_bare_url_autolinks function function test_bare_url_autolinks L100–107
+ test_relative_path_without_scheme_is_not_autolinked function function test_relative_path_without_scheme_is_not_autolinked L116–119
Files Changed
~2
1048 in snapshot

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:a13ce47f5476abee773bdcfb896bca61afac4570470505225e1f5677547d8f87 --body "your comment"