ReadonlyfindingsThe findings, in brew-day order: kettle, mash, fermenter, pH, pitch, ferment temperature, style.
ReadonlysupersedesEngine warning strings that these findings replace.
calculateRecipe already puts "Pre-boil volume 31.0 L exceeds the kettle's
30 L." in warnings, so a caller showing both the findings and the
warnings would show the same fact twice. Other callers read the warnings
on their own, so we keep them there. This returns the exact strings that
the findings replace, and a caller showing both can filter them out.
The pass's output.