Fase 3 (orto_v1): Primi 2 references estratti

- 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
This commit is contained in:
AgentePotente 2026-03-07 10:21:49 +01:00
parent 5d8df80271
commit 0822afa030
2 changed files with 398 additions and 0 deletions

View file

@ -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_

View file

@ -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_