This is the record of an abcd-managed repository

abcdBetav0.16.2 · 2026-11-06

Development record

The lifeboat markdown renderers' escapeLeadingMarker (internal/core/lifeboat/mdrender.go) backslash-escapes a leading backtick unconditionally, the defect ideate's blockText was fixed for. termsafe's HTML-tag rule exempts a code span, so a value opening with a balanced span that quotes a details tag keeps the tag unbroken; escaping the opening backtick kills the span and republishes the tag as live inline HTML in principles.md or press-release.md, concealing what follows (the site renderer refuses the result as an unclosed code span). Only an unbalanced leading run opens a fence and needs the escape.

issueresolvedminoriss-2609262237415400

The lifeboat markdown renderers' escapeLeadingMarker (internal/core/lifeboat/mdrender.go) backslash-escapes a leading backtick unconditionally, the defect ideate's blockText was fixed for. termsafe's HTML-tag rule exempts a code span, so a value opening with a balanced span that quotes a details tag keeps the tag unbroken; escaping the opening backtick kills the span and republishes the tag as live inline HTML in principles.md or press-release.md, concealing what follows (the site renderer refuses the result as an unclosed code span). Only an unbalanced leading run opens a fence and needs the escape.

Grounds

  • pursued: a block value opening with a balanced span quoting a details tag renders the tag inside a code element, while an unbalanced leading run is still escaped; TestBlockValueKeepsABalancedLeadingCodeSpan seeing the site renderer refuse the value, or an unbalanced run left unescaped, would show it wrong

Frontmatter

idiss-2609262237415400
typeissue
lifecycleresolved
severityminor