Use when the pipeline needs to compress reviewer output into a digest. Pure function over ReviewReport.