After getting the first popato crop and using it to make MREs, I noticed the initial satiety values are (as expected) lower than the MRE scavanged in abandoned basis and I could confirm that it was necessary to eat more of my own MREs to not be hungry anymore. However, an hour or so later in the game and I noticed the MRE values for my own produced food now are identical to the scavanged ones (and and I can even stack them in the inventory without getting a prompt for it). I don't know if this happened because I reloaded or something else but I have noticed it happening every time I have lower calories MRE that I made, after a while, it's magically "upgraded" to the grade of the scavenged MRE.
To reproduce:
- make some lower calorie MRE and keep it in the inventory, together with some scavenged MREs (in another inventory slot)
- play the game, save/reload, etc
- check self-produced MRE values later