Plan a garden — given climate zone, sun, soil, and goals, output a planting calendar and weekly task list.