+ sections = []
+ for label, review in reviews:
+ sections.append(f"<h2>{label}</h2>\n{review}")
+ return "\n<hr>\n".join(sections)
+ elif output_format == "markdown":
+ sections = []
+ for label, review in reviews:
+ sections.append(f"## {label}\n\n{review}")
+ return "\n\n---\n\n".join(sections)
+ else: # text
+ sections = []
+ for label, review in reviews:
+ sections.append(f"=== {label} ===\n\n{review}")
+ return "\n\n" + "=" * 60 + "\n\n".join(sections)
+
return ("\n\n" + "=" * 60 + "\n\n").join(sections)