From dd6c6c610f835e8988bb123e55215c558be5d2e4 Mon Sep 17 00:00:00 2001 From: Rodin Date: Fri, 1 May 2026 21:35:41 -0700 Subject: [PATCH] feat: add role title as H1 header for visual differentiation When reviewer-name is set, prepend "# Security Review" / "# Sonnet Review" etc. as a top-level header. Makes it immediately obvious which role each review represents in the Gitea UI, especially when multiple reviews come from the same bot account. --- review/formatter.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/review/formatter.go b/review/formatter.go index f0af56d..3e54823 100644 --- a/review/formatter.go +++ b/review/formatter.go @@ -9,6 +9,11 @@ import ( func FormatMarkdown(result *ReviewResult, reviewerName string) string { var sb strings.Builder + if reviewerName != "" { + title := strings.ToUpper(reviewerName[:1]) + reviewerName[1:] + sb.WriteString(fmt.Sprintf("# %s Review\n\n", title)) + } + sb.WriteString("## Summary\n\n") sb.WriteString(result.Summary) sb.WriteString("\n\n")