+ {/* Left: Change summary */}
+
+
+
+
+ {filesChanged} {filesChanged === 1 ? 'file' : 'files'} changed
+
+
+ +{insertions}
+ -{deletions}
+
+
+ {/* Center: Quality gate badges */}
+
+ {gateResult ? (
+ gateResult.checks.map((check) => (
+
+ {check.status === 'PASSED' ? (
+
+ ) : check.status === 'FAILED' ? (
+
+ ) : null}
+ {check.name}
+
+ ))
+ ) : (
+
+ No gates run
+
+ )}
+
+
+ {/* Right: Action buttons */}
+
+
+
+
+
+