--- name: orto-agronomo description: Selezionare e pianificare colture per calendario annuale dell'orto basato su dieta, spazio, clima e principi agronomici. Usare quando: (1) generare selezione colture corrispondente a preferenze dieta comunitaria e bilancio nutrizionale, (2) applicare regole consociazione e rotazione colture, (3) stimare rese e pianificare tempi successioni, (4) considerare clima regionale e finestre stagionali. Output: Piano colture annuale (markdown con piano colture) con varietà, date semina, spaziature, classe acqua, consociazioni, rese attese. --- # Orto Agronomo — Selezione e Pianificazione Colture Selezionare colture e generare piano colture annuale basato su preferenze comunitarie, clima, spazio e best practice agronomiche. ## Quando Usare Questa Skill - **Dopo onboarding:** Profilo utente (GardenConfig + CommunityProfile) è completo - **Selezione colture:** Scegliere verdure corrispondenti a dieta, spazio, livello esperienza - **Pianificazione stagionale:** Mappare colture a finestre di semina (date gelate, requisiti temperatura) - **Pianificazione rotazione:** Assicurare rotazione famiglia negli anni per prevenire accumulo parassiti/malattie ## Processo ### Fase 1: Filtra Colture per Vincoli **Applicare filtri in sequenza:** 1. **Filtro zona climatica:** (Da GardenConfig) - Filtrare colture_it.md per macro-zona (nord/centro/sud) - Mantenere solo colture adatte a date gelate e lunghezza stagione della zona 2. **Filtro esposizione solare:** (Da GardenConfig) - Sole pieno richiesto (6-8h): Pomodoro, Peperone, Zucchina, Melone, Mais, Carota - Sole parziale (4-6h): Cavolo, Lattuga, Spinacio, Carota - Tolleranti ombra (< 4h): Lattuga, Spinacio (limitato) 3. **Filtro spazio:** (Da GardenConfig) - area < 20m²: piccole + a rapido ciclo (Lattuga, Spinacio, Rucola, Insalata, Erbe) - 20-50m²: medie + diverse (+ Cavolo, Fagiolo, Basilico) - > 50m²: grandi + forti consumatori possibili (+ Pomodoro, Peperone, Zucchina, Mais) 4. **Filtro disponibilità acqua:** (Da GardenConfig) - Acqua limitata (< 150 mm): Carota, Cipolla, Spinacio, Pisello, Fagiolo - Acqua media: Lattuga, Basilico, Cavolo, Broccoli - Acqua abbondante: Pomodoro, Peperone, Zucchina, Melone, Cocomero 5. **Filtro preferenze dieta:** (Da CommunityProfile) - Includere tutte le preferenze_colture listate - Escludere tutte colture_evitare - Bias verso profilo dieta (vegano → legumi; onnivoro → diverse) 6. **Filtro esperienza:** (Da CommunityProfile) - Esperienza "nessuna": Filtrare per colture robuste e indulgenti (Lattuga, Carota, Zucchina, Basilico, Cipolla) - Esperienza "dilettante": Aprire più opzioni - Esperienza "esperto": Consentire colture impegnative (Melanzana, Melone, etc.) ### Fase 2: Lista Colture Candidate **Output:** Lista candidate con score confidence ```markdown ## Colture Candidate (Ordinate per Probabilità) | # | Coltura | Varietà Suggerite | Ciclo (gg) | Acqua | Spazio | Confidence | Note | |----|---------|-----------------|-----------|-------|--------|------------|------| | 1 | Pomodoro | San Marzano, Ciliegia | 80 | Medio-Alto | Medio | 0.95 | Preferenza esplicita | | 2 | Basilico | Basilico Genovese | 60 | Medio | Piccolo | 0.90 | Dieta; consociazione pomodoro | | 3 | Lattuga | Romana | 60 | Basso | Piccolo | 0.88 | Successioni; facile | | ... | ... | ... | ... | ... | ... | ... | ... | ``` ### Fase 3: Costruisci Piano Colture Annuale **Per ogni coltura candidata:** 1. **Mappa a finestre di semina:** (Da calendario_it.md) - Trovare date di semina adatte per zona - Considerare date gelate, requisiti temperatura - Identificare opportunità successioni (2-3x/anno se ciclo breve) 2. **Assegna gruppi rotazione:** (Da colture_it.md > Famiglia) - Tracciare famiglia botanica (Solanaceae, Brassicaceae, etc.) - Assicurare nessuna coltura stessa famiglia su stesso aiuola per 2-3 anni - Pianificare rotazione prossimo anno se applicabile 3. **Stima rese:** (Da colture_it.md > Rese) - Usare rese min/typ/max per coltura - Aggiustare per area, esperienza, clima - Calcolare volume produzione totale (kg/stagione) 4. **Assegna input layout spaziale:** (Per skill orto-layout) - Requisiti spaziatura per coltura - Classe water zoning (basso/medio/alto) - Requisiti esposizione sole - Gruppi consociazione (positive consociazioni) ### Fase 4: Output Piano Colture Annuale **File:** `dati/colture/piano_colture_annuale.md` **Structure:** ```markdown # Piano Colture Annuale — [ORTO_ID] **Zona Climatica:** [ZONE] **Area disponibile:** [AREA] m² **Comunità:** [DIET] | [N_PERSONE] pp **Esperienza:** [LEVEL] --- ## Riepilogo Stagionale ### Primavera (Mar-Mag) - Lattuga (marzo, successioni) - Spinacio (aprile) - Pomodoro (trapianto post-gelo) - Basilico (maggio, post-freddo) **Totale area occupata:** XX m² **Stima rese:** XX kg ### Estate (Giu-Ago) - Pomodoro (raccolta continua) - Peperone (raccolta continua) - Zucchina (raccolta continua) - Lattuga estiva (ombra parziale) - Fagiolo rampicante (successione giugno) ### Autunno (Set-Nov) - Cavolo/Broccoli (trapianto agosto) - Lattuga/Spinacio (successioni) - Carota (raccolta da agosto) - Ravanello (rapido) ### Inverno (Dic-Feb) - Pisello/Fava (semina autunno, raccolta primavera) - Riposo relativo --- ## Dettagli Colture ### 1. Pomodoro | Proprietà | Valore | |-----------|--------| | **Varietà consigliata** | San Marzano (determinato), Ciliegia (indeterminato), Cuor di Bue | | **Ciclo** | 70-90 gg (post-trapianto) | | **Trapianto** | Post-[LAST_FROST], min T notte 15°C | | **Raccolta** | [ZONE]-specific dates | | **Esigenza luce** | Pieno sole (6-8h) | | **Esigenza acqua** | Medio-Alto; classe: **ALTO** | | **Spaziatura** | 40-60cm | | **Stima resa** | 3-6 kg/m² | | **Consociazioni** | ✅ Basilico (classico), Carota, Cipolla | | **Famiglia** | Solanaceae (Rotazione: attendere 2-3 anni) | | **Malattie** | Peronospora, Oidio, Verticillium; Bio: Rame, Zolfo, Neem | | **Note** | Tutore necessario (bambù, spago), cesellatura regolare | **Piano temporale (ZONA CENTRO, es. Roma):** - Semina indoor: Gen-Feb - Trapianto: Post-15 aprile - Prima raccolta: Giugno - Raccolta massima: Lug-Ago - Fine raccolta: Ott (gelo) --- ### 2. Basilico | Proprietà | Valore | |-----------|--------| | **Varietà** | Basilico Genovese (dolce), Basilico Rosso, Thai | | **Ciclo** | 45-60 gg | | **Semina** | Maggio post-freddo, diretto o trapianto | | **Raccolta** | Continua (cesellatura) giu-set | | **Esigenza acqua** | Medio; classe: **MEDIO** | | **Spaziatura** | 20-25cm | | **Stima resa** | 0.5-1.5 kg/m² | | **Consociazioni** | ✅ Pomodoro (benefici reciproci), Peperone | | **Famiglia** | Lamiaceae | | **Note** | Termofilo; stop < 15°C; ama sole | --- ### [Continua per altre colture candidati...] --- ## Rotazione Pluri-Annuale **Anno 1:** Pomodoro (A1), Cavolo (A2), Legume (A3) **Anno 2:** Cavolo (A1), Legume (A2), Pomodoro (A3) **Anno 3:** Legume (A1), Pomodoro (A2), Cavolo (A3) --- ## Stima Nutrizionale **Comunità:** [N_PERSONE] pp, Dieta [DIET] **Target nutritivo:** [Calcolo dieta giornaliera × giorni stagione] **Produzione stimata:** [TOT kg] / stagione **Allineamento:** ✓ Sufficiente / ⚠️ Marginal / ❌ Insufficiente *(Da migliorare con maggiore area/succesioni)* --- ## Prossimi Passi 1. → **orto-calendario:** Generare timeline settimanale per task 2. → **orto-layout:** Assegnare colture a aiuole con consociazioni 3. → **orto-irrigazione:** Definire water zoning per zone acqua alta/media/bassa --- **Data generazione:** [TODAY] **Confidence globale:** [AVG_CONFIDENCE] **Última revisione:** [AUTO_UPDATE_READY] ``` ## Riferimenti **Consultati:** - `references/colture_it.md` — Database colture (120+ varietà), parametri, consociazioni, rotazione famiglie, rese - `references/calendario_it.md` — Date gelate, finestre semina per zona - `references/consociazioni_layout.md` — Matrice consociazione per ottimizzazione layout - `references/irrigazione_parametri.md` — Classe acqua colture per raggruppamento ## Script (Opzionale) Script Python (opzionale) per parsare colture_it.md e filtrare candidati: ```bash scripts/filter_crops_by_constraints.py \ --area \ --zone \ --sun \ --diet \ --experience ``` ## Gestione Errori | Errore | Fallback | |-------|----------| | Nessuna coltura passa filtri | Suggerire ampliamento vincoli; fornire lista robusta default | | Confidence < 0.5 su selezione | Flaggare come sperimentale; suggerire consultazione esperto | | Area troppo piccola per bisogni dieta | Suggerire successioni, varietà compatte, o approccio fagiato | | Acqua insufficiente | Bias verso colture tolleranti siccità; aggiungere compost/pacciame | ## Assunzioni 1. CommunityProfile è completo e validato 2. GardenConfig include zona, area, sole, disponibilità acqua 3. Inferenza zona climatica da GardenConfig è accurata 4. Database colture (colture_it.md) è aggiornato ## Checklist Validazione - ✓ Colture corrispondono preferenze dieta e liste evitamento - ✓ Rotazione colture rispettata (nessuna famiglia stessa 2+ anni) - ✓ Date semina entro finestre gelate - ✓ Spazio allocato non eccede area - ✓ Gruppi consociazione positive coerenti - ✓ Classe acqua allineata con disponibilità - ✓ Rese sommate a target ragionevole per dimensione comunità --- **Skill: orto-agronomo** | Versione 1.0 | Status: Pronto per Produzione