@beerwright/core
    Preparing search index...

    Variable LIGHT_BODY_TEMP_CConst

    LIGHT_BODY_TEMP_C: number = ...

    The body vocabulary's three rest temperatures.

    These are written in Fahrenheit, 148, 152 and 156, because that's how the rule of thumb is quoted, and a °C literal of 64.44 would look like a measurement instead of a convention. MASH_TEMP_ATTENUATION_POINTS_PER_C cites the same rule ("mash at 149 °F for a dry beer, 156 °F for a full one"), and 152 °F is the reference the model is built on, so the set is ±4 °F either side of it.

    Medium uses the reference constant, not fahrenheitToCelsius(152) (66.7 against 66.667), because it has to shift the prediction by exactly zero. schedules.test.ts checks that.