So I asked in global the other day if anyone knew the limits for how much XP you can get for making a given item in a day before it cuts you off, and no one knew so I decided to try working out the math so I could try to be more efficient and not make extras that won't get me any XP.
Now of course just because it works out to the same number for the two levels I've been since then, doesn't mean that's 100% for sure what the limit is forever. It could differ at different level ranges or whatever. But these are my result so far (which I imagine might end up moot anyway after the change to imagination but we'll see).
Now I've only tracked it making fruit tree beans, so it could also still be different for different items, too. But I've found that the limit seems to be 6% of the total XP needed from your last level to your next level. Technically it's actually been more like 5.9999% because it's obviously rounded :P
To get from level 41 to 42, you need a total of 99,589 XP. You can get 5,975 XP per game day from fruit tree beans at level 41. 6% of 99,589 is 5,975.34. Rounded is 5,975.
Level 42 to 43 needs 104,718 XP and you can get 6,283 per game day from fruit tree beans.
I think it'd be interesting if other people tried tracking how much XP they could get before getting cut off and see if the results are the same in other level ranges and with different items or if it varies.