I see. In my 32 days run I had some of the days, like 2 or 3, where I was able to maximize all resources + upgrades, so, I think there's definitely some tweaking to do but I suppose that's not the point of a game jam.
Maybe a tweak could be to prevent "direct loops" where 2 resources obviously create an infinite resource loop between themselves, but again, that's just nitpicking.
Cheers!