Incorrect.
The rule of warmth says it must have exactly 3 ingredients.
When I used goldenflower, a leaf with 3 acidity, and a powder with 0 acidity, the affinity totaling 8 (1+2+5 if I recall correctly. If the goldenflower adds 1 affinity, it'd be 2+1+5, the end sum is still 8 though) the game said I failed, even all the written requirements were met.
I'm dumb, but not stupid. I can do basic math.
Using a powder was my second attempt. The first attempt used a liquid, a differrent leaf, and then goldenflower
I made sure to use the other leaf ingredient before the goldenflower, too, just like the instructions said to.
EDIT: Having failed both attempts that mathed correctly and followed all the rules as they are written, I came to the conclusion that it would only accept leaves, and that's why it kept failing.