{ "api_version": 1, "kind": "veganien-market-garden-plants-catalogue", "description": "Static aggregate export for NotebookLM and non-browser agents.", "public_urls": { "self": "https://vgn-dev.gitlab.io/veganien.market.gardening/data/plants/api-response.json.txt", "index": "https://vgn-dev.gitlab.io/veganien.market.gardening/data/plants/index.json.txt", "schema": "https://vgn-dev.gitlab.io/veganien.market.gardening/data/plants/plant.schema.json.txt" }, "summary": { "catalogue_version": "04/08/2026", "plant_count": 52, "variety_count": 74, "families": [ { "family": "Amaryllisgewächse", "plant_count": 5 }, { "family": "Baldriangewächse", "plant_count": 1 }, { "family": "Doldenblütler", "plant_count": 6 }, { "family": "Gehölze", "plant_count": 1 }, { "family": "Gänsefußgewächse", "plant_count": 3 }, { "family": "Korbblütler", "plant_count": 3 }, { "family": "Kreuzblütler", "plant_count": 14 }, { "family": "Kürbisgewächse", "plant_count": 4 }, { "family": "Leguminosen", "plant_count": 3 }, { "family": "Lippenblütler", "plant_count": 7 }, { "family": "Mischkultur", "plant_count": 1 }, { "family": "Nachtschattengewächse", "plant_count": 3 }, { "family": "Quellkrautgewächse", "plant_count": 1 } ] }, "review_index": [ { "slug": "tomaten", "id": "plant-tomaten", "name": "Tomaten", "family": "Nachtschattengewächse", "ct_row": "crop-tomaten", "version": 10, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "paprika", "id": "plant-paprika", "name": "Paprika", "family": "Nachtschattengewächse", "ct_row": "crop-paprika", "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "kartoffeln", "id": "plant-kartoffeln", "name": "Kartoffeln", "family": "Nachtschattengewächse", "ct_row": "crop-kartoffeln", "version": 10, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "gurken", "id": "plant-gurken", "name": "Gurken", "family": "Kürbisgewächse", "ct_row": "crop-gurken", "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "zucchini", "id": "plant-zucchini", "name": "Zucchini", "family": "Kürbisgewächse", "ct_row": "crop-zucchini", "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "hokkaido", "id": "plant-hokkaido", "name": "Hokkaido", "family": "Kürbisgewächse", "ct_row": "crop-hokkaido", "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "muskat-kuerbis", "id": "plant-muskat-kuerbis", "name": "Muskat Kürbis", "family": "Kürbisgewächse", "ct_row": "crop-muskat-kuerbis", "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "kohlrabi", "id": "plant-kohlrabi", "name": "Kohlrabi", "family": "Kreuzblütler", "ct_row": "crop-kohlrabi", "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "spitzkohl", "id": "plant-spitzkohl", "name": "Spitzkohl", "family": "Kreuzblütler", "ct_row": "crop-spitzkohl", "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "chinakohl", "id": "plant-chinakohl", "name": "Chinakohl", "family": "Kreuzblütler", "ct_row": "crop-chinakohl", "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "gruenkohl", "id": "plant-gruenkohl", "name": "Grünkohl", "family": "Kreuzblütler", "ct_row": "crop-gruenkohl", "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "pak-choi", "id": "plant-pak-choi", "name": "Pak Choi", "family": "Kreuzblütler", "ct_row": "crop-pak-choi", "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "rucola", "id": "plant-rucola", "name": "Rucola", "family": "Kreuzblütler", "ct_row": "crop-rucola", "version": 11, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "asia-salat", "id": "plant-asia-salat", "name": "Asia Salat", "family": "Kreuzblütler", "ct_row": "crop-asia-salat", "version": 10, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "radieschen", "id": "plant-radieschen", "name": "Radieschen", "family": "Kreuzblütler", "ct_row": "crop-radieschen", "version": 10, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "moehren", "id": "plant-moehren", "name": "Möhren", "family": "Doldenblütler", "ct_row": "crop-moehren", "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "knollenfenchel", "id": "plant-knollenfenchel", "name": "Knollenfenchel", "family": "Doldenblütler", "ct_row": "crop-knollenfenchel", "version": 10, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "stangensellerie", "id": "plant-stangensellerie", "name": "Stangensellerie", "family": "Doldenblütler", "ct_row": "crop-stangensellerie", "version": 10, "updated_at": "07/07/2026", "source": "Rehau yield review — LOW CONFIDENCE, update after first harvest" }, { "slug": "dill", "id": "plant-dill", "name": "Dill", "family": "Doldenblütler", "ct_row": "crop-dill", "version": 8, "updated_at": "07/07/2026", "source": "Rehau V5 Review" }, { "slug": "petersilie", "id": "plant-petersilie", "name": "Petersilie", "family": "Doldenblütler", "ct_row": "crop-petersilie", "version": 10, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "spinat", "id": "plant-spinat", "name": "Spinat", "family": "Gänsefußgewächse", "ct_row": "crop-spinat", "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "rote-bete", "id": "plant-rote-bete", "name": "Rote Bete", "family": "Gänsefußgewächse", "ct_row": "crop-rote-bete", "version": 10, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "mangold-rainbow", "id": "plant-mangold-rainbow", "name": "Mangold Rainbow", "family": "Gänsefußgewächse", "ct_row": "crop-mangold-rainbow", "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "kopfsalat", "id": "plant-kopfsalat", "name": "Kopfsalat", "family": "Korbblütler", "ct_row": "crop-kopfsalat", "version": 10, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "porree", "id": "plant-porree", "name": "Porree", "family": "Amaryllisgewächse", "ct_row": "crop-porree", "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "zwiebeln", "id": "plant-zwiebeln", "name": "Zwiebeln", "family": "Amaryllisgewächse", "ct_row": "crop-zwiebeln", "version": 10, "updated_at": "17/07/2026", "source": "Rehau yield review" }, { "slug": "lauchzwiebeln", "id": "plant-lauchzwiebeln", "name": "Lauchzwiebeln", "family": "Amaryllisgewächse", "ct_row": "crop-lauchzwiebeln", "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "zuckererbse", "id": "plant-zuckererbse", "name": "Zuckererbse", "family": "Leguminosen", "ct_row": "crop-zuckererbse", "version": 10, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "buschbohnen", "id": "plant-buschbohnen", "name": "Buschbohnen", "family": "Leguminosen", "ct_row": "crop-buschbohnen", "version": 10, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "basilikum", "id": "plant-basilikum", "name": "Basilikum", "family": "Lippenblütler", "ct_row": "crop-basilikum", "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" }, { "slug": "koriander", "id": "plant-koriander", "name": "Koriander", "family": "Doldenblütler", "ct_row": "crop-koriander", "version": 11, "updated_at": "17/07/2026", "source": "Rehau yield review" }, { "slug": "oregano", "id": "plant-oregano", "name": "Oregano", "family": "Lippenblütler", "ct_row": null, "version": 7, "updated_at": "07/07/2026", "source": "Rehau V5 Review" }, { "slug": "lavendel", "id": "plant-lavendel", "name": "Lavendel", "family": "Lippenblütler", "ct_row": null, "version": 7, "updated_at": "07/07/2026", "source": "Rehau V5 Review" }, { "slug": "salbei", "id": "plant-salbei", "name": "Salbei", "family": "Lippenblütler", "ct_row": null, "version": 7, "updated_at": "07/07/2026", "source": "Rehau V5 Review" }, { "slug": "schnittlauch", "id": "plant-schnittlauch", "name": "Schnittlauch", "family": "Amaryllisgewächse", "ct_row": null, "version": 7, "updated_at": "07/07/2026", "source": "Rehau V5 Review" }, { "slug": "thymian", "id": "plant-thymian", "name": "Thymian", "family": "Lippenblütler", "ct_row": null, "version": 7, "updated_at": "07/07/2026", "source": "Rehau V5 Review" }, { "slug": "zitronenmelisse", "id": "plant-zitronenmelisse", "name": "Zitronenmelisse", "family": "Lippenblütler", "ct_row": null, "version": 7, "updated_at": "07/07/2026", "source": "Rehau V5 Review" }, { "slug": "majoran", "id": "plant-majoran", "name": "Wilder Majoran", "family": "Lippenblütler", "ct_row": null, "version": 7, "updated_at": "07/07/2026", "source": "Rehau V5 Review" }, { "slug": "brokkoli", "id": "plant-brokkoli", "name": "Brokkoli", "family": "Kreuzblütler", "ct_row": null, "version": 7, "updated_at": "07/07/2026", "source": "Rehau V5 Review" }, { "slug": "blumenkohl", "id": "plant-blumenkohl", "name": "Blumenkohl", "family": "Kreuzblütler", "ct_row": "crop-blumenkohl", "version": 8, "updated_at": "07/07/2026", "source": "Rehau V5 Review" }, { "slug": "weisskohl", "id": "plant-weisskohl", "name": "Weißkohl", "family": "Kreuzblütler", "ct_row": "crop-weisskohl", "version": 8, "updated_at": "07/07/2026", "source": "Rehau V5 Review" }, { "slug": "rotkohl", "id": "plant-rotkohl", "name": "Rotkohl", "family": "Kreuzblütler", "ct_row": "crop-rotkohl", "version": 8, "updated_at": "07/07/2026", "source": "Rehau V5 Review" }, { "slug": "wirsing", "id": "plant-wirsing", "name": "Wirsing", "family": "Kreuzblütler", "ct_row": "crop-wirsing", "version": 8, "updated_at": "07/07/2026", "source": "Rehau V5 Review" }, { "slug": "weissklee-untersaat", "id": "plant-weissklee-untersaat", "name": "Weißklee-Untersaat", "family": "Leguminosen", "ct_row": null, "version": 7, "updated_at": "07/07/2026", "source": "Rehau V5 Review" }, { "slug": "gruenduengung-zone-b", "id": "plant-gruenduengung-zone-b", "name": "Gründüngung Zone B", "family": "Mischkultur", "ct_row": "crop-gruenduengungsmix", "version": 11, "updated_at": "01/08/2026", "source": "Rehau V5 Review" }, { "slug": "lebendhecke", "id": "plant-lebendhecke", "name": "Lebendhecke", "family": "Gehölze", "ct_row": null, "version": 9, "updated_at": "20/07/2026", "source": "Rehau V5 Review" }, { "slug": "knoblauch", "id": "plant-knoblauch", "name": "Knoblauch", "family": "Amaryllisgewächse", "ct_row": "crop-knoblauch", "version": 3, "updated_at": "07/07/2026", "source": "2026-07 Beetplan-Wiring — konservative Defaults, prüfen" }, { "slug": "feldsalat", "id": "plant-feldsalat", "name": "Feldsalat", "family": "Baldriangewächse", "ct_row": "crop-feldsalat", "version": 5, "updated_at": "17/07/2026", "source": "2026-07 Beetplan-Wiring — konservative Defaults, prüfen" }, { "slug": "postelein", "id": "plant-postelein", "name": "Postelein", "family": "Quellkrautgewächse", "ct_row": "crop-postelein", "version": 4, "updated_at": "07/07/2026", "source": "2026-07 Beetplan-Wiring — konservative Defaults, prüfen" }, { "slug": "schnittsalat", "id": "plant-schnittsalat", "name": "Schnittsalat", "family": "Korbblütler", "ct_row": "crop-schnittsalat", "version": 3, "updated_at": "07/07/2026", "source": "2026-07 Beetplan-Wiring — konservative Defaults, prüfen" }, { "slug": "winterkohle", "id": "plant-winterkohle", "name": "Winterkohl", "family": "Kreuzblütler", "ct_row": null, "version": 1, "updated_at": "12/07/2026", "source": "Nachfolgekultur-Ergänzung" }, { "slug": "endivie", "id": "plant-endivie", "name": "Endivie", "family": "Korbblütler", "ct_row": null, "version": 1, "updated_at": "04/08/2026", "source": "Angelegt 04/08/2026, weil AO-4 als „Feldsalat 'Endivien'\" erfasst war — Endivie (Cichorium endivia) ist eine andere Art als Feldsalat (Valerianella locusta) und fehlte im Katalog. Kulturwerte sind allgemeine Freiland-Richtwerte, keine Betriebsmessung; Erntemengen und Standdauer nach dem ersten Satz aus Feldnotizen überschreiben." } ], "index": { "$comment": "Registry of available plant profiles. The bed editor reads this on init to know which Kulturen have a profile. Files are stored as .json.txt so NotebookLM (which rejects .json) can ingest them. Bump the per-plant `version` whenever the underlying JSON changes — clients invalidate localStorage cache on mismatch.", "version": "04/08/2026", "plants": [ { "slug": "tomaten", "name": "Tomaten", "family": "Nachtschattengewächse", "ct_row": "crop-tomaten", "variety_count": 5, "version": 10 }, { "slug": "paprika", "name": "Paprika", "family": "Nachtschattengewächse", "ct_row": "crop-paprika", "variety_count": 4, "version": 9 }, { "slug": "kartoffeln", "name": "Kartoffeln", "family": "Nachtschattengewächse", "ct_row": "crop-kartoffeln", "variety_count": 1, "version": 10 }, { "slug": "gurken", "name": "Gurken", "family": "Kürbisgewächse", "ct_row": "crop-gurken", "variety_count": 1, "version": 9 }, { "slug": "zucchini", "name": "Zucchini", "family": "Kürbisgewächse", "ct_row": "crop-zucchini", "variety_count": 2, "version": 9 }, { "slug": "hokkaido", "name": "Hokkaido", "family": "Kürbisgewächse", "ct_row": "crop-hokkaido", "variety_count": 1, "version": 9 }, { "slug": "muskat-kuerbis", "name": "Muskat Kürbis", "family": "Kürbisgewächse", "ct_row": "crop-muskat-kuerbis", "variety_count": 2, "version": 9 }, { "slug": "kohlrabi", "name": "Kohlrabi", "family": "Kreuzblütler", "ct_row": "crop-kohlrabi", "variety_count": 1, "version": 9 }, { "slug": "spitzkohl", "name": "Spitzkohl", "family": "Kreuzblütler", "ct_row": "crop-spitzkohl", "variety_count": 1, "version": 9 }, { "slug": "chinakohl", "name": "Chinakohl", "family": "Kreuzblütler", "ct_row": "crop-chinakohl", "variety_count": 1, "version": 9 }, { "slug": "gruenkohl", "name": "Grünkohl", "family": "Kreuzblütler", "ct_row": "crop-gruenkohl", "variety_count": 1, "version": 9 }, { "slug": "pak-choi", "name": "Pak Choi", "family": "Kreuzblütler", "ct_row": "crop-pak-choi", "variety_count": 1, "version": 9 }, { "slug": "rucola", "name": "Rucola", "family": "Kreuzblütler", "ct_row": "crop-rucola", "variety_count": 2, "version": 11 }, { "slug": "asia-salat", "name": "Asia Salat", "family": "Kreuzblütler", "ct_row": "crop-asia-salat", "variety_count": 1, "version": 10 }, { "slug": "radieschen", "name": "Radieschen", "family": "Kreuzblütler", "ct_row": "crop-radieschen", "variety_count": 1, "version": 10 }, { "slug": "moehren", "name": "Möhren", "family": "Doldenblütler", "ct_row": "crop-moehren", "variety_count": 3, "version": 9 }, { "slug": "knollenfenchel", "name": "Knollenfenchel", "family": "Doldenblütler", "ct_row": "crop-knollenfenchel", "variety_count": 1, "version": 10 }, { "slug": "stangensellerie", "name": "Stangensellerie", "family": "Doldenblütler", "ct_row": "crop-stangensellerie", "variety_count": 1, "version": 10 }, { "slug": "dill", "name": "Dill", "family": "Doldenblütler", "ct_row": "crop-dill", "variety_count": 1, "version": 8 }, { "slug": "petersilie", "name": "Petersilie", "family": "Doldenblütler", "ct_row": "crop-petersilie", "variety_count": 3, "version": 10 }, { "slug": "spinat", "name": "Spinat", "family": "Gänsefußgewächse", "ct_row": "crop-spinat", "variety_count": 1, "version": 9 }, { "slug": "rote-bete", "name": "Rote Bete", "family": "Gänsefußgewächse", "ct_row": "crop-rote-bete", "variety_count": 1, "version": 10 }, { "slug": "mangold-rainbow", "name": "Mangold Rainbow", "family": "Gänsefußgewächse", "ct_row": "crop-mangold-rainbow", "variety_count": 1, "version": 9 }, { "slug": "kopfsalat", "name": "Kopfsalat", "family": "Korbblütler", "ct_row": "crop-kopfsalat", "variety_count": 4, "version": 10 }, { "slug": "porree", "name": "Porree", "family": "Amaryllisgewächse", "ct_row": "crop-porree", "variety_count": 1, "version": 9 }, { "slug": "zwiebeln", "name": "Zwiebeln", "family": "Amaryllisgewächse", "ct_row": "crop-zwiebeln", "variety_count": 2, "version": 10 }, { "slug": "lauchzwiebeln", "name": "Lauchzwiebeln", "family": "Amaryllisgewächse", "ct_row": "crop-lauchzwiebeln", "variety_count": 1, "version": 9 }, { "slug": "zuckererbse", "name": "Zuckererbse", "family": "Leguminosen", "ct_row": "crop-zuckererbse", "variety_count": 1, "version": 10 }, { "slug": "buschbohnen", "name": "Buschbohnen", "family": "Leguminosen", "ct_row": "crop-buschbohnen", "variety_count": 2, "version": 10 }, { "slug": "basilikum", "name": "Basilikum", "family": "Lippenblütler", "ct_row": "crop-basilikum", "variety_count": 1, "version": 9 }, { "slug": "koriander", "name": "Koriander", "family": "Doldenblütler", "ct_row": "crop-koriander", "variety_count": 1, "version": 11 }, { "slug": "oregano", "name": "Oregano", "family": "Lippenblütler", "ct_row": null, "variety_count": 1, "version": 7 }, { "slug": "lavendel", "name": "Lavendel", "family": "Lippenblütler", "ct_row": null, "variety_count": 1, "version": 7 }, { "slug": "salbei", "name": "Salbei", "family": "Lippenblütler", "ct_row": null, "variety_count": 1, "version": 7 }, { "slug": "schnittlauch", "name": "Schnittlauch", "family": "Amaryllisgewächse", "ct_row": null, "variety_count": 1, "version": 7 }, { "slug": "thymian", "name": "Thymian", "family": "Lippenblütler", "ct_row": null, "variety_count": 1, "version": 7 }, { "slug": "zitronenmelisse", "name": "Zitronenmelisse", "family": "Lippenblütler", "ct_row": null, "variety_count": 1, "version": 7 }, { "slug": "majoran", "name": "Wilder Majoran", "family": "Lippenblütler", "ct_row": null, "variety_count": 1, "version": 7 }, { "slug": "brokkoli", "name": "Brokkoli", "family": "Kreuzblütler", "ct_row": null, "variety_count": 1, "version": 7 }, { "slug": "blumenkohl", "name": "Blumenkohl", "family": "Kreuzblütler", "ct_row": "crop-blumenkohl", "variety_count": 1, "version": 8 }, { "slug": "weisskohl", "name": "Weißkohl", "family": "Kreuzblütler", "ct_row": "crop-weisskohl", "variety_count": 1, "version": 8 }, { "slug": "rotkohl", "name": "Rotkohl", "family": "Kreuzblütler", "ct_row": "crop-rotkohl", "variety_count": 1, "version": 8 }, { "slug": "wirsing", "name": "Wirsing", "family": "Kreuzblütler", "ct_row": "crop-wirsing", "variety_count": 1, "version": 8 }, { "slug": "weissklee-untersaat", "name": "Weißklee-Untersaat", "family": "Leguminosen", "ct_row": null, "variety_count": 1, "version": 7 }, { "slug": "gruenduengung-zone-b", "name": "Gründüngung Zone B", "family": "Mischkultur", "ct_row": "crop-gruenduengungsmix", "variety_count": 2, "version": 11 }, { "slug": "lebendhecke", "name": "Lebendhecke", "family": "Gehölze", "ct_row": null, "variety_count": 3, "version": 9 }, { "slug": "knoblauch", "name": "Knoblauch", "family": "Amaryllisgewächse", "ct_row": "crop-knoblauch", "variety_count": 1, "version": 3 }, { "slug": "feldsalat", "name": "Feldsalat", "family": "Baldriangewächse", "ct_row": "crop-feldsalat", "variety_count": 1, "version": 5 }, { "slug": "postelein", "name": "Postelein", "family": "Quellkrautgewächse", "ct_row": "crop-postelein", "variety_count": 1, "version": 4 }, { "slug": "schnittsalat", "name": "Schnittsalat", "family": "Korbblütler", "ct_row": "crop-schnittsalat", "variety_count": 1, "version": 3 }, { "slug": "winterkohle", "name": "Winterkohl", "family": "Kreuzblütler", "ct_row": null, "variety_count": 1, "version": 1 }, { "slug": "endivie", "name": "Endivie", "family": "Korbblütler", "ct_row": null, "variety_count": 1, "version": 1 } ] }, "schema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://vgn-dev.gitlab.io/veganien.market.gardening/data/plants/plant.schema.json.txt", "title": "Plant Profile", "description": "Canonical record for one Kultur (plant). Used by the bed-editor autofill in Section 7.1 of the masterplan. One file per plant under data/plants/.json.txt. Stored with the .json.txt extension so NotebookLM (which rejects .json) can ingest the catalogue as text while clients still parse it as JSON.", "type": "object", "required": [ "id", "name", "family", "cultivation", "environment", "varieties", "links", "meta" ], "additionalProperties": false, "properties": { "$schema": { "type": "string" }, "id": { "type": "string", "pattern": "^plant-[a-z0-9-]+$", "description": "Stable plant ID, kebab-case with the 'plant-' prefix. Matches the slug of the filename." }, "name": { "type": "string", "description": "Display name in German (e.g. 'Tomaten')." }, "family": { "type": "string", "description": "Pflanzenfamilie (botanical, drives Fruchtfolge/rotation). e.g. 'Nachtschattengewächse', 'Kreuzblütler', 'Doldenblütler'." }, "category": { "enum": [ "Fruchtgemüse", "Blattgemüse", "Kohl", "Wurzelgemüse", "Zwiebeln", "Hülsenfrüchte", "Kräuter", "Sonstiges", null ], "description": "Culinary/crop-management category for the Kulturen UI grouping + filter. Optional per-plant override; when null the app derives it from `family` via FAM2CAT. Independent of `family` on purpose — same family can span categories (Radieschen=Wurzelgemüse vs Kohlrabi=Kohl, both Kreuzblütler)." }, "binomial": { "type": [ "string", "null" ], "description": "Scientific name. Optional." }, "icon": { "type": [ "string", "null" ], "description": "Emoji or short symbol. Optional." }, "color": { "type": [ "string", "null" ], "pattern": "^#[0-9a-fA-F]{6}$", "description": "Preset display colour (hex) for this crop — drives the field-map sowing pattern and Mischkultur strips. Source of truth; overridable live via public.plants.map_color. Null → app falls back to a deterministic hash colour." }, "cultivation": { "type": "object", "additionalProperties": false, "properties": { "sowing_method": { "enum": [ "direct", "voranzucht", "both", null ] }, "sowing_window": { "type": [ "string", "null" ], "description": "KW range, e.g. 'KW 10–24'." }, "sowing_depth_cm": { "type": [ "number", "null" ], "minimum": 0 }, "days_germination_min": { "type": [ "integer", "null" ], "minimum": 0 }, "days_germination_max": { "type": [ "integer", "null" ], "minimum": 0 }, "days_to_harvest_min": { "type": [ "integer", "null" ], "minimum": 0 }, "days_to_harvest_max": { "type": [ "integer", "null" ], "minimum": 0 }, "harvest_window": { "type": [ "string", "null" ], "description": "KW range." }, "row_count_default": { "type": [ "integer", "null" ], "minimum": 1 }, "row_spacing_cm": { "type": [ "integer", "null" ], "minimum": 0 }, "plant_spacing_cm": { "type": [ "integer", "null" ], "minimum": 0 }, "frost_hardy": { "type": "boolean", "default": false }, "succession_weeks": { "type": [ "integer", "null" ], "minimum": 0 } } }, "environment": { "type": "object", "additionalProperties": false, "properties": { "water_needs": { "enum": [ "niedrig", "mittel", "hoch", null ] }, "light_needs": { "enum": [ "sonnig", "halbschatten", "schatten", null ] }, "net_required": { "type": "boolean", "default": false }, "location_primary": { "type": [ "string", "null" ], "description": "e.g. 'Gewächshaus', 'Freiland', 'Direktsaat', 'Zone B'." }, "location_alternatives": { "type": "array", "items": { "type": "string" }, "default": [] }, "operational": { "type": "object", "additionalProperties": false, "properties": { "water_l_per_m_daily": { "type": [ "number", "null" ], "minimum": 0 }, "irrigation_priority": { "enum": [ "low", "medium", "high", null ] }, "irrigation_method_details": { "type": [ "string", "null" ] }, "mulch_type": { "type": [ "string", "null" ] }, "net_mesh_size_mm": { "type": [ "number", "null" ], "minimum": 0 }, "hoops_required": { "type": [ "boolean", "null" ] } } } } }, "companions": { "type": "object", "additionalProperties": false, "properties": { "good": { "type": "array", "items": { "type": "string" }, "default": [] }, "bad": { "type": "array", "items": { "type": "string" }, "default": [] } } }, "rotation": { "type": "object", "additionalProperties": false, "properties": { "follows_well": { "type": "array", "items": { "type": "string" }, "default": [] }, "avoid_after": { "type": "array", "items": { "type": "string" }, "default": [] }, "family_break_years": { "type": [ "integer", "null" ], "minimum": 0 } } }, "risks": { "type": "object", "additionalProperties": false, "properties": { "pests": { "type": "array", "items": { "type": "string" }, "default": [] }, "diseases": { "type": "array", "items": { "type": "string" }, "default": [] }, "notes": { "type": [ "string", "null" ] } } }, "harvest": { "type": "object", "additionalProperties": false, "properties": { "method": { "type": [ "string", "null" ] }, "storage": { "type": [ "string", "null" ] }, "market_tips": { "type": [ "string", "null" ] }, "yield_per_plant_kg": { "type": [ "number", "null" ], "minimum": 0, "description": "Ertrag (kg) pro EINZELPFLANZE — nicht pro m² oder Beetmeter (die haben eigene Felder). Für Kopf-/Stückkulturen und Fruchtgemüse." }, "yield_per_m_kg": { "type": [ "number", "null" ], "minimum": 0, "description": "Ertrag (kg) pro laufendem Beetmeter (75-cm-Beet) — Marktgarten-Rechenweise für Schnitt-/Streukulturen (z. B. Feldsalat ~1,5 kg/m). Rückwärtskalkulation nutzt es als Fallback, wenn yield_per_plant_kg fehlt." }, "bunches_per_meter": { "type": [ "number", "null" ], "minimum": 0, "description": "Vermarktungsfähige Bunde pro laufendem Beetmeter (z. B. Koriander 6–8). Basis der Rückwärtskalkulation für Bund-Ernteziele." }, "yield_per_m2_gh": { "type": [ "number", "null" ], "minimum": 0, "description": "Erwarteter Ertrag (kg) pro m² im Gewächshaus. Trennung von gh und Freiland erlaubt unterschiedliche Erwartungen je Standort (z. B. Tomaten)." }, "yield_per_m2_freiland": { "type": [ "number", "null" ], "minimum": 0, "description": "Erwarteter Ertrag (kg) pro m² im Freiland." }, "yield_source": { "type": [ "string", "null" ], "description": "Reference for yield_per_plant_kg value. Use 'observed YYYY-MM-DD' once real harvest data replaces the estimate." }, "post_harvest_handling": { "type": [ "string", "null" ] }, "packaging_unit": { "type": [ "string", "null" ] } } }, "bzvr": { "type": "object", "additionalProperties": false, "properties": { "notes": { "type": [ "string", "null" ] }, "is_legume": { "type": [ "boolean", "null" ] }, "humus_balance": { "enum": [ "light_feeder", "medium_feeder", "heavy_feeder", "legume_builder", null ] } } }, "propagation": { "type": "object", "additionalProperties": false, "properties": { "container": { "type": [ "string", "null" ] }, "germination_temp_min": { "type": [ "number", "null" ] }, "hardening_off_days": { "type": [ "integer", "null" ], "minimum": 0 }, "seeds_per_gram": { "type": [ "number", "null" ], "minimum": 0, "description": "Korn pro Gramm (Saatgut-Bedarfsrechnung: Gramm = Pflanzen ÷ Keimrate ÷ seeds_per_gram × Sicherheitsfaktor)" }, "germination_rate": { "type": [ "number", "null" ], "minimum": 0, "maximum": 1, "description": "Erwartete Keimrate 0–1 (Lieferanten-/Erfahrungswert)" } } }, "varieties": { "type": "array", "minItems": 1, "items": { "type": "object", "required": [ "id", "name" ], "additionalProperties": false, "properties": { "id": { "type": "string", "pattern": "^[a-z0-9-]+$", "description": "Unique slug across the whole catalogue." }, "name": { "type": "string" }, "type": { "type": [ "string", "null" ] }, "supplier": { "type": [ "string", "null" ] }, "supplier_code": { "type": [ "string", "null" ] }, "indeterminate": { "type": [ "boolean", "null" ] }, "needs_pruning": { "type": [ "boolean", "null" ] }, "dominant_2026": { "type": [ "boolean", "null" ], "description": "Marks this variety as the dominant choice for the 2026 season (used by the catalog UI)." }, "overrides": { "type": "object", "additionalProperties": true } } } }, "links": { "type": "object", "required": [ "ct_row" ], "additionalProperties": false, "properties": { "ct_row": { "type": [ "string", "null" ], "description": "ID of the Kulturtabelle row this plant maps to (e.g. 'crop-tomaten'). May be null for plants not yet wired into table.ct (herbs, dropped cabbages, future additions). Plants with null ct_row aren't reachable by the bed editor's Kultur dropdown but stay in the catalogue for NotebookLM and future activation." }, "supplier_url": { "type": [ "string", "null" ] }, "agrolab_ref": { "type": [ "string", "null" ] } } }, "meta": { "type": "object", "required": [ "version" ], "additionalProperties": false, "properties": { "version": { "type": "integer", "minimum": 1, "description": "Bump on change → invalidates client localStorage cache." }, "updated_at": { "type": "string" }, "source": { "type": [ "string", "null" ] } } } } }, "plants": [ { "$schema": "./plant.schema.json.txt", "id": "plant-tomaten", "name": "Tomaten", "family": "Nachtschattengewächse", "binomial": "Solanum lycopersicum", "icon": "🍅", "color": "#D24B3E", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 12–16", "sowing_depth_cm": 0.5, "days_germination_min": 7, "days_germination_max": 14, "days_to_harvest_min": 70, "days_to_harvest_max": 100, "harvest_window": "KW 30–32", "row_count_default": 1, "row_spacing_cm": null, "plant_spacing_cm": 50, "frost_hardy": false, "succession_weeks": null }, "environment": { "water_needs": "hoch", "light_needs": "sonnig", "net_required": false, "location_primary": "Gewächshaus", "location_alternatives": [ "Freiland" ], "operational": { "water_l_per_m_daily": 5.0, "irrigation_priority": "high", "irrigation_method_details": "drip_or_hand_targeted", "mulch_type": "stroh", "net_mesh_size_mm": null, "hoops_required": null } }, "companions": { "good": [ "Basilikum", "Petersilie", "Möhren" ], "bad": [ "Kartoffeln", "Fenchel", "Erbsen" ] }, "rotation": { "follows_well": [ "Hülsenfrüchte", "Wurzelgemüse" ], "avoid_after": [ "Kartoffeln", "Paprika", "Aubergine" ], "family_break_years": 4 }, "risks": { "pests": [ "Weiße Fliege", "Blattläuse" ], "diseases": [ "Kraut- und Braunfäule (Phytophthora)" ], "notes": "Blätter trocken halten, nur bodennah gießen, lüften gegen Pilzdruck. 🚨 ACHTUNG: Cu-Wert im Boden (Agrolab) ist mit 48 mg/kg bereits hoch – absolut kein Kupfer-Pflanzenschutz verwenden!" }, "harvest": { "method": "Reif, trocken und ungewaschen ernten.", "storage": "Raumtemperatur, nicht im Kühlschrank.", "market_tips": "Berner Rose als Premium-Fleischtomate, Cocktail für laufende Ernte.", "yield_per_plant_kg": 4, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_per_m2_gh": 6.0, "yield_per_m2_freiland": 3.5, "yield_source": "Theorie_Tabellen.xlsx, Sheet 'Ernte + Vermarktung', Weierhöfer Gartengemüse: 430 kg / 15m Beet Cherry-Tomaten. Rotkäppchen-Buschtomaten abweichend — 4 kg/Pflanze aus Praxiserfahrung, kein direkter Tabellenbeleg.", "post_harvest_handling": "no_wash", "packaging_unit": "kg" }, "bzvr": { "notes": "Untersaat Basilikum oder Tagetes. Strohmulch direkt nach Pflanzung. Keine Bewässerung von oben.", "is_legume": false, "humus_balance": "heavy_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 20, "hardening_off_days": 14, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "tomaten-rotkaeppchen", "name": "Rotkäppchen-Buschtomaten", "type": "busch", "supplier": "Gärtner", "indeterminate": false, "needs_pruning": false, "overrides": { "plant_spacing_cm": 50, "row_count_default": 1, "notes": "Kompakt, determiniert. Nicht ausgeizen. Nur leicht stützen. 10–15 cm Strohmulch direkt nach Pflanzung." }, "dominant_2026": true }, { "id": "tomaten-berner-rose", "name": "Berner Rose", "type": "fleisch", "supplier": "Bingenheimer", "indeterminate": true, "needs_pruning": true, "overrides": { "days_to_harvest_min": 75, "days_to_harvest_max": 90, "plant_spacing_cm": 60, "notes": "Premium-Fleischtomate, empfindlich. Tief pflanzen, anbinden, regelmäßig ausgeizen. Strohmulch." } }, { "id": "tomaten-ks-tot-cm-g2", "name": "KS-TOT-CM-G2", "type": "cocktail", "supplier": "Bingenheimer", "supplier_code": "KS-TOT-CM-G2", "indeterminate": true, "needs_pruning": true, "overrides": { "plant_spacing_cm": 50, "notes": "Cocktail-Form für laufende Ernte. Anbinden, ausgeizen, Strohmulch." } }, { "id": "tomaten-ks-tot-cmzd28", "name": "KS-TOT-CMZD28", "type": "cocktail", "supplier": "Bingenheimer", "supplier_code": "KS-TOT-CMZD28", "indeterminate": true, "needs_pruning": true, "overrides": { "plant_spacing_cm": 50, "notes": "Cocktail-Form, laufende Ernte. Anbinden, ausgeizen." } }, { "id": "tomaten-philamina", "name": "Philamina", "type": "rispen", "supplier": "Bingenheimer", "indeterminate": true, "needs_pruning": true, "overrides": { "plant_spacing_cm": 55, "notes": "Rispentomate. Anbinden, ausgeizen, Strohmulch." } } ], "links": { "ct_row": "crop-tomaten", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 10, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-paprika", "name": "Paprika", "family": "Nachtschattengewächse", "binomial": "Capsicum annuum", "icon": "🌶️", "color": "#E0632C", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 6–10", "sowing_depth_cm": 0.5, "days_germination_min": 14, "days_germination_max": 28, "days_to_harvest_min": 100, "days_to_harvest_max": 130, "harvest_window": "KW 32+", "row_count_default": 2, "row_spacing_cm": null, "plant_spacing_cm": 40, "frost_hardy": false, "succession_weeks": null }, "environment": { "water_needs": "mittel", "light_needs": "sonnig", "net_required": false, "location_primary": "Gewächshaus", "location_alternatives": [], "operational": { "water_l_per_m_daily": 4.0, "irrigation_priority": "medium", "irrigation_method_details": "drip_or_hand_targeted", "mulch_type": "stroh", "net_mesh_size_mm": null, "hoops_required": null } }, "companions": { "good": [ "Basilikum", "Möhren" ], "bad": [ "Tomaten", "Kartoffeln" ] }, "rotation": { "avoid_after": [ "Tomaten", "Kartoffeln", "Aubergine" ], "family_break_years": 4 }, "risks": { "pests": [ "Blattläuse" ], "notes": "Keine kalte Zugluft. Bei Fruchtlast stützen. 🚨 ACHTUNG: Cu-Wert im Boden (Agrolab) ist mit 48 mg/kg bereits hoch – absolut kein Kupfer-Pflanzenschutz verwenden!" }, "harvest": { "method": "Padron jung grün pflücken, Blockpaprika ausreifen lassen, Chilis nach Farbe. Trocken ernten.", "storage": "Kühl und trocken.", "market_tips": "Padron als Tapas-Sorte vermarkten.", "yield_per_plant_kg": 2.5, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Agrarwissen: GH-Paprika 2–4 kg/m² in mitteleuropäischem Tunnel (allgemeiner Benchmark). Kein Eintrag in Theorie_Tabellen.xlsx. Rehau kühl → unteres Drittel gewählt. Eigene Beobachtung 2026 empfohlen.", "post_harvest_handling": "no_wash", "packaging_unit": "piece" }, "bzvr": { "notes": "Sehr warme Anzucht (25°C+, 3–4 Wochen Keimung). Doppelreihe Zickzack 40 cm. Polycarbonat puffert Kälte. Strohmulch direkt nach Pflanzung reduziert Wasserbedarf.", "is_legume": false, "humus_balance": "heavy_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 25, "hardening_off_days": 14, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "paprika-liebesapfel", "name": "Liebesapfel", "type": "block", "supplier": "Bingenheimer", "overrides": { "notes": "Blockpaprika. Ausreifen lassen für Süße." } }, { "id": "paprika-yolo-wonder", "name": "Yolo Wonder", "type": "block", "supplier": "Bingenheimer", "overrides": { "notes": "Klassischer Blockpaprika, robust." } }, { "id": "paprika-padron", "name": "Padron", "type": "chili-mild", "supplier": "Bingenheimer", "overrides": { "notes": "Tapas-Klassiker. Jung grün pflücken, gelegentlich scharf." } }, { "id": "paprika-red-gunda", "name": "Red Gunda", "type": "chili", "supplier": "Bingenheimer", "overrides": { "notes": "Chili, nach Farbe ernten." } } ], "links": { "ct_row": "crop-paprika", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-kartoffeln", "name": "Kartoffeln", "family": "Nachtschattengewächse", "category": "Wurzelgemüse", "binomial": "Solanum tuberosum", "icon": "🥔", "color": "#B79150", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 14–18", "sowing_depth_cm": 10.0, "days_germination_min": 14, "days_germination_max": 28, "days_to_harvest_min": 90, "days_to_harvest_max": 110, "harvest_window": "KW 28–32", "row_count_default": 2, "row_spacing_cm": 60, "plant_spacing_cm": 35, "frost_hardy": false, "succession_weeks": null }, "environment": { "water_needs": "mittel", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 3.0, "irrigation_priority": "medium", "irrigation_method_details": "sprinkler_overhead", "mulch_type": "stroh", "net_mesh_size_mm": null, "hoops_required": null } }, "companions": { "good": [ "Buschbohnen", "Mais", "Kapuzinerkresse" ], "bad": [ "Tomaten", "Sellerie", "Gurken" ] }, "rotation": { "avoid_after": [ "Tomaten", "Paprika", "Aubergine" ], "family_break_years": 4 }, "risks": { "pests": [ "Kartoffelkäfer" ], "diseases": [ "Kraut- und Braunfäule" ], "notes": "Bei Krautfäule: mechanisch entfernen, keine Kupferspritzung! 🚨 ACHTUNG: Cu-Wert im Boden (Agrolab) ist mit 48 mg/kg bereits hoch – absolut kein Kupfer-Pflanzenschutz verwenden!" }, "harvest": { "method": "Trocken ausgraben, Knollen nachhärten lassen.", "storage": "Kühl, dunkel, lagerfähig bis Frühjahr.", "market_tips": "Frühkartoffeln als Bundware, Lagerkartoffeln im Sack.", "yield_per_plant_kg": 3.0, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Agrarwissen: Bayern Frühkartoffel Richtwert 2.5–4 kg/m² (Landesanstalt für Landwirtschaft Bayern, allgemein). Kein Eintrag in Theorie_Tabellen.xlsx. Eigene Beobachtung 2026 empfohlen.", "post_harvest_handling": "dry_brush", "packaging_unit": "kg" }, "bzvr": { "notes": "Anhäufeln oder dick mulchen sobald das erste Grün durchkommt — gegen grüne Knollen und für Ertrag.", "is_legume": false, "humus_balance": "heavy_feeder" }, "propagation": { "container": null, "germination_temp_min": 8, "hardening_off_days": 0, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "kartoffeln-corinna", "name": "Corinna", "type": "fruehkartoffel", "supplier": "Gärtner", "overrides": { "notes": "Frühe Sorte, festkochend. 2 Reihen 35 cm; anhäufeln sobald Laub erscheint." } } ], "links": { "ct_row": "crop-kartoffeln", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 10, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-gurken", "name": "Gurken", "family": "Kürbisgewächse", "binomial": "Cucumis sativus", "icon": "🥒", "color": "#57A05A", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 14–18", "sowing_depth_cm": 1.5, "days_germination_min": 5, "days_germination_max": 10, "days_to_harvest_min": 60, "days_to_harvest_max": 80, "harvest_window": "KW 28+", "row_count_default": 1, "row_spacing_cm": null, "plant_spacing_cm": 60, "frost_hardy": false, "succession_weeks": null }, "environment": { "water_needs": "hoch", "light_needs": "sonnig", "net_required": false, "location_primary": "Gewächshaus", "location_alternatives": [], "operational": { "water_l_per_m_daily": 5.0, "irrigation_priority": "high", "irrigation_method_details": "drip_2_lines", "mulch_type": "stroh", "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [ "Basilikum", "Dill", "Salat", "Buschbohnen" ], "bad": [ "Tomaten", "Kartoffeln" ] }, "rotation": { "avoid_after": [ "Zucchini", "Kürbis" ], "family_break_years": 4 }, "risks": { "pests": [ "Spinnmilben" ], "diseases": [ "Echter Mehltau", "Falscher Mehltau" ], "notes": "Am Spalier/Schnur ziehen. Lüften gegen Pilzdruck." }, "harvest": { "method": "Mehrmals pro Woche ernten, nicht kalt schocken, nicht baden.", "storage": "Kühl aber nicht im Kühlschrank.", "market_tips": "Persika als knackige Salatgurke vermarkten.", "yield_per_plant_kg": 8.0, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Theorie_Tabellen.xlsx, Sheet 'Ernte + Vermarktung', Weierhöfer Gartengemüse: 200 Gurken/Woche über 8 Erntewochen. 8.0 kg/m² Ableitung: ~200 Stk × 0.15 kg / 11.25 m²/Woche × Saison.", "post_harvest_handling": "no_wash", "packaging_unit": "piece" }, "bzvr": { "notes": "Am Spalier/Schnur ziehen, warm und gleichmäßig feucht. Lüften gegen Pilzdruck. Bestäuberzugang sichern. Strohmulch.", "is_legume": false, "humus_balance": "heavy_feeder" }, "propagation": { "container": "tp_roll", "germination_temp_min": 20, "hardening_off_days": 7, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "gurken-persika", "name": "Persika", "type": "salatgurke", "supplier": "Bingenheimer", "overrides": { "notes": "Indoor-Anzucht in Toilettenpapierrollen. Setzling direkt mit Rolle eingraben — Wurzeln bleiben ungestört." } } ], "links": { "ct_row": "crop-gurken", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-zucchini", "name": "Zucchini", "family": "Kürbisgewächse", "binomial": "Cucurbita pepo", "icon": "🥒", "color": "#6FA83C", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 16–22", "sowing_depth_cm": 2.0, "days_germination_min": 5, "days_germination_max": 10, "days_to_harvest_min": 45, "days_to_harvest_max": 60, "harvest_window": "KW 24+", "row_count_default": 1, "row_spacing_cm": null, "plant_spacing_cm": 70, "frost_hardy": false, "succession_weeks": null }, "environment": { "water_needs": "hoch", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 5.0, "irrigation_priority": "high", "irrigation_method_details": "drip_2_lines", "mulch_type": "stroh", "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [ "Buschbohnen", "Mais", "Kapuzinerkresse" ], "bad": [ "Andere Kürbisgewächse" ] }, "rotation": { "avoid_after": [ "Kürbis", "Gurken" ], "family_break_years": 4 }, "risks": { "pests": [ "Schnecken bei Jungpflanzen" ], "diseases": [ "Echter Mehltau im Spätsommer" ] }, "harvest": { "method": "Klein und häufig ernten, nicht waschen.", "storage": "Kurz, kühl.", "market_tips": "Junge Früchte 15–20 cm bringen Bestpreise.", "yield_per_plant_kg": 6.0, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Theorie_Tabellen.xlsx, Sheet 'Ernte + Vermarktung', Weierhöfer Gartengemüse: 90 kg / 15m Beet = 8.0 kg/m². Rehau-Wert 6.0 kg/m² wegen kürzerer Saison (letzer Frost ~15. Mai, früher Herbst).", "post_harvest_handling": "no_wash", "packaging_unit": "piece" }, "bzvr": { "notes": "Starkzehrer, viel Wasser. Ranken früh in Wege oder freie Fläche lenken.", "is_legume": false, "humus_balance": "heavy_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 18, "hardening_off_days": 7, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "zucchini-cocozelle", "name": "Cocozelle von Tripolis", "type": "rankzucchini", "supplier": "Bingenheimer", "overrides": { "notes": "Klassische gestreifte Sorte. 3 Samen/Stelle, dünnstellen." } }, { "id": "zucchini-serafina", "name": "Serafina", "type": "busch", "supplier": "Bingenheimer", "overrides": { "notes": "Kompakte Buschform." } } ], "links": { "ct_row": "crop-zucchini", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-hokkaido", "name": "Hokkaido", "family": "Kürbisgewächse", "binomial": "Cucurbita maxima", "icon": "🎃", "color": "#E0842B", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 16–20", "sowing_depth_cm": 2.0, "days_germination_min": 5, "days_germination_max": 10, "days_to_harvest_min": 90, "days_to_harvest_max": 110, "harvest_window": "KW 40+", "row_count_default": 1, "row_spacing_cm": null, "plant_spacing_cm": 100, "frost_hardy": false, "succession_weeks": null }, "environment": { "water_needs": "hoch", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 5.0, "irrigation_priority": "medium", "irrigation_method_details": "drip_2_lines", "mulch_type": "stroh", "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [ "Buschbohnen", "Mais" ], "bad": [ "Zucchini" ] }, "rotation": { "avoid_after": [ "Zucchini", "Kürbis" ], "family_break_years": 4 }, "risks": { "pests": [ "Schnecken bei Austrieb" ], "diseases": [ "Mehltau" ] }, "harvest": { "method": "Erst mit ausgereiftem Stiel ernten, nachtrocknen.", "storage": "Lagerfähig bis Winter.", "market_tips": "Schale essbar — Pluspunkt am Marktstand.", "yield_per_plant_kg": 3.5, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Agrarwissen: Hokkaido Red Kuri 3–5 kg/m² (allgemeiner Benchmark). Kein Eintrag in Theorie_Tabellen.xlsx. Ranken 3m, Ernte Oktober. Eigene Beobachtung 2026 empfohlen.", "post_harvest_handling": "dry_brush", "packaging_unit": "piece" }, "bzvr": { "notes": "Ranken 3 m. Herbsternte Oktober. Starkzehrer.", "is_legume": false, "humus_balance": "heavy_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 18, "hardening_off_days": 7, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "hokkaido-red-kuri", "name": "Red Kuri", "type": "hokkaido", "supplier": "Bingenheimer", "overrides": { "notes": "Klassischer kastanien-artiger Geschmack." } } ], "links": { "ct_row": "crop-hokkaido", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-muskat-kuerbis", "name": "Muskat Kürbis", "family": "Kürbisgewächse", "binomial": "Cucurbita moschata", "icon": "🎃", "color": "#C97B2C", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 16–20", "sowing_depth_cm": 2.0, "days_germination_min": 5, "days_germination_max": 10, "days_to_harvest_min": 110, "days_to_harvest_max": 130, "harvest_window": "KW 42+", "row_count_default": 1, "row_spacing_cm": null, "plant_spacing_cm": 100, "frost_hardy": false, "succession_weeks": null }, "environment": { "water_needs": "hoch", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 5.0, "irrigation_priority": "medium", "irrigation_method_details": "drip_2_lines", "mulch_type": "stroh", "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [ "Buschbohnen", "Mais" ], "bad": [ "Zucchini" ] }, "rotation": { "avoid_after": [ "Zucchini", "Kürbis" ], "family_break_years": 4 }, "risks": { "pests": [ "Schnecken bei Austrieb" ], "diseases": [ "Mehltau" ] }, "harvest": { "method": "Mit Stiel ernten, nachtrocknen.", "storage": "Bis zum Winter lagerfähig.", "market_tips": "Butternut im Stück, große Muskatkürbisse in Scheiben.", "yield_per_plant_kg": 4.0, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Agrarwissen: Lagerkürbis Butternut/Muscat 4–6 kg/m² (allgemeiner Benchmark). Kein Eintrag in Theorie_Tabellen.xlsx. Eigene Beobachtung 2026 empfohlen.", "post_harvest_handling": "dry_brush", "packaging_unit": "piece" }, "bzvr": { "notes": "Lange Kultur, kräftige Ranken. Starkzehrer.", "is_legume": false, "humus_balance": "heavy_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 18, "hardening_off_days": 7, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "muskat-de-provence", "name": "Muscat de Provence", "type": "muskat", "supplier": "Bingenheimer", "overrides": { "notes": "Großer, abgeflachter Lagerkürbis." } }, { "id": "butternut-waltham", "name": "Butternut Waltham", "type": "butternut", "supplier": "Bingenheimer", "overrides": { "notes": "Klassische Butternut, gut lagerfähig." } } ], "links": { "ct_row": "crop-muskat-kuerbis", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-kohlrabi", "name": "Kohlrabi", "family": "Kreuzblütler", "binomial": "Brassica oleracea var. gongylodes", "icon": "🥬", "color": "#9AA7C4", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 8–30", "sowing_depth_cm": 0.5, "days_germination_min": 5, "days_germination_max": 10, "days_to_harvest_min": 55, "days_to_harvest_max": 70, "harvest_window": "KW 24+", "row_count_default": 3, "row_spacing_cm": 30, "plant_spacing_cm": 30, "frost_hardy": true, "succession_weeks": 4 }, "environment": { "water_needs": "hoch", "light_needs": "sonnig", "net_required": true, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 4.0, "irrigation_priority": "high", "irrigation_method_details": "sprinkler_overhead", "mulch_type": null, "net_mesh_size_mm": 0.8, "hoops_required": true } }, "companions": { "good": [ "Salat", "Zwiebeln", "Sellerie" ], "bad": [ "Andere Kohlarten direkt nebeneinander" ] }, "rotation": { "avoid_after": [ "Kohl-Familie" ], "family_break_years": 4 }, "risks": { "pests": [ "Erdflöhe", "Kohlfliege" ] }, "harvest": { "method": "Jung und groß, aber nicht holzig ernten.", "storage": "Kühl, mittel.", "market_tips": "Superschmelz als Großkohlrabi gut für Endverbraucher.", "yield_per_plant_kg": 3.0, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Theorie_Tabellen.xlsx, Sheet 'Ernte + Vermarktung', Weierhöfer Gartengemüse: 150 Stück / 15m Beet. 3.0 kg/m² Ableitung: 150 Stk × 230g Ø / 11.25 m². Superschmelz schwerer als Standardkohlrabi — Wert konservativ.", "post_harvest_handling": "wash_root", "packaging_unit": "piece" }, "bzvr": { "notes": "Sofort-Netz nach Pflanzung. Mischkultur mit Salat in den Reihen.", "is_legume": false, "humus_balance": "heavy_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 15, "hardening_off_days": 7, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "kohlrabi-superschmelz", "name": "Superschmelz", "type": "grosser-kohlrabi", "supplier": "Gärtner", "overrides": { "notes": "Große Sorte, bleibt zart. 3 Reihen Zickzack 30 cm. Sofort-Netz." } } ], "links": { "ct_row": "crop-kohlrabi", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-spitzkohl", "name": "Spitzkohl", "family": "Kreuzblütler", "binomial": "Brassica oleracea var. capitata f. acuta", "icon": "🥬", "color": "#82A559", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 6–20", "sowing_depth_cm": 0.5, "days_germination_min": 5, "days_germination_max": 10, "days_to_harvest_min": 90, "days_to_harvest_max": 120, "harvest_window": "KW 28+", "row_count_default": 2, "row_spacing_cm": 45, "plant_spacing_cm": 45, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "hoch", "light_needs": "sonnig", "net_required": true, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 5.0, "irrigation_priority": "high", "irrigation_method_details": "sprinkler_overhead", "mulch_type": null, "net_mesh_size_mm": 0.8, "hoops_required": true } }, "companions": { "good": [ "Salat", "Buschbohnen", "Sellerie" ], "bad": [ "Andere Kohlarten" ] }, "rotation": { "avoid_after": [ "Kohl-Familie" ], "family_break_years": 4 }, "risks": { "pests": [ "Kohlfliege", "Raupen", "Erdflöhe" ] }, "harvest": { "method": "Ganzen Kopf mit Messer schneiden.", "storage": "Kühl, mittel.", "market_tips": "Spitzkohl jung als Frühkohl, später als Lagerkohl vermarkten.", "yield_per_plant_kg": 3.5, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Agrarwissen: Kopfkohl 3–5 kg/m² (allgemeiner Benchmark). Kein Eintrag in Theorie_Tabellen.xlsx. 3.5 kg/m² für 2 Reihen Zickzack 45cm. Eigene Beobachtung 2026 empfohlen.", "post_harvest_handling": "no_wash", "packaging_unit": "piece" }, "bzvr": { "notes": "Über 100 Setzlinge aus Gärtner-Lieferung in Block B. 2 Reihen Zickzack 45 cm. Netz durchgehend ab erstem Tag.", "is_legume": false, "humus_balance": "heavy_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 15, "hardening_off_days": 7, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "spitzkohl-default", "name": "Spitzkohl (Gärtner)", "type": "spitzkohl", "supplier": "Gärtner", "overrides": { "notes": "Ersetzt Brokkoli/Blumenkohl/Weißkohl/Rotkohl in der 2026-Lieferung." } } ], "links": { "ct_row": "crop-spitzkohl", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-chinakohl", "name": "Chinakohl", "family": "Kreuzblütler", "binomial": "Brassica rapa subsp. pekinensis", "icon": "🥬", "color": "#AEBE6E", "cultivation": { "sowing_method": "both", "sowing_window": "KW 24–30", "sowing_depth_cm": 0.5, "days_germination_min": 5, "days_germination_max": 7, "days_to_harvest_min": 60, "days_to_harvest_max": 80, "harvest_window": "KW 36–44", "row_count_default": 3, "row_spacing_cm": 30, "plant_spacing_cm": 35, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "hoch", "light_needs": "sonnig", "net_required": true, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 5.0, "irrigation_priority": "high", "irrigation_method_details": "sprinkler_overhead", "mulch_type": null, "net_mesh_size_mm": 0.8, "hoops_required": true } }, "companions": { "good": [ "Salat", "Lauch", "Sellerie" ], "bad": [ "Andere Kohlarten" ] }, "rotation": { "avoid_after": [ "Kohl-Familie" ], "family_break_years": 4 }, "risks": { "pests": [ "Kohlfliege", "Erdflöhe" ] }, "harvest": { "method": "Als ganzer Kopf ernten.", "storage": "Lagerfähig.", "market_tips": "Jung als Salatkohl vermarkten, bevor Spitzkohl Schatten wirft.", "yield_per_plant_kg": 4.0, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Agrarwissen: Chinakohl 4–6 kg/m² (allgemeiner Benchmark). Kein Eintrag in Theorie_Tabellen.xlsx. 4.0 kg/m² konservativ als Lückenfüller. Eigene Beobachtung 2026 empfohlen.", "post_harvest_handling": "no_wash", "packaging_unit": "piece" }, "bzvr": { "notes": "Spätaussaat um Schossen zu vermeiden. Setzlinge in Rehau 2026 als Lückenfüller in Spitzkohl-Reihen.", "is_legume": false, "humus_balance": "heavy_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 15, "hardening_off_days": 5, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "chinakohl-default", "name": "Chinakohl (Gärtner)", "type": "chinakohl", "supplier": "Gärtner", "overrides": { "notes": "Schnellwüchsig — früh ernten bevor benachbarter Spitzkohl Schatten wirft." } } ], "links": { "ct_row": "crop-chinakohl", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-gruenkohl", "name": "Grünkohl", "family": "Kreuzblütler", "binomial": "Brassica oleracea var. sabellica", "icon": "🥬", "color": "#37624A", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 18–25", "sowing_depth_cm": 0.5, "days_germination_min": 5, "days_germination_max": 10, "days_to_harvest_min": 90, "days_to_harvest_max": 130, "harvest_window": "KW 40+", "row_count_default": 2, "row_spacing_cm": 45, "plant_spacing_cm": 45, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "hoch", "light_needs": "sonnig", "net_required": true, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 4.0, "irrigation_priority": "high", "irrigation_method_details": "sprinkler_overhead", "mulch_type": null, "net_mesh_size_mm": 0.8, "hoops_required": true } }, "companions": { "good": [ "Sellerie", "Salat" ], "bad": [ "Andere Kohlarten" ] }, "rotation": { "avoid_after": [ "Kohl-Familie" ], "family_break_years": 4 }, "risks": { "pests": [ "Erdflöhe", "Kohlfliege" ] }, "harvest": { "method": "Blattweise ernten, erst nach Frost für Süße.", "storage": "Bis tief in den Winter erntefähig direkt vom Beet.", "market_tips": "Nach erstem Frost als Winterkohl vermarkten — Süße als Verkaufsargument.", "yield_per_plant_kg": 1.5, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Theorie_Tabellen.xlsx, Sheet 'Ernte + Vermarktung', Weierhöfer Gartengemüse: 120 Bund / 15m Beet (3 Reihen, 8 Erntewochen). Bundgewicht ~150g → ~18 kg / 11.25 m² = 1.6 kg/m². 1.5 kg/m² konservativ für Rehau Erstsaison.", "post_harvest_handling": "dip_leafy", "packaging_unit": "bundle" }, "bzvr": { "notes": "Federstahlstäbe + Netz sofort nach Pflanzung. Reserve-Beet B-7.", "is_legume": false, "humus_balance": "heavy_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 15, "hardening_off_days": 7, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "gruenkohl-lerchenzungen", "name": "Lerchenzungen", "type": "krauskohl", "supplier": "Bingenheimer", "overrides": { "notes": "Klassische krause Sorte, extrem winterhart." } } ], "links": { "ct_row": "crop-gruenkohl", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-pak-choi", "name": "Pak Choi", "family": "Kreuzblütler", "binomial": "Brassica rapa subsp. chinensis", "icon": "🥬", "color": "#7FA86B", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 26–32", "sowing_depth_cm": 1.0, "days_germination_min": 5, "days_germination_max": 8, "days_to_harvest_min": 45, "days_to_harvest_max": 60, "harvest_window": "KW 35+", "row_count_default": 3, "row_spacing_cm": 30, "plant_spacing_cm": 30, "frost_hardy": false, "succession_weeks": 3 }, "environment": { "water_needs": "hoch", "light_needs": "sonnig", "net_required": true, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 4.0, "irrigation_priority": "medium", "irrigation_method_details": "sprinkler_overhead", "mulch_type": null, "net_mesh_size_mm": 0.8, "hoops_required": true } }, "companions": { "good": [ "Möhren", "Lauch" ], "bad": [ "Andere Kohlarten" ] }, "rotation": { "avoid_after": [ "Kohl-Familie" ], "family_break_years": 4 }, "risks": { "pests": [ "Erdflöhe", "Kohlfliege", "Schnecken" ], "notes": "Aufgrund hohen Erdfloh-Drucks zwingend 0,8mm Netz nutzen." }, "harvest": { "method": "Ganze Rosette kurz über dem Boden abschneiden.", "storage": "Kühl, feucht, sehr kurz.", "market_tips": "Als ganzer Kopf für asiatische Gerichte vermarkten.", "yield_per_plant_kg": 2.5, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Agrarwissen: Pak Choi 2–3 kg/m² (allgemeiner Benchmark). Kein Eintrag in Theorie_Tabellen.xlsx. Eigene Beobachtung 2026 empfohlen.", "post_harvest_handling": "dip_leafy", "packaging_unit": "piece" }, "bzvr": { "notes": "Starkzehrer. Benötigt kontinuierliche Feuchtigkeit für zarte Blätter.", "is_legume": false, "humus_balance": "medium_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 18, "hardening_off_days": 5, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "pak-choi-default", "name": "Pak Choi (Gärtner)", "type": "pak-choi", "supplier": "Gärtner", "overrides": { "notes": "Setzlinge aus der Gärtner-Lieferung. 3 Reihen, 30 cm Abstand." } } ], "links": { "ct_row": "crop-pak-choi", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-rucola", "name": "Rucola", "family": "Kreuzblütler", "category": "Blattgemüse", "binomial": "Eruca sativa", "icon": "🌿", "color": "#5E8A3C", "cultivation": { "sowing_method": "direct", "sowing_window": "KW 12–32", "sowing_depth_cm": 0.5, "days_germination_min": 5, "days_germination_max": 10, "days_to_harvest_min": 35, "days_to_harvest_max": 50, "harvest_window": "KW 18+", "row_count_default": 5, "row_spacing_cm": 15, "plant_spacing_cm": 5, "frost_hardy": true, "succession_weeks": 3 }, "environment": { "water_needs": "mittel", "light_needs": "sonnig", "net_required": true, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 3.0, "irrigation_priority": "medium", "irrigation_method_details": "sprinkler_overhead", "mulch_type": null, "net_mesh_size_mm": 0.8, "hoops_required": true } }, "companions": { "good": [ "Zwiebeln", "Möhren", "Salat" ], "bad": [ "Andere Kreuzblütler" ] }, "rotation": { "avoid_after": [ "Radieschen", "Kohl" ], "family_break_years": 3 }, "risks": { "pests": [ "Erdflöhe" ], "notes": "Insektenschutznetz (0,8 mm) direkt bei Aussaat auflegen! Keine Minute ungeschützt lassen." }, "harvest": { "method": "Baby-Leaf oder Bund. Kalt waschen und schleudern; sehr kurze Kühlkette.", "storage": "Kühl und feucht, kurz.", "market_tips": "Beliebte Abo-Kisten Beigabe. Mehrere Folgesätze einplanen.", "yield_per_plant_kg": 2.0, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Theorie_Tabellen.xlsx, Sheet 'Ernte + Vermarktung', Weierhöfer Gartengemüse: 24 kg / 15m Beet bei 2 Schnitten = 1.07 kg/m² pro Schnitt. 2.0 kg/m² gilt für Rehau-Saison mit 2 Sätzen à 1 Schnitt.", "post_harvest_handling": "dip_leafy", "packaging_unit": "bundle" }, "bzvr": { "notes": "Boden vor Aussaat fein krümeln. Schnelle Kultur, ideal als Vor- oder Nachfrucht.", "is_legume": false, "humus_balance": "light_feeder" }, "propagation": { "container": null, "germination_temp_min": 10, "hardening_off_days": 0, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "rucola-lola", "name": "Lola", "type": "salatrauke", "supplier": "Bingenheimer", "overrides": { "notes": "Breitblättrig, wüchsig. 5 Reihen à 15 cm Abstand." } }, { "id": "rucola-wilde-rauke", "name": "Wilde Rauke", "type": "wild", "supplier": "Owngrown", "overrides": { "notes": "Diplotaxis-Typ, würziger. 5.000 Korn Owngrown. Nachfolge AO-3/AO-4." } } ], "links": { "ct_row": "crop-rucola", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 11, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-asia-salat", "name": "Asia Salat", "family": "Kreuzblütler", "category": "Blattgemüse", "binomial": "Brassica juncea", "icon": "🥗", "color": "#7FA23E", "cultivation": { "sowing_method": "direct", "sowing_window": "KW 12–32", "sowing_depth_cm": 1.0, "days_germination_min": 4, "days_germination_max": 8, "days_to_harvest_min": 30, "days_to_harvest_max": 45, "harvest_window": "KW 16+", "row_count_default": 5, "row_spacing_cm": 15, "plant_spacing_cm": 5, "frost_hardy": true, "succession_weeks": 3 }, "environment": { "water_needs": "mittel", "light_needs": "sonnig", "net_required": true, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 3.0, "irrigation_priority": "medium", "irrigation_method_details": "sprinkler_overhead", "mulch_type": null, "net_mesh_size_mm": 0.8, "hoops_required": true } }, "companions": { "good": [ "Zwiebeln", "Möhren", "Erbsen" ], "bad": [ "Andere Kreuzblütler" ] }, "rotation": { "avoid_after": [ "Radieschen", "Kohl" ], "family_break_years": 3 }, "risks": { "pests": [ "Erdflöhe" ], "notes": "Wie bei Rucola: Netz (0,8 mm) auf Federstahlbögen zwingend ab Aussaat!" }, "harvest": { "method": "Schnittsalat. Nach Schnitt rasch kühlen, waschen, schleudern.", "storage": "Sehr kurz, kühlen.", "market_tips": "Ideal für Salat-Mix Tüten im Hofladen oder Abo.", "yield_per_plant_kg": 2.0, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Theorie_Tabellen.xlsx, Sheet 'Ernte + Vermarktung', Weierhöfer Gartengemüse: 24 kg / 15m Beet bei 2 Ernten = 2.13 kg/m². 2.0 kg/m² für Rehau leicht konservativ wegen kürzerer Saison.", "post_harvest_handling": "dip_leafy", "packaging_unit": "bundle" }, "bzvr": { "notes": "Eignet sich hervorragend als Zwischenkultur. Gedeiht sehr gut auf oberflächlich eingearbeiteter Humuserde.", "is_legume": false, "humus_balance": "light_feeder" }, "propagation": { "container": null, "germination_temp_min": 10, "hardening_off_days": 0, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "asia-salat-oriental-greens", "name": "Oriental Greens Mix", "type": "schnittsalat", "supplier": "Bingenheimer", "overrides": { "notes": "Mischung verschiedener Blattformen und Farben." } } ], "links": { "ct_row": "crop-asia-salat", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 10, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-radieschen", "name": "Radieschen", "family": "Kreuzblütler", "category": "Wurzelgemüse", "binomial": "Raphanus sativus var. sativus", "icon": "🔴", "color": "#D6455E", "cultivation": { "sowing_method": "direct", "sowing_window": "KW 10–34", "sowing_depth_cm": 1.0, "days_germination_min": 5, "days_germination_max": 8, "days_to_harvest_min": 25, "days_to_harvest_max": 40, "harvest_window": "KW 16+", "row_count_default": 5, "row_spacing_cm": 15, "plant_spacing_cm": 3, "frost_hardy": true, "succession_weeks": 2 }, "environment": { "water_needs": "mittel", "light_needs": "sonnig", "net_required": true, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 3.0, "irrigation_priority": "medium", "irrigation_method_details": "hand_brause", "mulch_type": null, "net_mesh_size_mm": 0.8, "hoops_required": true } }, "companions": { "good": [ "Salat", "Möhren", "Erbsen" ], "bad": [ "Kreuzblütler-Familie" ] }, "rotation": { "avoid_after": [ "Rucola", "Asia-Salat", "Kohl" ], "family_break_years": 3 }, "risks": { "pests": [ "Erdflöhe", "Rettichfliege" ], "notes": "Unregelmäßige Bewässerung führt zu holzigen, rissigen Radieschen. Netz 0,8 mm sofort auflegen." }, "harvest": { "method": "Bündeln oder lose waschen.", "storage": "Kühl, kurz.", "market_tips": "Bunte Trio-Mischung sehr beliebt am Marktstand.", "yield_per_plant_kg": 1.5, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Theorie_Tabellen.xlsx, Sheet 'Ernte + Vermarktung', Weierhöfer Gartengemüse: 150 Bund / 15m Beet (~15 Radieschen/Bund à 10g = ~1.5 kg Bund). 1.5 kg/m² pro Satz. Mehrere Sätze möglich.", "post_harvest_handling": "wash_root", "packaging_unit": "bundle" }, "bzvr": { "notes": "Netz zwingend, Ränder mit Ziegelsteinen sichern. Schwachzehrer, nutzt Resthumus gut aus.", "is_legume": false, "humus_balance": "light_feeder" }, "propagation": { "container": null, "germination_temp_min": 8, "hardening_off_days": 0, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "radieschen-trio-mix", "name": "Trio-Mix", "type": "mix", "supplier": "Bingenheimer", "overrides": { "notes": "Rote, weiße und violette Radieschen." } } ], "links": { "ct_row": "crop-radieschen", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 10, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-moehren", "name": "Möhren", "family": "Doldenblütler", "binomial": "Daucus carota subsp. sativus", "icon": "🥕", "color": "#E08A34", "cultivation": { "sowing_method": "direct", "sowing_window": "KW 12–30", "sowing_depth_cm": 1.0, "days_germination_min": 14, "days_germination_max": 21, "days_to_harvest_min": 70, "days_to_harvest_max": 110, "harvest_window": "KW 24+", "row_count_default": 4, "row_spacing_cm": 25, "plant_spacing_cm": null, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "mittel", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 3.0, "irrigation_priority": "medium", "irrigation_method_details": "hand_brause", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [ "Zwiebeln", "Lauch", "Dill", "Salat" ], "bad": [ "Sellerie", "Petersilie", "Fenchel" ] }, "rotation": { "avoid_after": [ "Doldenblütler" ], "family_break_years": 3 }, "risks": { "pests": [ "Möhrenfliege" ], "notes": "Zwiebelgeruch in der Nähe hilft gegen Möhrenfliege." }, "harvest": { "method": "Bundmöhren früh, Lagerkarotten später. Wurzelwäsche auf Gitter.", "storage": "Lagerfähig (Robila).", "market_tips": "Bunte Möhren mit Laub als Bundware vermarkten.", "yield_per_plant_kg": 3.5, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Theorie_Tabellen.xlsx, Sheet 'Ernte + Vermarktung', Weierhöfer Gartengemüse: 130 Bund / 15m Beet (8 große oder 12 kleine Möhren/Bund). 3.5 kg/m² Ableitung aus Bundgewicht ~300g × 130 / 11.25 m².", "post_harvest_handling": "wash_root", "packaging_unit": "bundle" }, "bzvr": { "notes": "Kein frischer Kompost. Saatbett fein und rückverfestigt. Bis Keimung feucht halten.", "is_legume": false, "humus_balance": "medium_feeder" }, "propagation": { "container": null, "germination_temp_min": 8, "hardening_off_days": 0, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "moehren-bunte-mischung", "name": "Bunte Möhren Mischung", "type": "sortenmix", "supplier": "Bingenheimer", "overrides": { "notes": "Mischung für bunte Bunde. 3–4 flache Rillen 1 cm tief." } }, { "id": "moehren-nantaise-2", "name": "Nantaise 2 / Fynn", "type": "frueh", "supplier": "Bingenheimer", "overrides": { "notes": "Früh und süß, gut als Bundmöhre." } }, { "id": "moehren-robila", "name": "Robila", "type": "lager", "supplier": "Bingenheimer", "overrides": { "notes": "Lagerfähig, längere Kulturdauer." } } ], "links": { "ct_row": "crop-moehren", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-knollenfenchel", "name": "Knollenfenchel", "family": "Doldenblütler", "category": "Blattgemüse", "binomial": "Foeniculum vulgare var. azoricum", "icon": "🌿", "color": "#B6CE93", "cultivation": { "sowing_method": "both", "sowing_window": "KW 14–28", "sowing_depth_cm": 1.0, "days_germination_min": 7, "days_germination_max": 14, "days_to_harvest_min": 70, "days_to_harvest_max": 90, "harvest_window": "KW 28+", "row_count_default": 3, "row_spacing_cm": 30, "plant_spacing_cm": 25, "frost_hardy": false, "succession_weeks": null }, "environment": { "water_needs": "mittel", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 4.0, "irrigation_priority": "medium", "irrigation_method_details": "sprinkler_overhead", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [ "Salat" ], "bad": [ "Möhren", "Sellerie", "Dill" ] }, "rotation": { "avoid_after": [ "Doldenblütler" ], "family_break_years": 3 }, "harvest": { "method": "Knollen kurz über dem Boden abschneiden, Federstiele kürzen.", "storage": "Kühl, mehrere Tage.", "market_tips": "Mit Federstiel als Bundware, aromatisch und dekorativ.", "yield_per_plant_kg": 2.0, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Agrarwissen: Knollenfenchel 2–3 kg/m² (allgemeiner Benchmark). Theorie_Tabellen.xlsx nennt Mini Fenchel 200 Stück / 15m Beet — Knollenfenchel abweichend. Eigene Beobachtung 2026 empfohlen.", "post_harvest_handling": "wash_root", "packaging_unit": "piece" }, "bzvr": { "notes": "Empfindlich gegen Stress und Schossen. Gleichmäßige Feuchte. Nicht zu tief pflanzen.", "is_legume": false, "humus_balance": "heavy_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 15, "hardening_off_days": 7, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "knollenfenchel-ks-fek-kbrom1", "name": "KS-FEK-KBRom1", "supplier": "Bingenheimer", "supplier_code": "KS-FEK-KBRom1", "overrides": { "notes": "Schnellkultur für AO. Gleichmäßig feucht halten." } } ], "links": { "ct_row": "crop-knollenfenchel", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 10, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-stangensellerie", "name": "Stangensellerie", "family": "Doldenblütler", "category": "Blattgemüse", "binomial": "Apium graveolens var. dulce", "icon": "🌿", "color": "#9DBE6A", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 8–14", "sowing_depth_cm": 0.3, "days_germination_min": 14, "days_germination_max": 21, "days_to_harvest_min": 100, "days_to_harvest_max": 130, "harvest_window": "KW 32+", "row_count_default": 3, "row_spacing_cm": 30, "plant_spacing_cm": 25, "frost_hardy": false, "succession_weeks": null }, "environment": { "water_needs": "hoch", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 5.0, "irrigation_priority": "high", "irrigation_method_details": "sprinkler_overhead", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [ "Kohl", "Tomaten", "Lauch" ], "bad": [ "Möhren", "Petersilie" ] }, "rotation": { "avoid_after": [ "Doldenblütler" ], "family_break_years": 3 }, "harvest": { "method": "Äußere Stangen einzeln brechen, Herzstangen stehen lassen.", "storage": "Kühl, feucht, mehrere Tage.", "market_tips": "Als Bund oder lose, Blätter als Suppengrün beilegen.", "yield_per_plant_kg": 2.5, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Theorie_Tabellen.xlsx, Sheet 'Ernte + Vermarktung', Weierhöfer Gartengemüse: 120 Bund / 15m Beet (3 Reihen, 8 Wochen) = ~2.7 kg/m². 2.5 kg/m² für Rehau (Beet noch nicht zugeteilt, Wert vorläufig).", "post_harvest_handling": "wash_root", "packaging_unit": "bundle" }, "bzvr": { "notes": "Sehr gleichmäßige Feuchte, guter reifer Kompost, kein Trockenstress. Lichtkeimer.", "is_legume": false, "humus_balance": "heavy_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 15, "hardening_off_days": 10, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "stangensellerie-tall-utah", "name": "Tall Utah", "supplier": "Gärtner", "overrides": { "notes": "Ersetzt den ursprünglich geplanten Knollensellerie." } } ], "links": { "ct_row": "crop-stangensellerie", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 10, "updated_at": "07/07/2026", "source": "Rehau yield review — LOW CONFIDENCE, update after first harvest" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-dill", "name": "Dill", "family": "Doldenblütler", "category": "Kräuter", "binomial": "Anethum graveolens", "icon": "🌿", "color": "#93B84E", "cultivation": { "sowing_method": "direct", "sowing_window": "KW 12–32", "sowing_depth_cm": 1.0, "days_germination_min": 10, "days_germination_max": 14, "days_to_harvest_min": 30, "days_to_harvest_max": 75, "harvest_window": "KW 22+", "row_count_default": 2, "row_spacing_cm": 20, "plant_spacing_cm": null, "frost_hardy": false, "succession_weeks": null }, "environment": { "water_needs": "mittel", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 2.0, "irrigation_priority": "low", "irrigation_method_details": "hand_brause", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [ "Möhren", "Gurken", "Salat" ], "bad": [ "Fenchel" ] }, "rotation": { "avoid_after": [ "Doldenblütler" ], "family_break_years": 3 }, "harvest": { "method": "Junge Triebe schneiden oder blühend für Einlegegurken.", "storage": "Kühl oder trocken.", "market_tips": null, "yield_per_plant_kg": null, "yield_per_m_kg": null, "bunches_per_meter": null, "post_harvest_handling": "no_wash", "packaging_unit": "bundle" }, "bzvr": { "notes": "Klassischer Möhren-Begleiter. Breitwürfig zwischen den Möhren-Reihen für Möhrenfliegen-Schutz.", "is_legume": false, "humus_balance": "light_feeder" }, "propagation": { "container": null, "germination_temp_min": 10, "hardening_off_days": 0, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "dill-default", "name": "Dill (Standard)", "supplier": "TBD", "overrides": { "notes": "In Bingenheimer-Lieferung 2026 nicht enthalten — optional nachkaufen." } } ], "links": { "ct_row": "crop-dill", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 8, "updated_at": "07/07/2026", "source": "Rehau V5 Review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-petersilie", "name": "Petersilie", "family": "Doldenblütler", "category": "Kräuter", "binomial": "Petroselinum crispum", "icon": "🌿", "color": "#47893F", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 8–20", "sowing_depth_cm": 1.0, "days_germination_min": 14, "days_germination_max": 28, "days_to_harvest_min": 80, "days_to_harvest_max": 100, "harvest_window": "KW 22+", "row_count_default": 3, "row_spacing_cm": 25, "plant_spacing_cm": 15, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "mittel", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 3.0, "irrigation_priority": "medium", "irrigation_method_details": "hand_brause", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [ "Tomaten", "Möhren" ], "bad": [ "Salat", "Sellerie", "Fenchel" ] }, "rotation": { "avoid_after": [ "Doldenblütler" ], "family_break_years": 4 }, "risks": { "pests": [ "Möhrenfliege" ] }, "harvest": { "method": "Bundkraut für Kisten und Küche.", "storage": "Kühl, frisch.", "market_tips": null, "yield_per_plant_kg": null, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Theorie_Tabellen.xlsx, Sheet 'Ernte + Vermarktung', Weierhöfer Gartengemüse: 300 Bund / 15m Beet (mehrere Schnitte, 2 Pflanzen/Bund, 30g/Bund). Wert für Petersilie gut belegt.", "post_harvest_handling": "dip_leafy", "packaging_unit": "bundle" }, "bzvr": { "notes": "2-jährig. 63 Setzlinge aus Gärtner-Lieferung in AO-8/AO-9 mit Lauchzwiebeln als Vorkultur.", "is_legume": false, "humus_balance": "medium_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 15, "hardening_off_days": 5, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "petersilie-amsterdamse-snij", "name": "Amsterdamse Snij", "type": "schnittpetersilie", "supplier": "Bingenheimer", "overrides": { "notes": "Schnittpetersilie, ergiebig." } }, { "id": "petersilie-felicia", "name": "Felicia", "supplier": "Bingenheimer", "overrides": { "notes": "Bewährte Sorte." } }, { "id": "petersilie-gaertner", "name": "Petersilien-Setzlinge (Gärtner)", "supplier": "Gärtner", "overrides": { "notes": "Schont die langsame Keimphase. Gleichmäßig feucht." }, "dominant_2026": true } ], "links": { "ct_row": "crop-petersilie", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 10, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-spinat", "name": "Spinat", "family": "Gänsefußgewächse", "binomial": "Spinacia oleracea", "icon": "🥬", "color": "#3C7A3E", "cultivation": { "sowing_method": "direct", "sowing_window": "KW 10–20 + KW 32–36", "sowing_depth_cm": 2.0, "days_germination_min": 7, "days_germination_max": 14, "days_to_harvest_min": 40, "days_to_harvest_max": 50, "harvest_window": "KW 20–26", "row_count_default": 4, "row_spacing_cm": 20, "plant_spacing_cm": null, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "mittel", "light_needs": "halbschatten", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 3.0, "irrigation_priority": "medium", "irrigation_method_details": "sprinkler_overhead", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [ "Erdbeeren", "Möhren", "Kohl" ], "bad": [ "Rote Bete", "Mangold" ] }, "rotation": { "avoid_after": [ "Rote Bete", "Mangold" ], "family_break_years": 3 }, "harvest": { "method": "Ganze Rosette oder Blätter schneiden, sofort kühlen.", "storage": "Sehr kurz, kühlen.", "market_tips": "Früh im Jahr ernten bevor Schossen einsetzt.", "yield_per_plant_kg": 1.5, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Theorie_Tabellen.xlsx, Sheet 'Ernte + Vermarktung', Weierhöfer Gartengemüse: 3 Schnitte × 4.5 kg / 15m Beet = 13.5 kg total = 1.2 kg/m². 1.5 kg/m² für Rehau leicht erhöht da 1 Satz realistisch mit günstigem Schossverhalten.", "post_harvest_handling": "dip_leafy", "packaging_unit": "bundle" }, "bzvr": { "notes": "Kein Netz nötig (kein Kreuzblütler, Erdflöhe meiden ihn). Schosst bei Hitze und Langtag.", "is_legume": false, "humus_balance": "medium_feeder" }, "propagation": { "container": null, "germination_temp_min": 8, "hardening_off_days": 0, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "spinat-butterflay", "name": "Butterflay", "supplier": "Bingenheimer", "overrides": { "notes": "4 Reihen 20 cm, 2 cm tief. Feucht halten." } } ], "links": { "ct_row": "crop-spinat", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-rote-bete", "name": "Rote Bete", "family": "Gänsefußgewächse", "category": "Wurzelgemüse", "binomial": "Beta vulgaris subsp. vulgaris", "icon": "🥗", "color": "#A6395F", "cultivation": { "sowing_method": "both", "sowing_window": "KW 12–26", "sowing_depth_cm": 2.0, "days_germination_min": 10, "days_germination_max": 14, "days_to_harvest_min": 60, "days_to_harvest_max": 90, "harvest_window": "KW 22+", "row_count_default": 3, "row_spacing_cm": 20, "plant_spacing_cm": 15, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "mittel", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 3.0, "irrigation_priority": "medium", "irrigation_method_details": "sprinkler_overhead", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [ "Zwiebeln", "Salat", "Kohl" ], "bad": [ "Spinat", "Mangold" ] }, "rotation": { "avoid_after": [ "Spinat", "Mangold" ], "family_break_years": 3 }, "harvest": { "method": "Bündeln mit Laub, Wurzeln nicht abschneiden.", "storage": "Kühl, mehrere Wochen.", "market_tips": "Mit Laub als Bundware, Laub essbar als Verkaufsargument.", "yield_per_plant_kg": 3.0, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Theorie_Tabellen.xlsx, Sheet 'Ernte + Vermarktung', Weierhöfer Gartengemüse: 80 Bund / 15m Beet (Baby 5–6 Stück oder Normal 3–4 Stück/Bund). Bundgewicht ~350g → ~28 kg / 11.25 m² = 2.5 kg/m². 3.0 kg/m² leicht erhöht für Gesche Knäuelfrucht.", "post_harvest_handling": "wash_root", "packaging_unit": "bundle" }, "bzvr": { "notes": "Knäuelfrüchte ergeben mehrere Keimlinge — vorsichtig vereinzeln oder als kleiner Tuff führen. Konstante Feuchte für runde Knollen.", "is_legume": false, "humus_balance": "medium_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 10, "hardening_off_days": 5, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "rote-bete-gesche", "name": "Gesche", "supplier": "Bingenheimer", "overrides": { "notes": "Klassische Salatrübe. 3 Reihen 15–20 cm." } } ], "links": { "ct_row": "crop-rote-bete", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 10, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-mangold-rainbow", "name": "Mangold Rainbow", "family": "Gänsefußgewächse", "binomial": "Beta vulgaris subsp. vulgaris var. cicla", "icon": "🌈", "color": "#C24E6B", "cultivation": { "sowing_method": "both", "sowing_window": "KW 10–20", "sowing_depth_cm": 2.0, "days_germination_min": 10, "days_germination_max": 14, "days_to_harvest_min": 60, "days_to_harvest_max": 90, "harvest_window": "KW 22–44", "row_count_default": 3, "row_spacing_cm": 30, "plant_spacing_cm": 30, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "mittel", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 4.0, "irrigation_priority": "medium", "irrigation_method_details": "sprinkler_overhead", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [ "Möhren", "Sellerie", "Buschbohnen" ], "bad": [ "Rote Bete", "Spinat" ] }, "rotation": { "avoid_after": [ "Rote Bete", "Spinat" ], "family_break_years": 3 }, "harvest": { "method": "Äußere Blätter einzeln schneiden, Herzblätter stehen lassen.", "storage": "Kühl, feucht, kurz.", "market_tips": "Bunte Stiele als Farbtupfer in Abo-Kisten, Bund mit Laub.", "yield_per_plant_kg": 2.5, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Theorie_Tabellen.xlsx, Sheet 'Ernte + Vermarktung', Weierhöfer Gartengemüse: 120 Bund / 15m Beet (3 Reihen, 8 Wochen). Bundgewicht ~250g → ~30 kg / 11.25 m² = 2.7 kg/m². 2.5 kg/m² für Salt Box Mischkultur-Abschlag.", "post_harvest_handling": "dip_leafy", "packaging_unit": "bundle" }, "bzvr": { "notes": "12 Mangold-Setzlinge aus Gärtner-Lieferung in Beet B-8. 3 Reihen 30 cm, Mischkultur mit Koriander + Kopfsalat.", "is_legume": false, "humus_balance": "medium_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 12, "hardening_off_days": 5, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "mangold-rainbow-default", "name": "Rainbow", "supplier": "Gärtner", "overrides": { "notes": "Bunte Stiele. Mischkultur in Salt Box 1 mit Koriander + Kopfsalat." } } ], "links": { "ct_row": "crop-mangold-rainbow", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-kopfsalat", "name": "Kopfsalat", "family": "Korbblütler", "binomial": "Lactuca sativa", "icon": "🥬", "color": "#6FB03F", "cultivation": { "sowing_method": "both", "sowing_window": "KW 8–32", "sowing_depth_cm": 0.5, "days_germination_min": 5, "days_germination_max": 10, "days_to_harvest_min": 40, "days_to_harvest_max": 55, "harvest_window": "KW 20+", "row_count_default": 3, "row_spacing_cm": 30, "plant_spacing_cm": 25, "frost_hardy": false, "succession_weeks": 2 }, "environment": { "water_needs": "mittel", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 3.0, "irrigation_priority": "medium", "irrigation_method_details": "sprinkler_overhead", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [ "Kohlrabi", "Zwiebeln", "Kräuter" ], "bad": [ "Petersilie", "Sellerie" ] }, "rotation": { "avoid_after": [ "Korbblütler" ], "family_break_years": 2 }, "risks": { "pests": [ "Schnecken" ], "notes": "Schnecken sind kritischer als Insekten. Auf feuchten Humusboden achten." }, "harvest": { "method": "Ganzen Kopf kurz über dem Boden abschneiden.", "storage": "Kühl, feucht, kurz.", "market_tips": "Briweri/Finja als knackigen Sommersalat vermarkten.", "yield_per_plant_kg": 3.5, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Theorie_Tabellen.xlsx, Sheet 'Ernte + Vermarktung', Weierhöfer Gartengemüse: Schnittsalat 30 kg / 15m Beet (2 Schnitte); Romana 400 Stück / 15m. Kopfsalat Briweri/Finja nicht direkt in Tabelle — 3.5 kg/m² Interpolation zwischen diesen Werten.", "post_harvest_handling": "dip_leafy", "packaging_unit": "piece" }, "bzvr": { "notes": "Guter Lückenfüller. 3 Reihen Zickzack 25–30 cm. Trockenstress + Schossen beobachten.", "is_legume": false, "humus_balance": "medium_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 10, "hardening_off_days": 5, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "kopfsalat-briweri", "name": "Briweri", "supplier": "Bingenheimer", "overrides": { "notes": "Bewährte Sorte." } }, { "id": "kopfsalat-finja", "name": "Finja", "supplier": "Bingenheimer", "overrides": { "notes": "Direktsaat-Variante." } }, { "id": "kopfsalat-batavia-sierra", "name": "Batavia Sierra", "type": "batavia", "supplier": "Gärtner", "overrides": { "notes": "Schnelle Ernte vor Kohlrabi-Vollgröße in Block B." } }, { "id": "kopfsalat-gt90", "name": "Gt90", "overrides": { "notes": "Nachfolge AO-5." } } ], "links": { "ct_row": "crop-kopfsalat", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 10, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-porree", "name": "Porree", "family": "Amaryllisgewächse", "binomial": "Allium ampeloprasum var. porrum", "icon": "🌿", "color": "#6FA88E", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 8–16", "sowing_depth_cm": 1.0, "days_germination_min": 10, "days_germination_max": 14, "days_to_harvest_min": 120, "days_to_harvest_max": 180, "harvest_window": "KW 34+", "row_count_default": 2, "row_spacing_cm": 30, "plant_spacing_cm": 15, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "mittel", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 3.0, "irrigation_priority": "medium", "irrigation_method_details": "sprinkler_overhead", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [ "Möhren", "Sellerie", "Salat" ], "bad": [ "Bohnen", "Erbsen", "Kohl" ] }, "rotation": { "avoid_after": [ "Lauch", "Zwiebeln", "Knoblauch" ], "family_break_years": 3 }, "risks": { "pests": [ "Lauchmotte", "Zwiebelfliege" ] }, "harvest": { "method": "Jeden zweiten früh als Baby-Leek ernten, Rest ausreifen lassen.", "storage": "Kühl, mehrere Wochen.", "market_tips": "Baby-Leek früh für Abo-Kisten, ausgereifte Stangen als Bundware.", "yield_per_plant_kg": 3.0, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Agrarwissen: Porree 3–4 kg/m² bei 15cm Abstand (allgemeiner Benchmark). Kein Eintrag in Theorie_Tabellen.xlsx. Baby-Leek Strategie berücksichtigt. Eigene Beobachtung 2026 empfohlen.", "post_harvest_handling": "wash_root", "packaging_unit": "bundle" }, "bzvr": { "notes": "Aus als 'Zwiebeln' etikettierter Gärtner-Lieferung. C-2/C-3 + erste 2 m C-4. 15 cm ist eng — jeden zweiten als Baby-Leek früh ernten.", "is_legume": false, "humus_balance": "heavy_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 15, "hardening_off_days": 7, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "porree-gaertner", "name": "Porree (Gärtner)", "supplier": "Gärtner", "overrides": { "notes": "Durchgehende Reihen 15 cm. Allium-Begleiter zu Möhren in C-1." } } ], "links": { "ct_row": "crop-porree", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-zwiebeln", "name": "Zwiebeln", "family": "Amaryllisgewächse", "binomial": "Allium cepa", "icon": "🧅", "color": "#B98CC0", "cultivation": { "sowing_method": "both", "sowing_window": "KW 10–15", "sowing_depth_cm": 1.0, "days_germination_min": 10, "days_germination_max": 14, "days_to_harvest_min": 130, "days_to_harvest_max": 160, "harvest_window": "KW 30–36", "row_count_default": 4, "row_spacing_cm": 25, "plant_spacing_cm": 10, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "niedrig", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 2.0, "irrigation_priority": "low", "irrigation_method_details": "sprinkler_overhead", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [ "Möhren", "Rote Bete", "Erdbeeren" ], "bad": [ "Bohnen", "Erbsen", "Kohl" ] }, "rotation": { "avoid_after": [ "Lauch", "Knoblauch" ], "family_break_years": 4 }, "risks": { "pests": [ "Zwiebelfliege" ], "notes": "Mischkultur mit Möhren verhindert Zwiebelfliegenbefall." }, "harvest": { "method": "Bei gelb fallendem Laub ausgraben, nachhärten.", "storage": "Trocken, kühl, lagerfähig.", "market_tips": "Bundzwiebeln früh, Lagerzwiebeln im Geflecht.", "yield_per_plant_kg": 0.08, "yield_source": "Marktgarten-Praxisquelle 17/07/2026: Steckzwiebel → ca. 80 g Zwiebelmasse bis Frühsommer (0,08 kg/Pflanze). Der frühere Wert 2,5 war der m²-Benchmark (2–3 kg/m² Direktsaat) und steht jetzt korrekt in yield_per_m2_freiland. Richtwert — mit eigenen Rehau-Erntedaten (Feldnotiz) überschreiben.", "post_harvest_handling": "dry_brush", "packaging_unit": "kg", "yield_per_m_kg": null, "bunches_per_meter": null, "yield_per_m2_freiland": 2.5 }, "bzvr": { "notes": "Weißklee-Untersaat möglich. Anfangsphase beikrautfrei halten. Schwachzehrer.", "is_legume": false, "humus_balance": "medium_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 10, "hardening_off_days": 7, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "zwiebeln-robelja", "name": "Robelja", "supplier": "Bingenheimer", "supplier_code": "G463", "overrides": { "notes": "Klassische Speisezwiebel. 4 Reihen 10–15 cm." } }, { "id": "zwiebeln-cuisse-de-poulet", "name": "Cuisse de Poulet", "supplier": "Bingenheimer", "supplier_code": "G757", "overrides": { "notes": "Längliche, milde Sorte." } } ], "links": { "ct_row": "crop-zwiebeln", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 10, "updated_at": "17/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-lauchzwiebeln", "name": "Lauchzwiebeln", "family": "Amaryllisgewächse", "binomial": "Allium fistulosum", "icon": "🌿", "color": "#8FBF7A", "cultivation": { "sowing_method": "both", "sowing_window": "KW 8–22", "sowing_depth_cm": 1.0, "days_germination_min": 10, "days_germination_max": 14, "days_to_harvest_min": 60, "days_to_harvest_max": 90, "harvest_window": "KW 18–26", "row_count_default": 4, "row_spacing_cm": 15, "plant_spacing_cm": 5, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "mittel", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 3.0, "irrigation_priority": "medium", "irrigation_method_details": "sprinkler_overhead", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [ "Möhren", "Erdbeeren" ], "bad": [ "Bohnen", "Erbsen" ] }, "rotation": { "avoid_after": [ "Lauch", "Zwiebeln" ], "family_break_years": 3 }, "risks": { "pests": [ "Zwiebelfliege" ] }, "harvest": { "method": "Bündeln, Wurzeln kürzen, waschen.", "storage": "Kühl, feucht, kurz.", "market_tips": "Als Bund für Abo-Kisten, vor den Dauerkräutern raus.", "yield_per_plant_kg": 1.0, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Agrarwissen: Lauchzwiebeln als Catch crop ~1 kg/m² (Schätzung). Kein Eintrag in Theorie_Tabellen.xlsx. Kurze Standzeit in AO-8/9 vor Dauerkräutern. Eigene Beobachtung 2026 empfohlen.", "post_harvest_handling": "wash_root", "packaging_unit": "bundle" }, "bzvr": { "notes": "Aus als 'Schnittlauch' etikettierter Gärtner-Lieferung. Vorkultur in den 40-cm-Lücken für Dauerkräuter in AO-8/AO-9.", "is_legume": false, "humus_balance": "light_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 10, "hardening_off_days": 5, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "lauchzwiebeln-gaertner", "name": "Lauchzwiebeln (Gärtner)", "supplier": "Gärtner", "overrides": { "notes": "Früh ernten, bevor Dauerkräuter (Lavendel, Salbei) einwachsen." } } ], "links": { "ct_row": "crop-lauchzwiebeln", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-zuckererbse", "name": "Zuckererbse", "family": "Leguminosen", "binomial": "Pisum sativum var. saccharatum", "icon": "🌱", "color": "#86C05A", "cultivation": { "sowing_method": "direct", "sowing_window": "KW 12–22", "sowing_depth_cm": 3.0, "days_germination_min": 7, "days_germination_max": 14, "days_to_harvest_min": 60, "days_to_harvest_max": 75, "harvest_window": "KW 22+", "row_count_default": 2, "row_spacing_cm": 30, "plant_spacing_cm": 5, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "niedrig", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 2.0, "irrigation_priority": "low", "irrigation_method_details": "sprinkler_overhead", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [ "Möhren", "Radieschen", "Salat" ], "bad": [ "Zwiebeln", "Knoblauch", "Lauch" ] }, "rotation": { "avoid_after": [ "Leguminosen" ], "family_break_years": 4 }, "risks": { "pests": [ "Blattläuse", "Erbsenwickler" ] }, "harvest": { "method": "Hülsen täglich ernten bevor sie aufblähen.", "storage": "Kühl, sehr kurz — schnell nachreifen.", "market_tips": "Frisch in Abo-Kisten, Besonderheit im Frühsommer.", "yield_per_plant_kg": 1.0, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Agrarwissen: Zuckererbse 0.8–1.2 kg/m² (allgemeiner Benchmark). Kein Eintrag in Theorie_Tabellen.xlsx. BzVR-Leguminose. Eigene Beobachtung 2026 empfohlen.", "post_harvest_handling": "no_wash", "packaging_unit": "bundle" }, "bzvr": { "notes": "Rankhilfe sofort bei Aussaat setzen. N-Fixierung und frühe Beetnutzung. Auch hier: Wurzeln nach Ernte im Boden belassen.", "is_legume": true, "humus_balance": "legume_builder" }, "propagation": { "container": null, "germination_temp_min": 8, "hardening_off_days": 0, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "zuckererbse-ambrosia", "name": "Ambrosia", "supplier": "Bingenheimer", "overrides": { "notes": "2 Reihen, alle 4–5 cm ein Korn. Rankhilfe (Haselruten) sofort aufstellen." } } ], "links": { "ct_row": "crop-zuckererbse", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 10, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-buschbohnen", "name": "Buschbohnen", "family": "Leguminosen", "binomial": "Phaseolus vulgaris var. nanus", "icon": "🫘", "color": "#5C9A4E", "cultivation": { "sowing_method": "direct", "sowing_window": "KW 18–26", "sowing_depth_cm": 3.0, "days_germination_min": 7, "days_germination_max": 14, "days_to_harvest_min": 50, "days_to_harvest_max": 70, "harvest_window": "KW 26+", "row_count_default": 2, "row_spacing_cm": 40, "plant_spacing_cm": 8, "frost_hardy": false, "succession_weeks": 3 }, "environment": { "water_needs": "mittel", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 2.0, "irrigation_priority": "medium", "irrigation_method_details": "sprinkler_overhead", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [ "Bohnenkraut", "Kartoffeln", "Kohl", "Zucchini" ], "bad": [ "Zwiebeln", "Lauch", "Erbsen", "Fenchel" ] }, "rotation": { "avoid_after": [ "Leguminosen" ], "family_break_years": 4 }, "risks": { "pests": [ "Bohnenfliege", "Schwarze Bohnenlaus" ], "notes": "Zwingend erst nach den Eisheiligen säen. Sehr frostempfindlich." }, "harvest": { "method": "Hülsen jung und häufig pflücken.", "storage": "Kühl, kurz.", "market_tips": "Als Bund oder lose in Abo-Kisten.", "yield_per_plant_kg": 1.2, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Agrarwissen: Buschbohnen 1–1.5 kg/m² (allgemeiner Benchmark). Kein Eintrag in Theorie_Tabellen.xlsx. BzVR-Leguminose C-9. Eigene Beobachtung 2026 empfohlen.", "post_harvest_handling": "no_wash", "packaging_unit": "bundle" }, "bzvr": { "notes": "Essenzielle Stickstofffixierer für die Fruchtfolge! Nach der Ernte Pflanzen nur abschneiden, Wurzeln mit Knöllchenbakterien zwingend im Boden lassen.", "is_legume": true, "humus_balance": "legume_builder" }, "propagation": { "container": null, "germination_temp_min": 15, "hardening_off_days": 0, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "buschbohnen-maxi", "name": "Maxi", "supplier": "Bingenheimer", "overrides": { "notes": "Frühe, fadenlose Sorte. Gluckentyp (Früchte hängen leicht erntbar über dem Laub)." } }, { "id": "buschbohnen-prelude", "name": "Prelude", "supplier": "Bingenheimer", "overrides": { "notes": "Bewährte, sehr robuste Sorte." } } ], "links": { "ct_row": "crop-buschbohnen", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 10, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-basilikum", "name": "Basilikum", "family": "Lippenblütler", "binomial": "Ocimum basilicum", "icon": "🌿", "color": "#4F9A55", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 14–20", "sowing_depth_cm": 0.2, "days_germination_min": 10, "days_germination_max": 14, "days_to_harvest_min": 40, "days_to_harvest_max": 60, "harvest_window": "KW 24+", "row_count_default": null, "row_spacing_cm": 20, "plant_spacing_cm": 20, "frost_hardy": false, "succession_weeks": 4 }, "environment": { "water_needs": "mittel", "light_needs": "sonnig", "net_required": false, "location_primary": "Gewächshaus", "location_alternatives": [ "Freiland" ], "operational": { "water_l_per_m_daily": 2.0, "irrigation_priority": "medium", "irrigation_method_details": "drip_2_lines", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [ "Tomaten", "Paprika", "Gurken" ], "bad": [ "Melisse", "Thymian" ] }, "rotation": { "avoid_after": [ "Lippenblütler" ], "family_break_years": 3 }, "risks": { "pests": [ "Schnecken", "Blattläuse" ], "notes": "Sehr frostempfindlich. Nicht unter 10°C ins Freie." }, "harvest": { "method": "Triebspitzen regelmäßig pinzieren, vor Blüte ernten.", "storage": "Nie kühlen — bei Raumtemperatur im Wasserglas.", "market_tips": "Als Topfpflanze oder Bund, nie unter 15°C lagern.", "yield_per_plant_kg": 2.0, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Agrarwissen: Basilikum Untersaat GH ~2 kg/m² Mehrschnitt (Schätzung). Theorie_Tabellen.xlsx nennt 200 Pflanzen / 15m Beet aber kein kg-Wert. Eigene Beobachtung 2026 empfohlen.", "post_harvest_handling": "no_wash", "packaging_unit": "bundle" }, "bzvr": { "notes": "Perfekte Untersaat für Tomaten im Gewächshaus (hält weiße Fliege fern).", "is_legume": false, "humus_balance": "medium_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 20, "hardening_off_days": 7, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "basilikum-grossblaettrig", "name": "Großblättriges Basilikum", "supplier": "Bingenheimer", "overrides": { "notes": "Prise Saatgut pro Zelle für dichte Tuffs." } } ], "links": { "ct_row": "crop-basilikum", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 9, "updated_at": "07/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-koriander", "name": "Koriander", "family": "Doldenblütler", "category": "Kräuter", "binomial": "Coriandrum sativum", "icon": "🌿", "color": "#6FA84C", "cultivation": { "sowing_method": "both", "sowing_window": "KW 10–30", "sowing_depth_cm": 1.0, "days_germination_min": 7, "days_germination_max": 14, "days_to_harvest_min": 40, "days_to_harvest_max": 60, "harvest_window": "KW 18+", "row_count_default": 3, "row_spacing_cm": 20, "plant_spacing_cm": null, "frost_hardy": false, "succession_weeks": 3 }, "environment": { "water_needs": "mittel", "light_needs": "halbschatten", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 2.0, "irrigation_priority": "low", "irrigation_method_details": "hand_brause", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [ "Möhren", "Gurken" ], "bad": [ "Fenchel" ] }, "rotation": { "avoid_after": [ "Doldenblütler" ], "family_break_years": 3 }, "harvest": { "method": "Triebe vor dem Schossen schneiden.", "storage": "Sehr kurz, feucht halten.", "market_tips": "Als Bund in Abo-Kisten, exotischer Akzent.", "yield_per_plant_kg": null, "yield_source": "Marktgarten-Praxisquelle 17/07/2026: 6–8 Bund pro Beetmeter; konservativ 6 angesetzt (Empfehlung: bei Literaturwerten nach unten orientieren). Der frühere Wert 1,0 kg/Pflanze war laut eigener Notiz ein m²-Schätzwert und wurde entfernt. Richtwert — mit eigenen Rehau-Erntedaten überschreiben.", "post_harvest_handling": "dip_leafy", "packaging_unit": "bundle", "yield_per_m_kg": null, "bunches_per_meter": 6 }, "bzvr": { "notes": "20 Koriander-Setzlinge aus Gärtner-Lieferung in Beet B-8. Mischkultur mit Mangold + Kopfsalat.", "is_legume": false, "humus_balance": "light_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 15, "hardening_off_days": 3, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "koriander-gaertner", "name": "Koriander (Gärtner)", "supplier": "Gärtner", "overrides": { "notes": "Mischkultur in Salt Box 1." } } ], "links": { "ct_row": "crop-koriander", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 11, "updated_at": "17/07/2026", "source": "Rehau yield review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-oregano", "name": "Oregano", "family": "Lippenblütler", "binomial": "Origanum vulgare", "icon": "🌿", "color": "#99A867", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 8–18", "sowing_depth_cm": 0.3, "days_germination_min": 7, "days_germination_max": 21, "days_to_harvest_min": 80, "days_to_harvest_max": 120, "harvest_window": "KW 24+", "row_count_default": 2, "row_spacing_cm": null, "plant_spacing_cm": 40, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "niedrig", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 1.0, "irrigation_priority": "low", "irrigation_method_details": "hand_targeted", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "harvest": { "method": "Laufend schneiden, vor Blüte am intensivsten im Aroma.", "storage": "Trocknen für Wintervorrat.", "market_tips": null, "yield_per_plant_kg": null, "yield_per_m_kg": null, "bunches_per_meter": null, "post_harvest_handling": "no_wash", "packaging_unit": "bundle" }, "bzvr": { "notes": "Mehrjährig. Lichtkeimer. Fester Bestandteil der mediterranen Dauerkräuter-Mischung im Kräuterbeet.", "is_legume": false, "humus_balance": "light_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 15, "hardening_off_days": 7, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "oregano-hera", "name": "Hera", "supplier": "Bingenheimer", "overrides": { "notes": "Geschmacksstarke Sorte für die warme Küche." } } ], "links": { "ct_row": null, "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 7, "updated_at": "07/07/2026", "source": "Rehau V5 Review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-lavendel", "name": "Lavendel", "family": "Lippenblütler", "binomial": "Lavandula angustifolia", "icon": "💜", "color": "#8E7BC0", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 8–14", "sowing_depth_cm": 0.3, "days_germination_min": 14, "days_germination_max": 28, "days_to_harvest_min": 365, "days_to_harvest_max": 730, "harvest_window": "KW 26–30", "row_count_default": null, "row_spacing_cm": null, "plant_spacing_cm": 50, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "niedrig", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 1.0, "irrigation_priority": "low", "irrigation_method_details": "hand_targeted", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "harvest": { "method": "Blütenstände vor Vollblüte ernten und trocknen.", "storage": "Trocken lagern.", "market_tips": null, "yield_per_plant_kg": null, "yield_per_m_kg": null, "bunches_per_meter": null, "post_harvest_handling": "no_wash", "packaging_unit": "bundle" }, "bzvr": { "notes": "Mehrjährig. Nützlingsmagnet. Trockenheitsfest. Lichtkeimer. Staunässe zwingend vermeiden.", "is_legume": false, "humus_balance": "light_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 18, "hardening_off_days": 14, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "lavendel-provence", "name": "Provence", "supplier": "Bingenheimer", "overrides": { "notes": "Klassischer Echter Lavendel." } } ], "links": { "ct_row": null, "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 7, "updated_at": "07/07/2026", "source": "Rehau V5 Review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-salbei", "name": "Salbei", "family": "Lippenblütler", "binomial": "Salvia officinalis", "icon": "🌿", "color": "#8FA0A6", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 8–16", "sowing_depth_cm": 0.5, "days_germination_min": 10, "days_germination_max": 21, "days_to_harvest_min": 90, "days_to_harvest_max": 120, "harvest_window": "KW 24+", "row_count_default": null, "row_spacing_cm": null, "plant_spacing_cm": 40, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "niedrig", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 1.0, "irrigation_priority": "low", "irrigation_method_details": "hand_targeted", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "harvest": { "method": "Laufend Blätter pflücken.", "storage": "Trocknen oder frisch.", "market_tips": null, "yield_per_plant_kg": null, "yield_per_m_kg": null, "bunches_per_meter": null, "post_harvest_handling": "no_wash", "packaging_unit": "bundle" }, "bzvr": { "notes": "Mehrjährig. Trockenheitsfest. Bestäubermagnet bei Blüte.", "is_legume": false, "humus_balance": "light_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 18, "hardening_off_days": 10, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "salbei-salvador", "name": "Salvador", "supplier": "Bingenheimer", "overrides": { "notes": "Aromatischer Küchensalbei." } } ], "links": { "ct_row": null, "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 7, "updated_at": "07/07/2026", "source": "Rehau V5 Review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-schnittlauch", "name": "Schnittlauch", "family": "Amaryllisgewächse", "binomial": "Allium schoenoprasum", "icon": "🌿", "color": "#7EA65C", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 8–20", "sowing_depth_cm": 0.5, "days_germination_min": 10, "days_germination_max": 21, "days_to_harvest_min": 90, "days_to_harvest_max": 120, "harvest_window": "KW 20+", "row_count_default": null, "row_spacing_cm": 20, "plant_spacing_cm": 20, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "mittel", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 1.5, "irrigation_priority": "medium", "irrigation_method_details": "hand_targeted", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [ "moehren", "tomaten", "petersilie" ], "bad": [ "leguminosen" ] }, "rotation": { "avoid_after": [ "porree", "zwiebeln", "lauchzwiebeln" ], "pause_years": 3 }, "risks": { "pests": [ "Zwiebelfliege", "Schimmel bei Staunässe" ], "notes": "Kein Kupfereinsatz — Cu-Gehalt Rehau-Boden 48 mg/kg (Agrolab Nr. 763033)." }, "harvest": { "method": "Tuffs mehrmals im Jahr 2–3 cm über dem Boden schneiden.", "storage": "Kühl, kurz — innerhalb 2 Tage verarbeiten oder Kunden direkt.", "market_tips": "Frisch im Bund; Kräuter-Mix-Bund mit Petersilie + Dill gut verkäuflich.", "yield_per_plant_kg": null, "yield_per_m_kg": null, "bunches_per_meter": null, "post_harvest_handling": "no_wash", "packaging_unit": "Bund 30 g" }, "bzvr": { "notes": "Mehrjährig. Bingenheimer K63 — Indoor-Anzucht für AO-8/AO-9 Dauerkräuter-Beet (Ersatz für die als Lauchzwiebeln entlarvte Gärtner-Lieferung).", "is_legume": false, "humus_balance": "medium_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 15, "hardening_off_days": 5, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "schnittlauch-gonzalo", "name": "Gonzalo", "supplier": "Bingenheimer", "supplier_code": "K63", "overrides": { "notes": "Dicht in flache Schale säen, später nach AO-8/AO-9 transplantieren." } } ], "links": { "ct_row": null, "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 7, "updated_at": "07/07/2026", "source": "Rehau V5 Review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-thymian", "name": "Thymian", "family": "Lippenblütler", "binomial": "Thymus vulgaris", "icon": "🌿", "color": "#7E9A6A", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 8–14", "sowing_depth_cm": 0.3, "days_germination_min": 14, "days_germination_max": 28, "days_to_harvest_min": 90, "days_to_harvest_max": 150, "harvest_window": "KW 24+", "row_count_default": null, "row_spacing_cm": null, "plant_spacing_cm": 30, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "niedrig", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 1.0, "irrigation_priority": "low", "irrigation_method_details": "hand_targeted", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "harvest": { "method": "Vor Blüte schneiden für stärkstes Aroma.", "storage": "Trocknen.", "market_tips": null, "yield_per_plant_kg": null, "yield_per_m_kg": null, "bunches_per_meter": null, "post_harvest_handling": "no_wash", "packaging_unit": "bundle" }, "bzvr": { "notes": "Mehrjährig, winterhart. Absolut trockenheitsfest.", "is_legume": false, "humus_balance": "light_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 15, "hardening_off_days": 10, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "thymian-deutscher-winter", "name": "Deutscher Winter", "supplier": "Bingenheimer", "overrides": { "notes": "Besonders winterharte Auslese." } } ], "links": { "ct_row": null, "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 7, "updated_at": "07/07/2026", "source": "Rehau V5 Review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-zitronenmelisse", "name": "Zitronenmelisse", "family": "Lippenblütler", "binomial": "Melissa officinalis", "icon": "🍋", "color": "#9CC24E", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 8–16", "sowing_depth_cm": 0.3, "days_germination_min": 14, "days_germination_max": 21, "days_to_harvest_min": 90, "days_to_harvest_max": 120, "harvest_window": "KW 22+", "row_count_default": null, "row_spacing_cm": null, "plant_spacing_cm": 40, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "mittel", "light_needs": "halbschatten", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 2.0, "irrigation_priority": "low", "irrigation_method_details": "hand_brause", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "harvest": { "method": "Vor Blüte schneiden für intensives Aroma.", "storage": "Frisch oder zügig trocknen.", "market_tips": null, "yield_per_plant_kg": null, "yield_per_m_kg": null, "bunches_per_meter": null, "post_harvest_handling": "no_wash", "packaging_unit": "bundle" }, "bzvr": { "notes": "Mehrjährig. Extrem wuchsfreudig — stark eindämmen, damit sie andere Kräuter nicht überwuchert.", "is_legume": false, "humus_balance": "medium_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 15, "hardening_off_days": 7, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "zitronenmelisse-mia", "name": "Mia", "supplier": "Bingenheimer", "overrides": { "notes": "Besonders aromatische Sorte." } } ], "links": { "ct_row": null, "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 7, "updated_at": "07/07/2026", "source": "Rehau V5 Review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-majoran", "name": "Wilder Majoran", "family": "Lippenblütler", "binomial": "Origanum majorana", "icon": "🌿", "color": "#A88C5E", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 10–18", "sowing_depth_cm": 0.3, "days_germination_min": 10, "days_germination_max": 21, "days_to_harvest_min": 80, "days_to_harvest_max": 100, "harvest_window": "KW 24+", "row_count_default": null, "row_spacing_cm": null, "plant_spacing_cm": 30, "frost_hardy": false, "succession_weeks": null }, "environment": { "water_needs": "niedrig", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 1.0, "irrigation_priority": "low", "irrigation_method_details": "hand_targeted", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "harvest": { "method": "Vor der Blüte ernten.", "storage": "Trocknen.", "market_tips": null, "yield_per_plant_kg": null, "yield_per_m_kg": null, "bunches_per_meter": null, "post_harvest_handling": "no_wash", "packaging_unit": "bundle" }, "bzvr": { "notes": "Wird in unseren Breiten meist einjährig kultiviert — Selbstaussaat ist auf lockeren Böden möglich.", "is_legume": false, "humus_balance": "light_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 18, "hardening_off_days": 10, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "majoran-wilder", "name": "Wilder Majoran", "supplier": "Bingenheimer", "overrides": { "notes": "Aromatische, wuchsfreudige Sorte (Dost)." } } ], "links": { "ct_row": null, "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 7, "updated_at": "07/07/2026", "source": "Rehau V5 Review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-brokkoli", "name": "Brokkoli", "family": "Kreuzblütler", "binomial": "Brassica oleracea var. italica", "icon": "🥦", "color": "#4F7A57", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 8–24", "sowing_depth_cm": 0.5, "days_germination_min": 5, "days_germination_max": 10, "days_to_harvest_min": 60, "days_to_harvest_max": 90, "harvest_window": "KW 26+", "row_count_default": 2, "row_spacing_cm": 45, "plant_spacing_cm": 45, "frost_hardy": true, "succession_weeks": 3 }, "environment": { "water_needs": "hoch", "light_needs": "sonnig", "net_required": true, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 5.0, "irrigation_priority": "high", "irrigation_method_details": "sprinkler_overhead", "mulch_type": null, "net_mesh_size_mm": 0.8, "hoops_required": true } }, "companions": { "good": [ "Sellerie", "Salat", "Dill", "Mangold" ], "bad": [ "Andere Kohlarten", "Zwiebeln", "Knoblauch" ] }, "rotation": { "follows_well": [ "Hülsenfrüchte", "Kartoffeln" ], "avoid_after": [ "Kohl-Familie" ], "family_break_years": 4 }, "risks": { "pests": [ "Kohlfliege", "Raupen", "Erdflöhe", "Wühlmäuse" ], "diseases": [ "Kohlhernie" ], "notes": "Insektenschutznetz (0,8 mm) ab dem ersten Tag der Pflanzung. Kohlfliege legt Eier an den Stängelansatz." }, "harvest": { "method": "Hauptblüte schneiden, bevor die Einzelblüten sich öffnen. Seitentriebe für Nachernte stehen lassen.", "storage": "Kühl (0–2°C) und feucht lagern. Sehr kurze Haltbarkeit.", "market_tips": null, "yield_per_plant_kg": null, "yield_per_m_kg": null, "bunches_per_meter": null, "post_harvest_handling": "dip_leafy", "packaging_unit": "piece" }, "bzvr": { "notes": "Nicht 2026 — keine Setzlinge in Lieferung, B-2 mit Spitzkohl belegt. Für 2027 wieder einplanen. Starkzehrer.", "is_legume": false, "humus_balance": "heavy_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 18.0, "hardening_off_days": 7, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "brokkoli-floris", "name": "Floris", "supplier": "Bingenheimer", "overrides": { "notes": "Samenfeste Sorte, bildet nach dem Schnitt der Hauptblume viele zarte Seitentriebe aus." } } ], "links": { "ct_row": null, "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 7, "updated_at": "07/07/2026", "source": "Rehau V5 Review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-blumenkohl", "name": "Blumenkohl", "family": "Kreuzblütler", "binomial": "Brassica oleracea var. botrytis", "icon": "🥬", "color": "#CFC9A8", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 10–22", "sowing_depth_cm": 0.5, "days_germination_min": 5, "days_germination_max": 10, "days_to_harvest_min": 70, "days_to_harvest_max": 100, "harvest_window": "KW 28+", "row_count_default": 2, "row_spacing_cm": 50, "plant_spacing_cm": 50, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "hoch", "light_needs": "sonnig", "net_required": true, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 5.0, "irrigation_priority": "high", "irrigation_method_details": "sprinkler_overhead", "mulch_type": null, "net_mesh_size_mm": 0.8, "hoops_required": true } }, "companions": { "good": [ "Sellerie", "Buschbohnen", "Salat" ], "bad": [ "Andere Kohlarten" ] }, "rotation": { "avoid_after": [ "Kohl-Familie" ], "family_break_years": 4 }, "risks": { "pests": [ "Kohlfliege", "Raupen", "Erdflöhe" ] }, "harvest": { "method": "Kopf mit Hüllblättern schneiden.", "storage": "Kühl, kurz.", "market_tips": null, "yield_per_plant_kg": null, "yield_per_m_kg": null, "bunches_per_meter": null, "post_harvest_handling": "no_wash", "packaging_unit": "piece" }, "bzvr": { "notes": "Nicht 2026 — keine Setzlinge in Lieferung. Für 2027 einplanen.", "is_legume": false, "humus_balance": "heavy_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 15, "hardening_off_days": 7, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "blumenkohl-amabile", "name": "Amabile", "supplier": "Bingenheimer", "overrides": { "notes": "Bewährte Sorte." } } ], "links": { "ct_row": "crop-blumenkohl", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 8, "updated_at": "07/07/2026", "source": "Rehau V5 Review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-weisskohl", "name": "Weißkohl", "family": "Kreuzblütler", "binomial": "Brassica oleracea var. capitata f. alba", "icon": "🥬", "color": "#A8B588", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 8–18", "sowing_depth_cm": 0.5, "days_germination_min": 5, "days_germination_max": 10, "days_to_harvest_min": 100, "days_to_harvest_max": 130, "harvest_window": "KW 32+", "row_count_default": 2, "row_spacing_cm": 50, "plant_spacing_cm": 50, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "hoch", "light_needs": "sonnig", "net_required": true, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 5.0, "irrigation_priority": "high", "irrigation_method_details": "sprinkler_overhead", "mulch_type": null, "net_mesh_size_mm": 0.8, "hoops_required": true } }, "companions": { "good": [ "Sellerie", "Lauch", "Bohnen" ], "bad": [ "Andere Kohlarten" ] }, "rotation": { "avoid_after": [ "Kohl-Familie" ], "family_break_years": 4 }, "risks": { "pests": [ "Kohlfliege", "Raupen", "Erdflöhe" ] }, "harvest": { "method": "Kopf am Strunk abschneiden.", "storage": "Sehr gut lagerfähig.", "market_tips": null, "yield_per_plant_kg": null, "yield_per_m_kg": null, "bunches_per_meter": null, "post_harvest_handling": "no_wash", "packaging_unit": "piece" }, "bzvr": { "notes": "Nicht 2026 — durch Spitzkohl ersetzt.", "is_legume": false, "humus_balance": "heavy_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 15, "hardening_off_days": 7, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "weisskohl-tuerkis", "name": "Türkis", "supplier": "Bingenheimer", "overrides": { "notes": "Lagerfeste Sorte." } } ], "links": { "ct_row": "crop-weisskohl", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 8, "updated_at": "07/07/2026", "source": "Rehau V5 Review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-rotkohl", "name": "Rotkohl", "family": "Kreuzblütler", "binomial": "Brassica oleracea var. capitata f. rubra", "icon": "🥬", "color": "#8E5AA6", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 8–18", "sowing_depth_cm": 0.5, "days_germination_min": 5, "days_germination_max": 10, "days_to_harvest_min": 100, "days_to_harvest_max": 130, "harvest_window": "KW 32+", "row_count_default": 2, "row_spacing_cm": 50, "plant_spacing_cm": 50, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "hoch", "light_needs": "sonnig", "net_required": true, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 5.0, "irrigation_priority": "high", "irrigation_method_details": "sprinkler_overhead", "mulch_type": null, "net_mesh_size_mm": 0.8, "hoops_required": true } }, "companions": { "good": [ "Sellerie", "Lauch", "Bohnen" ], "bad": [ "Andere Kohlarten" ] }, "rotation": { "avoid_after": [ "Kohl-Familie" ], "family_break_years": 4 }, "risks": { "pests": [ "Kohlfliege", "Raupen", "Erdflöhe" ] }, "harvest": { "method": "Kopf am Strunk abschneiden.", "storage": "Sehr gut lagerfähig.", "market_tips": null, "yield_per_plant_kg": null, "yield_per_m_kg": null, "bunches_per_meter": null, "post_harvest_handling": "no_wash", "packaging_unit": "piece" }, "bzvr": { "notes": "Nicht 2026.", "is_legume": false, "humus_balance": "heavy_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 15, "hardening_off_days": 7, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "rotkohl-granat", "name": "Granat", "supplier": "Bingenheimer", "overrides": { "notes": "Robuste Sorte." } } ], "links": { "ct_row": "crop-rotkohl", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 8, "updated_at": "07/07/2026", "source": "Rehau V5 Review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-wirsing", "name": "Wirsing", "family": "Kreuzblütler", "binomial": "Brassica oleracea var. sabauda", "icon": "🥬", "color": "#6E9153", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 10–24", "sowing_depth_cm": 0.5, "days_germination_min": 5, "days_germination_max": 10, "days_to_harvest_min": 90, "days_to_harvest_max": 130, "harvest_window": "KW 32+", "row_count_default": 2, "row_spacing_cm": 50, "plant_spacing_cm": 50, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "hoch", "light_needs": "sonnig", "net_required": true, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 5.0, "irrigation_priority": "high", "irrigation_method_details": "sprinkler_overhead", "mulch_type": null, "net_mesh_size_mm": 0.8, "hoops_required": true } }, "companions": { "good": [ "Sellerie", "Kartoffeln", "Lauch" ], "bad": [ "Andere Kohlarten" ] }, "rotation": { "avoid_after": [ "Kohl-Familie" ], "family_break_years": 4 }, "risks": { "pests": [ "Kohlfliege", "Raupen", "Erdflöhe" ] }, "harvest": { "method": "Kopf am Strunk abschneiden.", "storage": "Lagerfähig.", "market_tips": null, "yield_per_plant_kg": null, "yield_per_m_kg": null, "bunches_per_meter": null, "post_harvest_handling": "no_wash", "packaging_unit": "piece" }, "bzvr": { "notes": "Nicht 2026.", "is_legume": false, "humus_balance": "heavy_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 15, "hardening_off_days": 7, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "wirsing-winterfuerst-2", "name": "Winterfürst 2", "supplier": "Bingenheimer", "overrides": { "notes": "Winterharte Sorte." } } ], "links": { "ct_row": "crop-wirsing", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 8, "updated_at": "07/07/2026", "source": "Rehau V5 Review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-weissklee-untersaat", "name": "Weißklee-Untersaat", "family": "Leguminosen", "binomial": "Trifolium repens", "icon": "🌱", "color": "#A9C58A", "cultivation": { "sowing_method": "direct", "sowing_window": "KW 14–24", "sowing_depth_cm": 0.5, "days_germination_min": 7, "days_germination_max": 14, "days_to_harvest_min": null, "days_to_harvest_max": null, "harvest_window": null, "row_count_default": null, "row_spacing_cm": null, "plant_spacing_cm": null, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "niedrig", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 0.5, "irrigation_priority": "low", "irrigation_method_details": "shared_with_main", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [ "Zwiebeln", "Kohlgewächse", "Tomaten" ], "bad": [ "Niedrig wachsende Salate (Überwucherungsgefahr)" ] }, "rotation": { "avoid_after": [], "family_break_years": 0 }, "risks": { "pests": [ "Schnecken (kann als Versteck dienen)" ] }, "harvest": { "method": null, "storage": null, "market_tips": null, "yield_per_plant_kg": null, "yield_per_m_kg": null, "bunches_per_meter": null, "post_harvest_handling": "none", "packaging_unit": null }, "bzvr": { "notes": "Lebender Bodenbelag (Living Mulch). Direkt nach Zwiebelpflanzung breitwürfig säen. Sehr dünn säen, damit Zwiebeln nicht überwachsen werden. Kontinuierliche N-Fixierung.", "is_legume": true, "humus_balance": "legume_builder" }, "propagation": { "container": null, "germination_temp_min": 10, "hardening_off_days": 0, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "weissklee-default", "name": "Weißklee (Standard)", "supplier": "Gärtner", "overrides": { "notes": "Dient primär der Beikrautunterdrückung, Bodenbedeckung und N-Fixierung." } } ], "links": { "ct_row": null, "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 7, "updated_at": "07/07/2026", "source": "Rehau V5 Review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-gruenduengung-zone-b", "name": "Gründüngung Zone B", "family": "Mischkultur", "icon": "🌾", "color": "#8AA76B", "cultivation": { "sowing_method": "direct", "sowing_window": "KW 14–20", "sowing_depth_cm": 1.0, "days_germination_min": null, "days_germination_max": null, "days_to_harvest_min": null, "days_to_harvest_max": null, "harvest_window": null, "row_count_default": null, "row_spacing_cm": null, "plant_spacing_cm": null, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "niedrig", "light_needs": "sonnig", "net_required": false, "location_primary": "Zone B", "location_alternatives": [], "operational": { "water_l_per_m_daily": 0.0, "irrigation_priority": "low", "irrigation_method_details": "natural_rain", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "harvest": { "method": null, "storage": null, "market_tips": null, "yield_per_plant_kg": null, "yield_per_m_kg": null, "bunches_per_meter": null, "post_harvest_handling": "none", "packaging_unit": null }, "bzvr": { "notes": "Breitwürfige Saat im Frühjahr. Mehrjähriger Bodenaufbau und Schnittgutquelle. Leguminosen-N + Blühangebot.", "is_legume": true, "humus_balance": "legume_builder" }, "propagation": { "container": null, "germination_temp_min": 10, "hardening_off_days": 0, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "gruenduengung-luzerne-rotklee-gras", "name": "Luzerne-Rotklee-Gras", "supplier": "Bingenheimer", "overrides": { "notes": "Mehrjährig, hoher N-Eintrag, Schnittgut als Transfermulch." }, "dominant_2026": true }, { "id": "gruenduengung-hummelblueten", "name": "Visselhöveder Hummelblüten", "supplier": "Bingenheimer", "overrides": { "notes": "Blühmischung für Bestäuber." } } ], "links": { "ct_row": "crop-gruenduengungsmix", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 11, "updated_at": "01/08/2026", "source": "Rehau V5 Review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-lebendhecke", "name": "Lebendhecke", "family": "Gehölze", "icon": "🌳", "color": "#5B7F4E", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 10–16 + KW 40–48", "sowing_depth_cm": null, "days_germination_min": null, "days_germination_max": null, "days_to_harvest_min": null, "days_to_harvest_max": null, "harvest_window": null, "row_count_default": null, "row_spacing_cm": null, "plant_spacing_cm": null, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "niedrig", "light_needs": "sonnig", "net_required": false, "location_primary": "Perimeter", "location_alternatives": [], "operational": { "water_l_per_m_daily": 2.0, "irrigation_priority": "low", "irrigation_method_details": "hand_targeted", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "harvest": { "method": null, "storage": null, "market_tips": null, "yield_per_plant_kg": null, "yield_per_m_kg": null, "bunches_per_meter": null, "post_harvest_handling": "no_wash", "packaging_unit": "kg" }, "bzvr": { "notes": "Essbare Sträucher rund ums Feld. Mehrjährig, Pflanzung Frühjahr + Herbst. ~40 Stk geplant. Jahr 2–3 erste Ernte.", "is_legume": false, "humus_balance": "light_feeder" }, "propagation": { "container": null, "germination_temp_min": null, "hardening_off_days": null, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "lebendhecke-johannisbeere", "name": "Johannisbeere", "supplier": "Stecklinge" }, { "id": "lebendhecke-himbeere", "name": "Himbeere", "supplier": "Stecklinge" }, { "id": "lebendhecke-holunder", "name": "Holunder", "supplier": "Stecklinge" } ], "links": { "ct_row": null, "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 9, "updated_at": "20/07/2026", "source": "Rehau V5 Review" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-knoblauch", "name": "Knoblauch", "family": "Amaryllisgewächse", "binomial": "Allium sativum", "icon": "🧄", "color": "#C9B8D6", "cultivation": { "sowing_method": "direct", "sowing_window": "KW 40–44 (Oktober)", "sowing_depth_cm": 5.0, "days_germination_min": null, "days_germination_max": null, "days_to_harvest_min": 240, "days_to_harvest_max": 270, "harvest_window": "KW 26+", "row_count_default": 4, "row_spacing_cm": 25, "plant_spacing_cm": 12, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "niedrig", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 1.5, "irrigation_priority": "low", "irrigation_method_details": "hand_brause", "mulch_type": "Stroh", "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [ "Möhren", "Erdbeeren", "Tomaten" ], "bad": [ "Bohnen", "Erbsen", "Kohl" ] }, "rotation": { "avoid_after": [ "Zwiebeln", "Lauch", "Knoblauch" ], "family_break_years": 4 }, "risks": { "pests": [ "Zwiebelfliege" ], "diseases": [ "Weißfäule" ], "notes": "Steckzehen im Oktober, Ernte wenn Laub vergilbt." }, "harvest": { "method": "Ausgraben wenn unteres Laub vergilbt, trocknen lassen.", "storage": "Trocken, mehrere Monate lagerfähig.", "market_tips": "Zöpfe/Bunde gut vermarktbar.", "yield_per_plant_kg": 0.05, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Konservativer Benchmark (~50 g/Knolle). Eigene Beobachtung 2026 empfohlen.", "post_harvest_handling": "dry", "packaging_unit": "bundle" }, "bzvr": { "notes": "Oktober-Pflanzung AO-8/AO-9. Kein frischer Kompost.", "is_legume": false, "humus_balance": "light_feeder" }, "propagation": { "container": null, "germination_temp_min": null, "hardening_off_days": 0, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "knoblauch-steckzehen", "name": "Knoblauch (Steckzehen)", "overrides": { "notes": "Steckzehen, noch zu bestellen." } } ], "links": { "ct_row": "crop-knoblauch", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 3, "updated_at": "07/07/2026", "source": "2026-07 Beetplan-Wiring — konservative Defaults, prüfen" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-feldsalat", "name": "Feldsalat", "family": "Baldriangewächse", "category": "Blattgemüse", "binomial": "Valerianella locusta", "icon": "🥬", "color": "#4C8C5A", "cultivation": { "sowing_method": "direct", "sowing_window": "KW 34–40", "sowing_depth_cm": 0.5, "days_germination_min": 10, "days_germination_max": 14, "days_to_harvest_min": 60, "days_to_harvest_max": 90, "harvest_window": "KW 44+ (Winter)", "row_count_default": 6, "row_spacing_cm": 10, "plant_spacing_cm": 3, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "niedrig", "light_needs": "halbschatten", "net_required": false, "location_primary": "Gewächshaus", "location_alternatives": [ "Freiland" ], "operational": { "water_l_per_m_daily": 1.0, "irrigation_priority": "low", "irrigation_method_details": "hand_brause", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [], "bad": [] }, "rotation": { "avoid_after": [ "Feldsalat" ], "family_break_years": 2 }, "risks": { "pests": [], "diseases": [ "Falscher Mehltau" ], "notes": "Frosthart — ideal für GH-Wintersalat." }, "harvest": { "method": "Rosetten knapp über Boden schneiden.", "storage": "Kühl, wenige Tage.", "market_tips": "Wintergemüse mit hohem Marktwert Nov–Feb.", "yield_per_plant_kg": null, "yield_source": "Marktgarten-Praxisquelle 17/07/2026: Ø 1,5 kg pro Beetmeter (gutes Beet 2 kg/m, schlechtes 1 kg/m). Richtwert — mit eigenen Rehau-Erntedaten überschreiben.", "post_harvest_handling": "wash_leaf", "packaging_unit": "bag", "yield_per_m_kg": 1.5, "bunches_per_meter": null }, "bzvr": { "notes": "Winter-Direktsaat im GH.", "is_legume": false, "humus_balance": "light_feeder" }, "propagation": { "container": null, "germination_temp_min": null, "hardening_off_days": 0, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "feldsalat-standard", "name": "Feldsalat", "overrides": { "notes": "Frosthart, für GH-Winterkultur. Noch zu bestellen." } } ], "links": { "ct_row": "crop-feldsalat", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 5, "updated_at": "17/07/2026", "source": "2026-07 Beetplan-Wiring — konservative Defaults, prüfen" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-postelein", "name": "Postelein", "family": "Quellkrautgewächse", "category": "Blattgemüse", "binomial": "Claytonia perfoliata", "icon": "🥬", "color": "#5FA36A", "cultivation": { "sowing_method": "direct", "sowing_window": "KW 34–40", "sowing_depth_cm": 0.5, "days_germination_min": 12, "days_germination_max": 18, "days_to_harvest_min": 50, "days_to_harvest_max": 80, "harvest_window": "KW 44+ (Winter)", "row_count_default": 6, "row_spacing_cm": 15, "plant_spacing_cm": 5, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "mittel", "light_needs": "halbschatten", "net_required": false, "location_primary": "Gewächshaus", "location_alternatives": [ "Freiland" ], "operational": { "water_l_per_m_daily": 1.5, "irrigation_priority": "low", "irrigation_method_details": "hand_brause", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [], "bad": [] }, "rotation": { "avoid_after": [ "Postelein" ], "family_break_years": 2 }, "risks": { "pests": [], "diseases": [], "notes": "Winterportulak, sehr frosthart, mehrere Schnitte." }, "harvest": { "method": "Cut-and-come-again, knapp über Boden schneiden.", "storage": "Kühl, wenige Tage.", "market_tips": "Winter-Blattsalat, mild-nussig.", "yield_per_plant_kg": null, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": null, "post_harvest_handling": "wash_leaf", "packaging_unit": "bag" }, "bzvr": { "notes": "Winter-Direktsaat im GH.", "is_legume": false, "humus_balance": "light_feeder" }, "propagation": { "container": null, "germination_temp_min": null, "hardening_off_days": 0, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "postelein-standard", "name": "Postelein (Winterportulak)", "overrides": { "notes": "Frosthart, für GH-Winterkultur. Noch zu bestellen." } } ], "links": { "ct_row": "crop-postelein", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 4, "updated_at": "07/07/2026", "source": "2026-07 Beetplan-Wiring — konservative Defaults, prüfen" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-schnittsalat", "name": "Schnittsalat", "family": "Korbblütler", "binomial": "Lactuca sativa var. crispa", "icon": "🥗", "color": "#86BE4B", "cultivation": { "sowing_method": "direct", "sowing_window": "KW 12–36", "sowing_depth_cm": 0.5, "days_germination_min": 7, "days_germination_max": 12, "days_to_harvest_min": 30, "days_to_harvest_max": 45, "harvest_window": "KW 18+", "row_count_default": 6, "row_spacing_cm": 15, "plant_spacing_cm": 3, "frost_hardy": false, "succession_weeks": 2 }, "environment": { "water_needs": "mittel", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [ "Gewächshaus" ], "operational": { "water_l_per_m_daily": 2.0, "irrigation_priority": "medium", "irrigation_method_details": "hand_brause", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [ "Möhren", "Radieschen", "Zwiebeln" ], "bad": [] }, "rotation": { "avoid_after": [ "Korbblütler" ], "family_break_years": 2 }, "risks": { "pests": [ "Blattläuse", "Schnecken" ], "diseases": [], "notes": "Cut-and-come-again, mehrere Schnitte je Aussaat." }, "harvest": { "method": "Pflücken oder knapp schneiden — 2–3 Schnitte je Aussaat.", "storage": "Kühl, wenige Tage.", "market_tips": "Cash Crop — Pflück-/Babyleaf-Salat, hoher Umsatz je m².", "yield_per_plant_kg": null, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": null, "post_harvest_handling": "wash_leaf", "packaging_unit": "bag" }, "bzvr": { "notes": "10.000 Korn Owngrown-Bestand. Nachfolge AO-7.", "is_legume": false, "humus_balance": "medium_feeder" }, "propagation": { "container": null, "germination_temp_min": null, "hardening_off_days": 0, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "schnittsalat-mischung", "name": "Schnittsalat Mischung", "supplier": "Owngrown", "overrides": { "notes": "10.000 Korn Owngrown-Bestand." } } ], "links": { "ct_row": "crop-schnittsalat", "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 3, "updated_at": "07/07/2026", "source": "2026-07 Beetplan-Wiring — konservative Defaults, prüfen" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-winterkohle", "name": "Winterkohl", "family": "Kreuzblütler", "category": "Kohl", "binomial": "Brassica oleracea", "icon": "🥬", "color": "#3E7D6B", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 22–28", "sowing_depth_cm": 0.5, "days_germination_min": 5, "days_germination_max": 10, "days_to_harvest_min": 100, "days_to_harvest_max": 160, "harvest_window": "KW 42+", "row_count_default": 2, "row_spacing_cm": 50, "plant_spacing_cm": 50, "frost_hardy": true, "succession_weeks": null }, "environment": { "water_needs": "mittel", "light_needs": "sonnig", "net_required": true, "location_primary": "Freiland", "location_alternatives": [], "operational": { "water_l_per_m_daily": 3.5, "irrigation_priority": "medium", "irrigation_method_details": "sprinkler_overhead", "mulch_type": null, "net_mesh_size_mm": 0.8, "hoops_required": true } }, "companions": { "good": [ "Sellerie", "Salat", "Buschbohnen" ], "bad": [ "Andere Kohlarten" ] }, "rotation": { "avoid_after": [ "Kohl-Familie" ], "family_break_years": 4 }, "risks": { "pests": [ "Erdflöhe", "Kohlfliege", "Kohlweißling" ], "notes": "Sammelbegriff für winterharte Kohlarten (Grünkohl, Wirsing, Rosenkohl u. a.) als Nachfolgekultur nach Sommergemüse. Netz zwingend." }, "harvest": { "method": "Je nach Art blatt-, kopf- oder röschenweise; Süße nach erstem Frost.", "storage": "Winterhart — weitgehend direkt vom Beet erntbar.", "market_tips": "Winterkohl-Sortiment füllt die Winterlücke am Marktstand.", "yield_per_plant_kg": 1.2, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Schätzwert (Sammelkategorie), zu präzisieren mit realer Ernte.", "post_harvest_handling": "dip_leafy", "packaging_unit": "piece" }, "bzvr": { "notes": "Starkzehrer — nach Leguminosen/Gründüngung einplanen. Federstahlstäbe + Netz sofort nach Pflanzung.", "is_legume": false, "humus_balance": "heavy_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 15, "hardening_off_days": 7, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "winterkohle-mix", "name": "Winterkohl-Mischung", "type": "mix", "supplier": null, "overrides": { "notes": "Platzhalter — konkrete Art/Sorte beim Pflanzen festlegen." } } ], "links": { "ct_row": null, "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 1, "updated_at": "12/07/2026", "source": "Nachfolgekultur-Ergänzung" } }, { "$schema": "./plant.schema.json.txt", "id": "plant-endivie", "name": "Endivie", "family": "Korbblütler", "category": "Blattgemüse", "binomial": "Cichorium endivia", "icon": "🥬", "color": "#8FA83C", "cultivation": { "sowing_method": "voranzucht", "sowing_window": "KW 24–30", "sowing_depth_cm": 0.5, "days_germination_min": 6, "days_germination_max": 12, "days_to_harvest_min": 70, "days_to_harvest_max": 90, "harvest_window": "KW 39–46", "row_count_default": 3, "row_spacing_cm": 30, "plant_spacing_cm": 30, "frost_hardy": false, "succession_weeks": 3 }, "environment": { "water_needs": "mittel", "light_needs": "sonnig", "net_required": false, "location_primary": "Freiland", "location_alternatives": [ "Folientunnel (Spätsatz)" ], "operational": { "water_l_per_m_daily": 3.0, "irrigation_priority": "medium", "irrigation_method_details": "sprinkler_overhead", "mulch_type": null, "net_mesh_size_mm": null, "hoops_required": false } }, "companions": { "good": [ "Fenchel", "Buschbohnen", "Porree" ], "bad": [ "Kopfsalat" ] }, "rotation": { "avoid_after": [ "Korbblütler" ], "family_break_years": 3 }, "risks": { "pests": [ "Schnecken", "Blattläuse" ], "notes": "Herzfäule bei stehender Nässe im Kopf. Nur morgens gießen, nie ins Herz. Schosst bei Kälteeinbruch nach der Pflanzung — deshalb kein Frühsatz." }, "harvest": { "method": "Ganzen Kopf knapp über dem Boden abschneiden, äußere Blätter am Feld lassen.", "storage": "Kühl und feucht, 1–2 Wochen.", "market_tips": "Herbstsalat für die Zeit nach dem Kopfsalat — Bitterstoffe als Verkaufsargument, nicht als Makel.", "yield_per_plant_kg": 0.4, "yield_per_m_kg": null, "bunches_per_meter": null, "yield_source": "Allgemeiner Erfahrungswert Freilandanbau — NICHT am Standort Rehau gemessen. Nach dem ersten Satz durch Feldnotiz-Ernte ersetzen (Pflanzenprofil → Eigene Erfahrungswerte).", "post_harvest_handling": "dip_leafy", "packaging_unit": "piece" }, "bzvr": { "notes": "Mittelzehrer, guter Nachbau nach abgeernteten Sommerkulturen. Kein Bleichen mit Abdeckmaterial nötig — moderne Sorten sind selbstbleichend.", "is_legume": false, "humus_balance": "medium_feeder" }, "propagation": { "container": "plastic_cells", "germination_temp_min": 12, "hardening_off_days": 5, "seeds_per_gram": null, "germination_rate": null }, "varieties": [ { "id": "endivie-unbekannt", "name": "Sorte unbekannt (Spende)", "supplier": null, "overrides": { "notes": "Gespendete Setzlinge, am 01/08/2026 in AO-4 gepflanzt. Sorte war nicht angegeben — beim Ernten Blattform notieren (glatt = Eskariol, kraus = Frisée) und hier eintragen." } } ], "links": { "ct_row": null, "supplier_url": null, "agrolab_ref": "Nr. 763033" }, "meta": { "version": 1, "updated_at": "04/08/2026", "source": "Angelegt 04/08/2026, weil AO-4 als „Feldsalat 'Endivien'\" erfasst war — Endivie (Cichorium endivia) ist eine andere Art als Feldsalat (Valerianella locusta) und fehlte im Katalog. Kulturwerte sind allgemeine Freiland-Richtwerte, keine Betriebsmessung; Erntemengen und Standdauer nach dem ersten Satz aus Feldnotizen überschreiben." } } ] }