This is the record of an abcd-managed repository

abcdBetav0.16.2 · 2026-11-06

Development record

memory lint's run-log report.md (renderLintReportMD, internal/core/memory/lint.go) renders a finding's file, message and suggestion through termsafe.Sanitize alone, so a page name or a pii.json pattern name carrying an HTML comment opener or link syntax reaches the markdown report live; the memory renderers fixed for iss-2609020539188868 and the lifeboat renderers fixed for iss-2609251355497247 route the same kind of field through termsafe.CleanProse and set a path off with termsafe.CodeSpan.

issueresolvedminoriss-2609262148072415

memory lint's run-log report.md (renderLintReportMD, internal/core/memory/lint.go) renders a finding's file, message and suggestion through termsafe.Sanitize alone, so a page name or a pii.json pattern name carrying an HTML comment opener or link syntax reaches the markdown report live; the memory renderers fixed for iss-2609020539188868 and the lifeboat renderers fixed for iss-2609251355497247 route the same kind of field through termsafe.CleanProse and set a path off with termsafe.CodeSpan.

Grounds

  • pursued: a finding whose file, message and suggestion carry a comment opener, a script tag and link syntax renders none of them live in report.md and its file inside a code span; any of the three appearing live would show it wrong

Frontmatter

idiss-2609262148072415
typeissue
lifecycleresolved
severityminor

mentions2