main ← fix-reviewable-reason-formatting
merged 03:07PM - 30 Jul 26 UTC
Previously, reviewable reasons from custom flag producers were treated as inline… text, and pre-escaping prevented Markdown and line-break formatting from being recognized.
This change cooks a constrained Markdown subset at serialization so every producer shares one sanitization boundary, renders cooked block HTML directly, and keeps watched-word matches literal because their Markdown metacharacters are data rather than formatting.