Thanks ! That’s the main point people are bringing up, and I guess I should have make it way clearer or have some tutorial to show the mechanic. To give you an indea, a guy will look up for the 3 closest production building and pick one at random. There is also a cycle going on (dongon -> (if exist) market -> tavern -> house -> random production -> etc.).
Between your game and mine we might be onto something about food!