From 91f99591a74aa5048083744153ebcc672e4d1a29 Mon Sep 17 00:00:00 2001 From: AgentePotente Date: Sat, 7 Mar 2026 11:41:20 +0100 Subject: [PATCH] Riordino repository: test/ con struttura documentata MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Spostato test-orto_v1 → test/orto/test-orto_v1 - Spostato orto-skills-suite → test/orto/orto-skills-suite - Creato test/README.md: Struttura, come eseguire test, criteri accettazione - Aggiornato .gitignore: Esclude output temporanei Struttura: test/ ├── README.md (documentazione) └── orto/ (primo test: orto_v1 → orto-skills v0.2) ├── test-orto_v1/ (Fasi 1-4) └── orto-skills-suite/ (Fase 5: packaging) Prossimi test andranno in: test// ├── test-_v1/ └── -skills-suite/ --- .gitignore | 13 +- test/README.md | 218 ++++++++++++++++++ .../orto/orto-skills-suite}/INSTALL.sh | 0 .../orto/orto-skills-suite}/README.md | 0 .../orto-skills-suite}/orto-agronomo/SKILL.md | 0 .../orto-agronomo/references | 0 .../orto-calendario/SKILL.md | 0 .../orto-calendario/references | 0 .../orto-skills-suite}/orto-init/SKILL.md | 0 .../orto-skills-suite}/orto-init/references | 0 .../orto-skills-suite}/orto-layout/SKILL.md | 0 .../orto-skills-suite}/orto-layout/references | 0 .../orto-meteo-decisioni/SKILL.md | 0 .../orto-meteo-decisioni/references | 0 .../orto-onboarding/SKILL.md | 0 .../orto-onboarding/references | 0 .../orto-orchestratore/SKILL.md | 0 .../orto-orchestratore/references | 0 .../references/colture_it.md | 0 .../references/conflitti_risoluzione_it.md | 0 .../references/consociazioni_it.md | 0 .../references/fabbisogni_it.md | 0 .../references/irrigazione_parametri_it.md | 0 .../references/meteo_soglie_it.md | 0 .../references/qa_checklist_it.md | 0 .../references/rotazioni_it.md | 0 .../references/stagionalita_it.md | 0 .../references/trattamenti_bio_it.md | 0 .../orto/test-orto_v1}/TEST_SUMMARY.md | 0 .../orto/test-orto_v1}/analysis_report.md | 0 .../orto/test-orto_v1}/mapping_plan.md | 0 .../test-orto_v1}/references/colture_it.md | 0 .../references/conflitti_risoluzione_it.md | 0 .../references/consociazioni_it.md | 0 .../test-orto_v1}/references/fabbisogni_it.md | 0 .../references/irrigazione_parametri_it.md | 0 .../references/meteo_soglie_it.md | 0 .../references/qa_checklist_it.md | 0 .../test-orto_v1}/references/rotazioni_it.md | 0 .../references/stagionalita_it.md | 0 .../references/trattamenti_bio_it.md | 0 .../orto/test-orto_v1}/scan_results.txt | 0 .../skills/orto-agronomo/SKILL.md | 0 .../skills/orto-calendario/SKILL.md | 0 .../test-orto_v1}/skills/orto-init/SKILL.md | 0 .../test-orto_v1}/skills/orto-layout/SKILL.md | 0 .../skills/orto-meteo-decisioni/SKILL.md | 0 .../skills/orto-onboarding/SKILL.md | 0 .../skills/orto-orchestratore/SKILL.md | 0 49 files changed, 227 insertions(+), 4 deletions(-) create mode 100644 test/README.md rename {orto-skills-suite => test/orto/orto-skills-suite}/INSTALL.sh (100%) rename {orto-skills-suite => test/orto/orto-skills-suite}/README.md (100%) rename {orto-skills-suite => test/orto/orto-skills-suite}/orto-agronomo/SKILL.md (100%) rename {orto-skills-suite => test/orto/orto-skills-suite}/orto-agronomo/references (100%) rename {orto-skills-suite => test/orto/orto-skills-suite}/orto-calendario/SKILL.md (100%) rename {orto-skills-suite => test/orto/orto-skills-suite}/orto-calendario/references (100%) rename {orto-skills-suite => test/orto/orto-skills-suite}/orto-init/SKILL.md (100%) rename {orto-skills-suite => test/orto/orto-skills-suite}/orto-init/references (100%) rename {orto-skills-suite => test/orto/orto-skills-suite}/orto-layout/SKILL.md (100%) rename {orto-skills-suite => test/orto/orto-skills-suite}/orto-layout/references (100%) rename {orto-skills-suite => test/orto/orto-skills-suite}/orto-meteo-decisioni/SKILL.md (100%) rename {orto-skills-suite => test/orto/orto-skills-suite}/orto-meteo-decisioni/references (100%) rename {orto-skills-suite => test/orto/orto-skills-suite}/orto-onboarding/SKILL.md (100%) rename {orto-skills-suite => test/orto/orto-skills-suite}/orto-onboarding/references (100%) rename {orto-skills-suite => test/orto/orto-skills-suite}/orto-orchestratore/SKILL.md (100%) rename {orto-skills-suite => test/orto/orto-skills-suite}/orto-orchestratore/references (100%) rename {orto-skills-suite => test/orto/orto-skills-suite}/references/colture_it.md (100%) rename {orto-skills-suite => test/orto/orto-skills-suite}/references/conflitti_risoluzione_it.md (100%) rename {orto-skills-suite => test/orto/orto-skills-suite}/references/consociazioni_it.md (100%) rename {orto-skills-suite => test/orto/orto-skills-suite}/references/fabbisogni_it.md (100%) rename {orto-skills-suite => test/orto/orto-skills-suite}/references/irrigazione_parametri_it.md (100%) rename {orto-skills-suite => test/orto/orto-skills-suite}/references/meteo_soglie_it.md (100%) rename {orto-skills-suite => test/orto/orto-skills-suite}/references/qa_checklist_it.md (100%) rename {orto-skills-suite => test/orto/orto-skills-suite}/references/rotazioni_it.md (100%) rename {orto-skills-suite => test/orto/orto-skills-suite}/references/stagionalita_it.md (100%) rename {orto-skills-suite => test/orto/orto-skills-suite}/references/trattamenti_bio_it.md (100%) rename {test-orto_v1 => test/orto/test-orto_v1}/TEST_SUMMARY.md (100%) rename {test-orto_v1 => test/orto/test-orto_v1}/analysis_report.md (100%) rename {test-orto_v1 => test/orto/test-orto_v1}/mapping_plan.md (100%) rename {test-orto_v1 => test/orto/test-orto_v1}/references/colture_it.md (100%) rename {test-orto_v1 => test/orto/test-orto_v1}/references/conflitti_risoluzione_it.md (100%) rename {test-orto_v1 => test/orto/test-orto_v1}/references/consociazioni_it.md (100%) rename {test-orto_v1 => test/orto/test-orto_v1}/references/fabbisogni_it.md (100%) rename {test-orto_v1 => test/orto/test-orto_v1}/references/irrigazione_parametri_it.md (100%) rename {test-orto_v1 => test/orto/test-orto_v1}/references/meteo_soglie_it.md (100%) rename {test-orto_v1 => test/orto/test-orto_v1}/references/qa_checklist_it.md (100%) rename {test-orto_v1 => test/orto/test-orto_v1}/references/rotazioni_it.md (100%) rename {test-orto_v1 => test/orto/test-orto_v1}/references/stagionalita_it.md (100%) rename {test-orto_v1 => test/orto/test-orto_v1}/references/trattamenti_bio_it.md (100%) rename {test-orto_v1 => test/orto/test-orto_v1}/scan_results.txt (100%) rename {test-orto_v1 => test/orto/test-orto_v1}/skills/orto-agronomo/SKILL.md (100%) rename {test-orto_v1 => test/orto/test-orto_v1}/skills/orto-calendario/SKILL.md (100%) rename {test-orto_v1 => test/orto/test-orto_v1}/skills/orto-init/SKILL.md (100%) rename {test-orto_v1 => test/orto/test-orto_v1}/skills/orto-layout/SKILL.md (100%) rename {test-orto_v1 => test/orto/test-orto_v1}/skills/orto-meteo-decisioni/SKILL.md (100%) rename {test-orto_v1 => test/orto/test-orto_v1}/skills/orto-onboarding/SKILL.md (100%) rename {test-orto_v1 => test/orto/test-orto_v1}/skills/orto-orchestratore/SKILL.md (100%) diff --git a/.gitignore b/.gitignore index e49a754..b8ad2ad 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,6 @@ -# Output generati -output/ -test-output/ +# Output generati dai test +test/*/test-*/output/ +test/*/*/output/ *.json !package.json @@ -14,9 +14,14 @@ test-output/ .DS_Store Thumbs.db -# Script archiviati (opzionale, tienili fuori dal repo principale) +# Script archiviati (opzionale) scripts-archive/ # Log *.log logs/ + +# Build artifacts (se presenti) +build/ +dist/ +*.skill diff --git a/test/README.md b/test/README.md new file mode 100644 index 0000000..1ce043c --- /dev/null +++ b/test/README.md @@ -0,0 +1,218 @@ +# Test Directory — framework-translator + +Questa cartella contiene tutti i test eseguiti per validare framework-translator. + +--- + +## Struttura + +``` +test/ +├── README.md # Questo file +└── / # Una sottocartella per test + ├── test-_v1/ # Output Fasi 1-4 (analysis, mapping, references, skills) + └── -skills-suite/# Packaging finale (Fase 5) +``` + +### Esempio + +``` +test/ +├── README.md +└── orto/ # Test: orto_v1 → orto-skills + ├── test-orto_v1/ # Output Fasi 1-4 + │ ├── analysis_report.md + │ ├── mapping_plan.md + │ ├── references/ # 11 file .md + │ ├── skills/ # 7 skills + │ └── TEST_SUMMARY.md + └── orto-skills-suite/ # Packaging (Fase 5) + ├── INSTALL.sh + ├── README.md + ├── orto-init/ + ├── orto-onboarding/ + ├── ... + └── references/ +``` + +--- + +## Come Eseguire un Test + +Per ogni nuovo framework da trasformare: + +### 1. Crea sottocartella + +```bash +mkdir -p test/ +cd test/ +``` + +**Esempio:** +```bash +mkdir -p test/finance +cd test/finance +``` + +--- + +### 2. Esegui Fasi 1-4 + +Segui `SKILL.md` nella root del repository: + +```bash +# Fase 1: Analisi +# (LLM legge framework, genera analysis_report.md) + +# Fase 2: Mappatura +# (LLM genera mapping_plan.md, approva con utente) + +# Fase 3: Estrazione References +# (LLM estrae knowledge → references/*.md) + +# Fase 4: Generazione Skills +# (LLM genera N skills → skills/*/SKILL.md) +``` + +**Output atteso:** +``` +/ +├── test-_v1/ +│ ├── analysis_report.md +│ ├── mapping_plan.md +│ ├── references/ +│ └── skills/ +``` + +--- + +### 3. Esegui Fase 5 (Packaging) + +```bash +# Usa script meccanici dalla root +cd ../../ +./scripts/02_create_structure.sh -skills ./test// +./scripts/03_generate_packaging.sh ./test//-skills-suite/ +``` + +**Output atteso:** +``` +/ +└── -skills-suite/ + ├── INSTALL.sh + ├── README.md + ├── / + ├── / + └── references/ +``` + +--- + +### 4. Documenta Test + +Crea `TEST_SUMMARY.md` in `/`: + +```markdown +# Test Summary — _v1 → -skills + +**Data:** YYYY-MM-DD +**Framework:** (X agenti, Y workflow) +**Output:** skills + references + +## Fasi Completate + +- [ ] Fase 1: Analisi (100%) +- [ ] Fase 2: Mappatura (100%) +- [ ] Fase 3: References (X/Y%) +- [ ] Fase 4: Skills (X/Y%) +- [ ] Fase 5: Packaging (100%) + +## Metriche + +| Metrica | Valore | % | +|---------|--------|---| +| Skills | X/Y | Z% | +| References | X/Y | Z% | +| Commit | N | - | + +## Status + +✅ Test completato / ⚠️ Parziale / ❌ Fallito +``` + +--- + +## Test Eseguiti + +### Test #1: orto_v1 → orto-skills v0.2 + +**Data:** 2026-03-07 +**Path:** `test/orto/` +**Status:** ✅ Completato (78% skills, 79% references) +**Release:** `v0.2-test` + +**Risultati:** +- 7 skills generate (su 9 previste) +- 11 references estratte (su 14 previste) +- Packaging completo +- Documentazione completa + +**Dettagli:** Vedi `test/orto/test-orto_v1/TEST_SUMMARY.md` + +--- + +## Prossimi Test (Pianificati) + +| Framework | Dominio | Priorità | Status | +|-----------|---------|----------|--------| +| **finance_v1** | Finanza personale | Alta | 🔧 Da eseguire | +| **health_v1** | Salute/wellness | Media | 📋 Pianificato | +| **edu_v1** | Educazione | Bassa | 📋 Pianificato | + +--- + +## Criteri di Accettazione + +Un test è considerato **completato** quando: + +- [ ] **Fase 1:** Analysis report generato (100%) +- [ ] **Fase 2:** Mapping plan approvato (100%) +- [ ] **Fase 3:** References estratte (≥70%) +- [ ] **Fase 4:** Skills generate (≥70%) +- [ ] **Fase 5:** Packaging completo (100%) +- [ ] **Documentazione:** TEST_SUMMARY.md compilato +- [ ] **Git:** Commit + push eseguiti +- [ ] **Tag:** Release tag creato (se ≥70% completion) + +--- + +## Cleanup + +Per rimuovere un test: + +```bash +# Rimuovi cartella test +rm -rf test// + +# Rimuovi tag release (se esistente) +git tag -d -vX.Y +git push origin :refs/tags/-vX.Y +``` + +**Nota:** Non rimuovere test completati a meno che non siano obsoleti. Servono come riferimento per test futuri. + +--- + +## Best Practices + +1. **Una cartella per test:** Ogni framework ha la sua sottocartella +2. **Naming coerente:** `test-_v1` per output Fasi 1-4 +3. **Commit frequenti:** Ogni fase completata = 1 commit +4. **Documenta tutto:** TEST_SUMMARY.md obbligatorio +5. **Tag release:** Se completion ≥70%, crea tag (es. `v0.1-test`) + +--- + +**Ultimo aggiornamento:** 2026-03-07 +**Test totali:** 1 (orto_v1) +**Success rate:** 100% diff --git a/orto-skills-suite/INSTALL.sh b/test/orto/orto-skills-suite/INSTALL.sh similarity index 100% rename from orto-skills-suite/INSTALL.sh rename to test/orto/orto-skills-suite/INSTALL.sh diff --git a/orto-skills-suite/README.md b/test/orto/orto-skills-suite/README.md similarity index 100% rename from orto-skills-suite/README.md rename to test/orto/orto-skills-suite/README.md diff --git a/orto-skills-suite/orto-agronomo/SKILL.md b/test/orto/orto-skills-suite/orto-agronomo/SKILL.md similarity index 100% rename from orto-skills-suite/orto-agronomo/SKILL.md rename to test/orto/orto-skills-suite/orto-agronomo/SKILL.md diff --git a/orto-skills-suite/orto-agronomo/references b/test/orto/orto-skills-suite/orto-agronomo/references similarity index 100% rename from orto-skills-suite/orto-agronomo/references rename to test/orto/orto-skills-suite/orto-agronomo/references diff --git a/orto-skills-suite/orto-calendario/SKILL.md b/test/orto/orto-skills-suite/orto-calendario/SKILL.md similarity index 100% rename from orto-skills-suite/orto-calendario/SKILL.md rename to test/orto/orto-skills-suite/orto-calendario/SKILL.md diff --git a/orto-skills-suite/orto-calendario/references b/test/orto/orto-skills-suite/orto-calendario/references similarity index 100% rename from orto-skills-suite/orto-calendario/references rename to test/orto/orto-skills-suite/orto-calendario/references diff --git a/orto-skills-suite/orto-init/SKILL.md b/test/orto/orto-skills-suite/orto-init/SKILL.md similarity index 100% rename from orto-skills-suite/orto-init/SKILL.md rename to test/orto/orto-skills-suite/orto-init/SKILL.md diff --git a/orto-skills-suite/orto-init/references b/test/orto/orto-skills-suite/orto-init/references similarity index 100% rename from orto-skills-suite/orto-init/references rename to test/orto/orto-skills-suite/orto-init/references diff --git a/orto-skills-suite/orto-layout/SKILL.md b/test/orto/orto-skills-suite/orto-layout/SKILL.md similarity index 100% rename from orto-skills-suite/orto-layout/SKILL.md rename to test/orto/orto-skills-suite/orto-layout/SKILL.md diff --git a/orto-skills-suite/orto-layout/references b/test/orto/orto-skills-suite/orto-layout/references similarity index 100% rename from orto-skills-suite/orto-layout/references rename to test/orto/orto-skills-suite/orto-layout/references diff --git a/orto-skills-suite/orto-meteo-decisioni/SKILL.md b/test/orto/orto-skills-suite/orto-meteo-decisioni/SKILL.md similarity index 100% rename from orto-skills-suite/orto-meteo-decisioni/SKILL.md rename to test/orto/orto-skills-suite/orto-meteo-decisioni/SKILL.md diff --git a/orto-skills-suite/orto-meteo-decisioni/references b/test/orto/orto-skills-suite/orto-meteo-decisioni/references similarity index 100% rename from orto-skills-suite/orto-meteo-decisioni/references rename to test/orto/orto-skills-suite/orto-meteo-decisioni/references diff --git a/orto-skills-suite/orto-onboarding/SKILL.md b/test/orto/orto-skills-suite/orto-onboarding/SKILL.md similarity index 100% rename from orto-skills-suite/orto-onboarding/SKILL.md rename to test/orto/orto-skills-suite/orto-onboarding/SKILL.md diff --git a/orto-skills-suite/orto-onboarding/references b/test/orto/orto-skills-suite/orto-onboarding/references similarity index 100% rename from orto-skills-suite/orto-onboarding/references rename to test/orto/orto-skills-suite/orto-onboarding/references diff --git a/orto-skills-suite/orto-orchestratore/SKILL.md b/test/orto/orto-skills-suite/orto-orchestratore/SKILL.md similarity index 100% rename from orto-skills-suite/orto-orchestratore/SKILL.md rename to test/orto/orto-skills-suite/orto-orchestratore/SKILL.md diff --git a/orto-skills-suite/orto-orchestratore/references b/test/orto/orto-skills-suite/orto-orchestratore/references similarity index 100% rename from orto-skills-suite/orto-orchestratore/references rename to test/orto/orto-skills-suite/orto-orchestratore/references diff --git a/orto-skills-suite/references/colture_it.md b/test/orto/orto-skills-suite/references/colture_it.md similarity index 100% rename from orto-skills-suite/references/colture_it.md rename to test/orto/orto-skills-suite/references/colture_it.md diff --git a/orto-skills-suite/references/conflitti_risoluzione_it.md b/test/orto/orto-skills-suite/references/conflitti_risoluzione_it.md similarity index 100% rename from orto-skills-suite/references/conflitti_risoluzione_it.md rename to test/orto/orto-skills-suite/references/conflitti_risoluzione_it.md diff --git a/orto-skills-suite/references/consociazioni_it.md b/test/orto/orto-skills-suite/references/consociazioni_it.md similarity index 100% rename from orto-skills-suite/references/consociazioni_it.md rename to test/orto/orto-skills-suite/references/consociazioni_it.md diff --git a/orto-skills-suite/references/fabbisogni_it.md b/test/orto/orto-skills-suite/references/fabbisogni_it.md similarity index 100% rename from orto-skills-suite/references/fabbisogni_it.md rename to test/orto/orto-skills-suite/references/fabbisogni_it.md diff --git a/orto-skills-suite/references/irrigazione_parametri_it.md b/test/orto/orto-skills-suite/references/irrigazione_parametri_it.md similarity index 100% rename from orto-skills-suite/references/irrigazione_parametri_it.md rename to test/orto/orto-skills-suite/references/irrigazione_parametri_it.md diff --git a/orto-skills-suite/references/meteo_soglie_it.md b/test/orto/orto-skills-suite/references/meteo_soglie_it.md similarity index 100% rename from orto-skills-suite/references/meteo_soglie_it.md rename to test/orto/orto-skills-suite/references/meteo_soglie_it.md diff --git a/orto-skills-suite/references/qa_checklist_it.md b/test/orto/orto-skills-suite/references/qa_checklist_it.md similarity index 100% rename from orto-skills-suite/references/qa_checklist_it.md rename to test/orto/orto-skills-suite/references/qa_checklist_it.md diff --git a/orto-skills-suite/references/rotazioni_it.md b/test/orto/orto-skills-suite/references/rotazioni_it.md similarity index 100% rename from orto-skills-suite/references/rotazioni_it.md rename to test/orto/orto-skills-suite/references/rotazioni_it.md diff --git a/orto-skills-suite/references/stagionalita_it.md b/test/orto/orto-skills-suite/references/stagionalita_it.md similarity index 100% rename from orto-skills-suite/references/stagionalita_it.md rename to test/orto/orto-skills-suite/references/stagionalita_it.md diff --git a/orto-skills-suite/references/trattamenti_bio_it.md b/test/orto/orto-skills-suite/references/trattamenti_bio_it.md similarity index 100% rename from orto-skills-suite/references/trattamenti_bio_it.md rename to test/orto/orto-skills-suite/references/trattamenti_bio_it.md diff --git a/test-orto_v1/TEST_SUMMARY.md b/test/orto/test-orto_v1/TEST_SUMMARY.md similarity index 100% rename from test-orto_v1/TEST_SUMMARY.md rename to test/orto/test-orto_v1/TEST_SUMMARY.md diff --git a/test-orto_v1/analysis_report.md b/test/orto/test-orto_v1/analysis_report.md similarity index 100% rename from test-orto_v1/analysis_report.md rename to test/orto/test-orto_v1/analysis_report.md diff --git a/test-orto_v1/mapping_plan.md b/test/orto/test-orto_v1/mapping_plan.md similarity index 100% rename from test-orto_v1/mapping_plan.md rename to test/orto/test-orto_v1/mapping_plan.md diff --git a/test-orto_v1/references/colture_it.md b/test/orto/test-orto_v1/references/colture_it.md similarity index 100% rename from test-orto_v1/references/colture_it.md rename to test/orto/test-orto_v1/references/colture_it.md diff --git a/test-orto_v1/references/conflitti_risoluzione_it.md b/test/orto/test-orto_v1/references/conflitti_risoluzione_it.md similarity index 100% rename from test-orto_v1/references/conflitti_risoluzione_it.md rename to test/orto/test-orto_v1/references/conflitti_risoluzione_it.md diff --git a/test-orto_v1/references/consociazioni_it.md b/test/orto/test-orto_v1/references/consociazioni_it.md similarity index 100% rename from test-orto_v1/references/consociazioni_it.md rename to test/orto/test-orto_v1/references/consociazioni_it.md diff --git a/test-orto_v1/references/fabbisogni_it.md b/test/orto/test-orto_v1/references/fabbisogni_it.md similarity index 100% rename from test-orto_v1/references/fabbisogni_it.md rename to test/orto/test-orto_v1/references/fabbisogni_it.md diff --git a/test-orto_v1/references/irrigazione_parametri_it.md b/test/orto/test-orto_v1/references/irrigazione_parametri_it.md similarity index 100% rename from test-orto_v1/references/irrigazione_parametri_it.md rename to test/orto/test-orto_v1/references/irrigazione_parametri_it.md diff --git a/test-orto_v1/references/meteo_soglie_it.md b/test/orto/test-orto_v1/references/meteo_soglie_it.md similarity index 100% rename from test-orto_v1/references/meteo_soglie_it.md rename to test/orto/test-orto_v1/references/meteo_soglie_it.md diff --git a/test-orto_v1/references/qa_checklist_it.md b/test/orto/test-orto_v1/references/qa_checklist_it.md similarity index 100% rename from test-orto_v1/references/qa_checklist_it.md rename to test/orto/test-orto_v1/references/qa_checklist_it.md diff --git a/test-orto_v1/references/rotazioni_it.md b/test/orto/test-orto_v1/references/rotazioni_it.md similarity index 100% rename from test-orto_v1/references/rotazioni_it.md rename to test/orto/test-orto_v1/references/rotazioni_it.md diff --git a/test-orto_v1/references/stagionalita_it.md b/test/orto/test-orto_v1/references/stagionalita_it.md similarity index 100% rename from test-orto_v1/references/stagionalita_it.md rename to test/orto/test-orto_v1/references/stagionalita_it.md diff --git a/test-orto_v1/references/trattamenti_bio_it.md b/test/orto/test-orto_v1/references/trattamenti_bio_it.md similarity index 100% rename from test-orto_v1/references/trattamenti_bio_it.md rename to test/orto/test-orto_v1/references/trattamenti_bio_it.md diff --git a/test-orto_v1/scan_results.txt b/test/orto/test-orto_v1/scan_results.txt similarity index 100% rename from test-orto_v1/scan_results.txt rename to test/orto/test-orto_v1/scan_results.txt diff --git a/test-orto_v1/skills/orto-agronomo/SKILL.md b/test/orto/test-orto_v1/skills/orto-agronomo/SKILL.md similarity index 100% rename from test-orto_v1/skills/orto-agronomo/SKILL.md rename to test/orto/test-orto_v1/skills/orto-agronomo/SKILL.md diff --git a/test-orto_v1/skills/orto-calendario/SKILL.md b/test/orto/test-orto_v1/skills/orto-calendario/SKILL.md similarity index 100% rename from test-orto_v1/skills/orto-calendario/SKILL.md rename to test/orto/test-orto_v1/skills/orto-calendario/SKILL.md diff --git a/test-orto_v1/skills/orto-init/SKILL.md b/test/orto/test-orto_v1/skills/orto-init/SKILL.md similarity index 100% rename from test-orto_v1/skills/orto-init/SKILL.md rename to test/orto/test-orto_v1/skills/orto-init/SKILL.md diff --git a/test-orto_v1/skills/orto-layout/SKILL.md b/test/orto/test-orto_v1/skills/orto-layout/SKILL.md similarity index 100% rename from test-orto_v1/skills/orto-layout/SKILL.md rename to test/orto/test-orto_v1/skills/orto-layout/SKILL.md diff --git a/test-orto_v1/skills/orto-meteo-decisioni/SKILL.md b/test/orto/test-orto_v1/skills/orto-meteo-decisioni/SKILL.md similarity index 100% rename from test-orto_v1/skills/orto-meteo-decisioni/SKILL.md rename to test/orto/test-orto_v1/skills/orto-meteo-decisioni/SKILL.md diff --git a/test-orto_v1/skills/orto-onboarding/SKILL.md b/test/orto/test-orto_v1/skills/orto-onboarding/SKILL.md similarity index 100% rename from test-orto_v1/skills/orto-onboarding/SKILL.md rename to test/orto/test-orto_v1/skills/orto-onboarding/SKILL.md diff --git a/test-orto_v1/skills/orto-orchestratore/SKILL.md b/test/orto/test-orto_v1/skills/orto-orchestratore/SKILL.md similarity index 100% rename from test-orto_v1/skills/orto-orchestratore/SKILL.md rename to test/orto/test-orto_v1/skills/orto-orchestratore/SKILL.md