From 0822afa030d78af1de20308793c70319bd4fd550 Mon Sep 17 00:00:00 2001 From: AgentePotente Date: Sat, 7 Mar 2026 10:21:49 +0100 Subject: [PATCH] Fase 3 (orto_v1): Primi 2 references estratti MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - colture_it.md (7.6 KB): Catalogo colture completo - 8 famiglie botaniche (Solanaceae, Cucurbitaceae, Brassicaceae, etc.) - 40+ varietà con parametri (ciclo, spaziatura, acqua, esposizione) - Classi acqua (ALTO/MEDIO/BASSO) - Consociazioni positive/negative - Rotazioni 3-4 anni - Rese indicative (min/typ/max) - qa_checklist_it.md (6.0 KB): Validazione PlanBundle - 6 criteri QA (completezza, agronomica, spaziale, idrica, temporale, safety) - Formula ponderata QA score - Esempio report QA - Conflitti tipici e risoluzione - Audit trail template Prossimi: stagionalita, consociazioni, irrigazione, meteo, trattamenti --- test-orto_v1/references/colture_it.md | 158 ++++++++++++++ test-orto_v1/references/qa_checklist_it.md | 240 +++++++++++++++++++++ 2 files changed, 398 insertions(+) create mode 100644 test-orto_v1/references/colture_it.md create mode 100644 test-orto_v1/references/qa_checklist_it.md diff --git a/test-orto_v1/references/colture_it.md b/test-orto_v1/references/colture_it.md new file mode 100644 index 0000000..e0f7538 --- /dev/null +++ b/test-orto_v1/references/colture_it.md @@ -0,0 +1,158 @@ +# Colture It + +_Framework: orto_v1 | Estratto: 2026-03-07_ +_Usato da: orto-agronomo, orto-layout_ + +## Sommario + +Catalogo colture orticole italiane con varietà, requisiti di coltivazione, classi acqua, spaziature e famiglie botaniche. Include regole di rotazione e consociazione. + +--- + +## Famiglie Botaniche Principali + +### Solanaceae + +| Coltura | Varietà Comuni | Ciclo (gg) | Spaziatura (cm) | Acqua | Esposizione | Note | +|---------|---------------|------------|-----------------|-------|-------------|------| +| Pomodoro | San Marzano, Ciliegino, Cuor di Bue | 70-90 | 40-60 | ALTO | Pieno sole (6-8h) | Sensibile a peronospora | +| Peperone | Quadrato di Asti, Cuneo | 80-100 | 50-70 | MEDIO-ALTO | Pieno sole | Ciclo lungo | +| Melanzana | Violetta Lunga, Rosa Bianca | 75-90 | 60-80 | MEDIO-ALTO | Pieno sole | Termofila | +| Patata | Varietà precoci/tardive | 90-120 | 30-40 (fila), 70-80 (tra file) | MEDIO | Pieno sole | Tubero sotterraneo | + +### Cucurbitaceae + +| Coltura | Varietà Comuni | Ciclo (gg) | Spaziatura (cm) | Acqua | Esposizione | Note | +|---------|---------------|------------|-----------------|-------|-------------|------| +| Zucchina | Nero di Milano, Gold Rush | 45-60 | 80-100 | ALTO | Pieno sole | Produzione continua | +| Cocomero | Crimson Sweet, Sugar Baby | 80-100 | 100-150 | ALTO | Pieno sole | Esigente spazio | +| Melone | Retato, Cantalupo | 75-90 | 100-120 | MEDIO-ALTO | Pieno sole | Dolcezza dipende da sole | +| Cetriolo | Lungo delle Canie, Marketer | 50-70 | 40-60 (fila), 100 (tra file) | ALTO | Pieno sole | Rampicante | + +### Brassicaceae + +| Coltura | Varietà Comuni | Ciclo (gg) | Spaziatura (cm) | Acqua | Esposizione | Note | +|---------|---------------|------------|-----------------|-------|-------------|------| +| Cavolo Cappuccio | Cuor di Bue, Tardivo di Lucca | 90-120 | 50-70 | MEDIO | Pieno sole | Resistente freddo | +| Broccolo | Calabrese, Romanesco | 90-110 | 60-80 | MEDIO | Pieno sole | Temperature miti | +| Cavolfiore | Bianco d'Autunno, Violetto | 100-130 | 60-80 | MEDIO | Pieno sole | Sensibile a caldo | +| Ravanello | Tondo Rosso, Candela Ghiaccio | 20-30 | 5-10 | MEDIO | Sole parziale | Ciclo rapidissimo | + +### Liliaceae / Amaryllidaceae + +| Coltura | Varietà Comuni | Ciclo (gg) | Spaziatura (cm) | Acqua | Esposizione | Note | +|---------|---------------|------------|-----------------|-------|-------------|------| +| Cipolla | Dorata di Parma, Rossa di Tropea | 90-120 | 10-15 (fila), 30-40 (tra file) | BASSO | Pieno sole | Stop irrigazione prima raccolta | +| Aglio | Bianco Piacentino, Rosso di Nubia | 120-150 | 10-15 (fila), 30-40 (tra file) | BASSO | Pieno sole | Plantazione autunnale/primaverile | +| Porro | Gigante d'Inverno, Bleu de Solaise | 120-150 | 10-15 (fila), 40-50 (tra file) | MEDIO | Pieno sole | Rincalzo per imbiancamento | + +### Fabaceae (Leguminose) + +| Coltura | Varietà Comuni | Ciclo (gg) | Spaziatura (cm) | Acqua | Esposizione | Note | +|---------|---------------|------------|-----------------|-------|-------------|------| +| Fagiolo | Borlotto, Cannellino, Nano | 50-70 | 30-40 (fila), 50-70 (tra file) | MEDIO | Pieno sole | Fissa azoto atmosferico | +| Pisello | Nano, Rampicante, Taccola | 60-90 | 5-10 (fila), 50-70 (tra file) | MEDIO | Sole parziale | Resistente freddo | +| Fava | Aguadulce, Baiana | 120-150 | 20-30 (fila), 70-80 (tra file) | MEDIO | Pieno sole | Plantazione autunnale | + +### Asteraceae + +| Coltura | Varietà Comuni | Ciclo (gg) | Spaziatura (cm) | Acqua | Esposizione | Note | +|---------|---------------|------------|-----------------|-------|-------------|------| +| Lattuga | Romana, Cappuccio, Canasta | 40-60 | 25-30 | MEDIO | Sole parziale | Successioni ogni 2-3 settimane | +| Cicoria | Radicchio, Catalogna, Pan di Zucchero | 60-90 | 25-30 | MEDIO | Pieno sole | Amaro, resistente | +| Carciofo | Violetto di Toscana, Romanesco | perenne | 80-100 | MEDIO | Pieno sole | Impianto pluriennale | + +### Apiaceae (Ombrellifere) + +| Coltura | Varietà Comuni | Ciclo (gg) | Spaziatura (cm) | Acqua | Esposizione | Note | +|---------|---------------|------------|-----------------|-------|-------------|------| +| Carota | Nantese, Tonda di Parigi | 70-100 | 5-10 (diradata) | MEDIO | Pieno sole | Terreno sciolto | +| Sedano | Gigante d'America, Verde | 100-130 | 30-40 | ALTO | Pieno sole | Esigente acqua | +| Finocchio | Bianco di Verona, Tondo | 70-90 | 30-40 | MEDIO | Pieno sole | Rincalzo per imbiancamento | + +### Chenopodiaceae + +| Coltura | Varietà Comuni | Ciclo (gg) | Spaziatura (cm) | Acqua | Esposizione | Note | +|---------|---------------|------------|-----------------|-------|-------------|------| +| Spinacio | Gigante d'Inverno, Matador | 40-60 | 10-15 (fila), 30-40 (tra file) | MEDIO | Sole parziale | Resistente freddo | +| Bietola | da Costa, da Taglio | 50-70 | 30-40 | MEDIO | Pieno sole | Raccolta scalare foglie | + +--- + +## Classi Acqua + +| Classe | Fabbisogno Settimanale (mm) | Colture Tipiche | +|--------|----------------------------|-----------------| +| **ALTO** | 30-50 mm | Pomodoro, Zucchina, Cocomero, Melone, Sedano | +| **MEDIO-ALTO** | 20-35 mm | Peperone, Melanzana, Cetriolo, Fagiolo | +| **MEDIO** | 15-25 mm | Lattuga, Cavolo, Broccolo, Cipolla (fase crescita), Carota | +| **BASSO** | 10-15 mm | Cipolla (maturazione), Aglio, Porro, Spinacio | + +--- + +## Consociazioni Positive + +| Coltura A | Coltura B | Beneficio | +|-----------|-----------|-----------| +| Pomodoro | Basilico | Basilico respinge mosca bianca | +| Pomodoro | Carota | Radici a profondità diverse | +| Pomodoro | Lattuga | Lattuga copre suolo, riduce infestanti | +| Zucchina | Fagiolo nano | Fagiolo fissa azoto | +| Carota | Cipolla | Confondono parassiti reciproci | +| Lattuga | Ravanello | Ravanello rapido, libera spazio | +| Cavolo | Sedano | Sedano respinge cavolaia | + +--- + +## Consociazioni da Evitare + +| Coltura A | Coltura B | Motivo | +|-----------|-----------|--------| +| Pomodoro | Patata | Stessa famiglia, malattie comuni | +| Pomodoro | Cavolo | Competizione nutrienti | +| Fagiolo | Cipolla/Aglio | Allium inibisce crescita legumi | +| Carota | Sedano | Stessa famiglia, parassiti comuni | +| Cetriolo | Patata | Competizione, malattie fungine | + +--- + +## Rotazioni Consigliate + +### Famiglie in Rotazione (ciclo 3-4 anni) + +**Anno 1:** Solanaceae (Pomodoro, Peperone, Melanzana, Patata) +**Anno 2:** Brassicaceae (Cavolo, Broccolo, Ravanello) + Fabaceae (Fagiolo, Pisello) +**Anno 3:** Cucurbitaceae (Zucchina, Cetriolo, Melone) + Liliaceae (Cipolla, Aglio) +**Anno 4:** Asteraceae/Apiaceae (Lattuga, Carota, Sedano) + Chenopodiaceae (Spinacio, Bietola) + +### Regole Rotazione + +1. **Non ripetere stessa famiglia** sullo stesso aiuola per 2-3 anni +2. **Alternare esigenti** (Solanaceae, Cucurbitaceae) con **miglioratrici** (Fabaceae) +3. **Inserire sovesci** (Senape, Veccia, Trifoglio) tra cicli per arricchire suolo + +--- + +## Rese Indicative (per pianta) + +| Coltura | Resa Min (kg) | Resa Tipica (kg) | Resa Max (kg) | Note | +|---------|--------------|-----------------|--------------|------| +| Pomodoro | 2 | 5-8 | 12 | Varietà determinante vs indeterminata | +| Zucchina | 3 | 5-7 | 10 | Produzione continua | +| Lattuga | 0.2 | 0.3-0.5 | 0.8 | Peso netto | +| Cavolo | 1 | 2-3 | 5 | Dipende da varietà | +| Fagiolo | 0.3 | 0.5-0.8 | 1.2 | Raccolta scalare | +| Cipolla | 0.1 | 0.2-0.3 | 0.5 | Peso fresco | +| Carota | 0.1 | 0.2-0.4 | 0.6 | Dipende da densità | + +--- + +## Note + +- **Varietà locali:** Preferire varietà adattate al clima regionale +- **Rese:** Calibrate su feedback reali per migliorare stime +- **Cicli:** Variabili in base a clima, esposizione, cure + +--- + +_Reference generato da framework-translator_ diff --git a/test-orto_v1/references/qa_checklist_it.md b/test-orto_v1/references/qa_checklist_it.md new file mode 100644 index 0000000..7d3513f --- /dev/null +++ b/test-orto_v1/references/qa_checklist_it.md @@ -0,0 +1,240 @@ +# Qa Checklist It + +_Framework: orto_v1 | Estratto: 2026-03-07_ +_Usato da: orto-orchestratore_ + +## Sommario + +Checklist di validazione per PlanBundle e output delle skills. Include controlli di coerenza, completezza e safety. + +--- + +## Criteri di Validazione PlanBundle + +### 1. Completezza Dati (Data Completeness) + +**Controlli:** + +- [ ] GardenConfig completo (localizzazione, zona climatica, esposizione, suolo) +- [ ] CommunityProfile completo (preferenze, allergie, dieta, esperienza) +- [ ] Vincoli ambientali documentati (vento, pendenza, ombre) +- [ ] Sistema irrigazione configurato (tipo, zone, sensori) + +**Score:** 0-1 (1 = tutti i campi obbligatori compilati) + +--- + +### 2. Coerenza Agronomica (Agronomic Consistency) + +**Controlli:** + +- [ ] Colture selezionate compatibili con zona climatica +- [ ] Colture compatibili con esposizione (sole/ombra) +- [ ] Cicli colture allineati con stagione +- [ ] Famiglie botaniche non ripetute su stesso aiuola (rotazione) +- [ ] Consociazioni rispettate (no antagonismi) + +**Score:** 0-1 (1 = nessuna violazione) + +--- + +### 3. Coerenza Spaziale (Spatial Consistency) + +**Controlli:** + +- [ ] Area occupata ≤ area disponibile +- [ ] Spaziature rispettate per ogni coltura +- [ ] Accessibilità garantita (camminamenti ≥ 0.5m) +- [ ] Zone irrigazione coerenti con layout aiuole + +**Score:** 0-1 (1 = tutti i vincoli spaziali rispettati) + +--- + +### 4. Coerenza Idrica (Water Consistency) + +**Controlli:** + +- [ ] Fabbisogno acqua totale ≤ disponibilità stimata +- [ ] Zone irrigazione omogenee per classe acqua +- [ ] Programma irrigazione compatibile con meteo (no irrigazione se pioggia prevista) + +**Score:** 0-1 (1 = nessun conflitto idrico) + +--- + +### 5. Coerenza Temporale (Temporal Consistency) + +**Controlli:** + +- [ ] Date semina/trapianto compatibili con finestra stagionale +- [ ] Successioni colture rispettano cicli (no sovrapposizioni incompatibili) +- [ ] Task calendario distribuiti uniformemente (no picchi di lavoro) + +**Score:** 0-1 (1 = timeline coerente) + +--- + +### 6. Safety Trattamenti (Treatment Safety) + +**Controlli:** + +- [ ] Trattamenti rispettano tempi di carenza +- [ ] DPI specificati per trattamenti +- [ ] No trattamenti fogliari con vento > 8 nodi +- [ ] No trattamenti con pioggia imminente (<24h) + +**Score:** 0-1 (1 = tutti i vincoli safety rispettati) + +--- + +## Calcolo QA Score + +### Formula Ponderata + +``` +QA Score = ( + completezza * 0.15 + + agronomica * 0.25 + + spaziale * 0.15 + + idrica * 0.15 + + temporale * 0.15 + + safety * 0.15 +) +``` + +### Interpretazione Score + +| Score | Giudizio | Azione | +|-------|----------|--------| +| 0.90 - 1.00 | **Excellent** | PlanBundle approvato, pronto per pubblicazione | +| 0.75 - 0.89 | **Good** | Approvato con note minori | +| 0.60 - 0.74 | **Fair** | Richiede revisione prima pubblicazione | +| < 0.60 | **Poor** | Respinto, richiede riprogettazione | + +--- + +## Esempio Report QA + +```markdown +# QA Report — orto_roma_testaccio_001 + +**Data:** 2026-03-07 +**Orchestratore:** orto-orchestratore v1.0 + +## Punteggi + +| Criterio | Score | Peso | Contributo | +|----------|-------|------|------------| +| Completezza | 1.00 | 0.15 | 0.15 | +| Agronomica | 0.90 | 0.25 | 0.225 | +| Spaziale | 0.85 | 0.15 | 0.1275 | +| Idrica | 0.95 | 0.15 | 0.1425 | +| Temporale | 0.80 | 0.15 | 0.12 | +| Safety | 1.00 | 0.15 | 0.15 | + +**QA Score Totale:** 0.915 + +**Giudizio:** Excellent ✅ + +## Note + +- **Spaziale:** Camminamento sud ridotto a 0.45m (soglia 0.5m). Accettato per vincoli spazio. +- **Temporale:** Picco lavoro settimana 12 (3 task). Suggerimento: anticipare 1 task a settimana 11. + +## Approvazione + +- **Approvato da:** Orchestratore Agent +- **Data:** 2026-03-07 +- **Status:** APPROVED +``` + +--- + +## Conflitti Tipici e Risoluzione + +### Conflitto 1: Zona Irrigazione vs. Consociazioni + +**Rilevamento:** +- Coltura A (classe ALTO) + Coltura B (classe BASSA) stessa aiuola + +**Risoluzione:** +1. **Priorità:** Evitare stress idrico a coltura esigente +2. **Opzione A:** Dividi aiuola in due zone irrigazione +3. **Opzione B:** Adatta irrigazione (ALTO priority), accetta over-irrigazione per BASSA +4. **Nota:** Documenta compromesso in audit trail + +--- + +### Conflitto 2: Task Calendario vs. Meteo + +**Rilevamento:** +- Task "Trapianto" pianificato, previsione vento > 8 nodi + +**Risoluzione:** +1. **Auto-riprogramma:** +2 giorni (o prima finestra sicura) +2. **Notifica utente:** "Trapianto rinviato da Mar a Gio per vento forte" +3. **Aggiorna calendario:** Modifica task list settimanale + +--- + +### Conflitto 3: Area Troppo Piccola vs. Fabbisogno Comunità + +**Rilevamento:** +- Fabbisogno comunità > raccolta fattibile con area disponibile + +**Risoluzione:** +1. **Priorità:** Colture ad alta resa (Zucchina, Fagiolo, Lattuga) +2. **Successioni:** Pianifica 2-3 cicli/anno per colture rapide +3. **Stoccaggio:** Includi colture da conservazione (Cipolla, Aglio, Patata) +4. **Nota utente:** "Area limitata: priorità a resa. Considera espansione o integrazione esterna." + +--- + +## Checklist Operativa Settimanale + +Prima di pubblicare weekly briefing: + +- [ ] Meteo verificato (previsione 7 giorni) +- [ ] Sensori letti (umidità, pioggia, temperatura) +- [ ] Task calendarizzati compatibili con meteo +- [ ] Irrigazione programmata (se necessaria) +- [ ] Trattamenti rispettano finestre meteo sicure +- [ ] Raccolte pianificate in base a maturazione + +--- + +## Audit Trail Template + +Ogni validazione QA deve lasciare traccia: + +```markdown +## Audit Entry — QA Check + +**Timestamp:** 2026-03-07T14:30:00Z +**Orchestratore:** orto-orchestratore +**Evento:** PlanBundle validation + +**Input:** +- GardenConfig: orto_roma_testaccio_001 +- PlanBundle v1.0 (colture, layout, irrigazione, calendario) + +**QA Score:** 0.91 (Excellent) + +**Conflitti Risolti:** +1. Zona irrigazione vs. consociazioni → Opzione B (adatta irrigazione) +2. Task trapianto vs. vento → Auto-riprogramma +2 gg + +**Raccomandazioni:** +- Monitorare umidità aiuola 3 (sotto-irrigata) +- Anticipare raccolta lattuga settimana 12 + +**Output:** +- PlanBundle approvato +- Weekly briefing generato +- Audit log aggiornato +``` + +--- + +_Reference generato da framework-translator_