Esegui Fase — Orchestratore Cantieri TLC
Questa skill è il cuore del plugin: per ogni fase del processo cantiere, sa QUALE skill tecnica invocare e COSA farle fare. Non si limita a tracciare — esegue il lavoro.
Flusso Operativo
1. Identifica sito e fase
Quando l'utente chiede di lavorare su un sito:
- Leggi il tracker
tracker_cantieri_tlc.xlsx dalla cartella di lavoro
- Identifica il sito (per codice, o chiedi con
AskUserQuestion)
- Mostra lo stato corrente di tutte le fasi
- Identifica la prossima fase da eseguire (prima fase non ancora "OK")
- Chiedi conferma: "La prossima fase è F[XX] — [Nome]. Vuoi procedere?"
2. Esegui la fase
Leggi la matrice in references/matrice-fase-skill.md per la fase selezionata, poi:
- Spiega all'utente cosa si farà e quali skill verranno coinvolte
- Chiedi i dati necessari (documenti, informazioni specifiche)
- Invoca le skill tecniche appropriate per eseguire il lavoro
- Genera gli output previsti dalla matrice (documenti, checklist, report)
- Verifica che tutto sia conforme prima di vidimare
3. Vidima e aggiorna tracker
Solo dopo che il lavoro è stato eseguito e verificato:
- Aggiorna il tracker Excel con lo stato della fase
- Se completata → scrivi la DATA (dd/mm/yyyy) nella cella (mai "OK")
- Se ci sono problemi → segna
NC con nota esplicativa nella colonna Y
- Se il lavoro è parziale → segna
IN CORSO
- Ricalcola la % avanzamento con recalc.py
REGOLA DATE: Le fasi completate si vidimano SEMPRE con la data di esecuzione. Questo permette di ricostruire la timeline del cantiere.
Mappatura Fasi → Skill Tecniche
F00 — Chi Firma
- Nessuna skill esterna — decisione interna K2A
- Determina DL e CSE: Raw Land → Luca (Ing.); Roof Top → Jessica (Arch.)
- Genera tabella figure responsabili
F01 — Ricezione e Verifica PE
- Iliad → invoca
iliad-progettazione-esecutiva:verifica-pe-terzi
- Cellnex → invoca
cellnex-progettazione-esecutiva:verifica-progetto-terzi
- Generico → invoca
verifica-pe-terzi
- Genera checklist elaborati + lista NC
F02 — Verifica Autorizzazioni
- Urbanistica → invoca
progettazione-architettonica per verifica PRG/NTA e titoli
- Vincoli → invoca
architetto-beni-monumentali per paesaggistica/Soprintendenza
- Zona sismica → invoca
progettista-strutturale per deposito Genio Civile
- Genera tabella autorizzazioni con stato
F03 — PSC e CME Sicurezza
- PSC → invoca
psc-coordinamento-sicurezza per redazione o aggiornamento
- Legale → invoca
psc-legale:psc-legale per verifica responsabilità
- CME → invoca
direzione-lavori per verifica costi sicurezza
- Genera PSC firmato + CME verificata
F04 — Ricezione e Verifica POS
- POS → invoca
cse-coordinatore-sicurezza per verifica operativa
- Verifica coerenza POS ↔ PSC
- Se subappalti → verifica POS subappaltatori
- Genera POS approvato o lista NC
F05 — Cronoprogramma
- Pianificazione → invoca
direzione-lavori per approvazione
- Verifica milestones e coerenza con autorizzazioni
- Genera cronoprogramma approvato
F06 — Apertura Cantiere
- Verbale → invoca
direzione-lavori per consegna area e GdL
- Notifica → invoca
psc-coordinamento-sicurezza per Notifica Preliminare
- Genera verbale + NP + apertura GdL
Sopralluogo Apertura Lavori (col O) — 1° obbligatorio
- CSE → invoca
cse-coordinatore-sicurezza
- Verifica avvio cantiere, allestimento, DPI, cartello
- Genera verbale di coordinamento n. 1
Sopralluogo Verifica in Cantiere (col P) — 2° obbligatorio
- CSE → invoca
cse-coordinatore-sicurezza
- Verifica lavorazioni, interferenze, NC, prescrizioni
- Genera verbale di coordinamento n. 2+
Sopralluogo Chiusura Lavori (col Q) — 3° obbligatorio
- CSE → invoca
cse-coordinatore-sicurezza
- Verifica finale pre-chiusura, NC tutte chiuse
- Genera verbale di coordinamento finale
Gestione Direzione Lavori (col R)
- OdS, SAL, varianti → invoca
direzione-lavori per tutta la contabilità
- Genera OdS, SAL, perizia variante se necessaria
- Fase ciclica come F07
F09 — Prove e Genio Civile
- Strutturale → invoca
progettista-strutturale per prove, RSU, GC
- Verifica campioni cls, certificati acciaio
- Genera RSU firmata
F10 — Commissioning
- Elettrico → invoca
impianti-elettrici per verifica impianti e misure
- Sicurezza → invoca
cse-coordinatore-sicurezza per sopralluogo finale
- Genera checklist commissioning + rapporto misure
F11 — Certificazioni
- DiCo → invoca
impianti-elettrici per verifica D.M. 37/2008
- Agibilità → invoca
agibilita se necessaria (shelter abitabili, edifici)
- Raccoglie pacchetto certificazioni completo
F12 — CFL
- Fine lavori → invoca
direzione-lavori per CFL, verbale ultimazione, conto finale
- Verifica che F11 sia OK prima di procedere
- Genera CFL firmato
F13 — BEF / Portale
- Iliad → invoca
iliad-progettazione-esecutiva:progetto-esecutivo-iliad per checklist BEF
- Cellnex → invoca
cellnex-progettazione-esecutiva:verifica-progetto-terzi per Form VS
- Report CAR → invoca
report-caratterizzazione-iliad:compila-report-car se richiesto
- Genera BEF completo + email chiusura
Regole di Sicurezza
Prima di vidimare una fase come "OK", VERIFICA SEMPRE:
Propedeuticità: le fasi precedenti devono essere tutte OK o N/A
- Non puoi fare F06 (Apertura) se F03 (PSC) è ancora NC
- Non puoi fare F12 (CFL) se F11 (Certificazioni) non è OK
Documenti prodotti: ogni fase deve generare i suoi output previsti
- F01 → checklist PE compilata
- F03 → PSC firmato
- F06 → verbale consegna firmato
- F12 → CFL firmato
Coerenza: verifica che i documenti siano coerenti tra loro
- Il PSC deve riferirsi al PE vigente
- Il POS deve essere coerente con il PSC
- Il CFL deve elencare tutte le certificazioni raccolte
Se una verifica FALLISCE:
- Segna la fase come "NC" nel tracker
- Genera nota con descrizione del problema
- Suggerisci la skill da usare per risolvere
- Non procedere alle fasi successive
Esempio d'Uso Completo
Utente: "Lavora sul sito MI00234_001"
Plugin:
- Legge il tracker → sito MI00234_001, Iliad, Raw Land, DL: Luca
- Stato: F00-F06 = OK, F07 = IN CORSO, F08-F13 = vuoto
- Mostra: "Il sito è in fase F07 (Sopralluoghi CSE) — 50% avanzamento"
- Chiede: "Vuoi registrare un nuovo sopralluogo CSE?"
- Se sì → invoca
cse-coordinatore-sicurezza per generare il verbale
- Dopo → chiede se ci sono state NC da registrare
- Aggiorna il tracker
Utente: "Verifica il PE del sito RM00126_003"
Plugin:
- Identifica il sito → RM00126_003, Iliad, Roof Top
- Riconosce → si tratta della fase F01 (Ricezione PE)
- Invoca
iliad-progettazione-esecutiva:verifica-pe-terzi
- Genera checklist con esito
- Se OK → chiede "Vuoi segnare F01 come completata?"
- Aggiorna il tracker
1---2name: esegui-fase3description: Orchestratore centrale cantieri TLC: esegue le fasi lavorative invocando le skill tecniche giuste (verifica PE, autorizzazioni, PSC, POS, sopralluoghi, prove, certificazioni, BEF). Usa SEMPRE per: "esegui fase", "lavora sulla fase", "verifica il PE", "controlla autorizzazioni", "redigi PSC", "verifica POS", "fai sopralluogo CSE", "genera SAL", "prove GC", "commissioning", "raccogli certificazioni", "fai il CFL", "prepara BEF", "cosa devo fare per questa fase", "prossimo step sito", "lavora sul sito", "avanza il cantiere", "esegui il prossimo passo".4---56# Esegui Fase — Orchestratore Cantieri TLC78Questa skill è il cuore del plugin: per ogni fase del processo cantiere, sa QUALE skill tecnica invocare e COSA farle fare. Non si limita a tracciare — esegue il lavoro.910## Flusso Operativo1112### 1. Identifica sito e fase1314Quando l'utente chiede di lavorare su un sito:15161. Leggi il tracker `tracker_cantieri_tlc.xlsx` dalla cartella di lavoro172. Identifica il sito (per codice, o chiedi con `AskUserQuestion`)183. Mostra lo stato corrente di tutte le fasi194. Identifica la **prossima fase da eseguire** (prima fase non ancora "OK")205. Chiedi conferma: "La prossima fase è **F[XX] — [Nome]**. Vuoi procedere?"2122### 2. Esegui la fase2324Leggi la matrice in `references/matrice-fase-skill.md` per la fase selezionata, poi:25261. **Spiega** all'utente cosa si farà e quali skill verranno coinvolte272. **Chiedi i dati necessari** (documenti, informazioni specifiche)283. **Invoca le skill tecniche** appropriate per eseguire il lavoro294. **Genera gli output** previsti dalla matrice (documenti, checklist, report)305. **Verifica** che tutto sia conforme prima di vidimare3132### 3. Vidima e aggiorna tracker3334Solo dopo che il lavoro è stato eseguito e verificato:351. Aggiorna il tracker Excel con lo stato della fase362. Se completata → scrivi la **DATA** (dd/mm/yyyy) nella cella (mai "OK")373. Se ci sono problemi → segna `NC` con nota esplicativa nella colonna Y384. Se il lavoro è parziale → segna `IN CORSO`395. Ricalcola la % avanzamento con recalc.py4041**REGOLA DATE:** Le fasi completate si vidimano SEMPRE con la data di esecuzione. Questo permette di ricostruire la timeline del cantiere.4243---4445## Mappatura Fasi → Skill Tecniche4647### F00 — Chi Firma48- **Nessuna skill esterna** — decisione interna K2A49- Determina DL e CSE: Raw Land → Luca (Ing.); Roof Top → Jessica (Arch.)50- Genera tabella figure responsabili5152### F01 — Ricezione e Verifica PE53- **Iliad →** invoca `iliad-progettazione-esecutiva:verifica-pe-terzi`54- **Cellnex →** invoca `cellnex-progettazione-esecutiva:verifica-progetto-terzi`55- **Generico →** invoca `verifica-pe-terzi`56- Genera checklist elaborati + lista NC5758### F02 — Verifica Autorizzazioni59- **Urbanistica →** invoca `progettazione-architettonica` per verifica PRG/NTA e titoli60- **Vincoli →** invoca `architetto-beni-monumentali` per paesaggistica/Soprintendenza61- **Zona sismica →** invoca `progettista-strutturale` per deposito Genio Civile62- Genera tabella autorizzazioni con stato6364### F03 — PSC e CME Sicurezza65- **PSC →** invoca `psc-coordinamento-sicurezza` per redazione o aggiornamento66- **Legale →** invoca `psc-legale:psc-legale` per verifica responsabilità67- **CME →** invoca `direzione-lavori` per verifica costi sicurezza68- Genera PSC firmato + CME verificata6970### F04 — Ricezione e Verifica POS71- **POS →** invoca `cse-coordinatore-sicurezza` per verifica operativa72- Verifica coerenza POS ↔ PSC73- Se subappalti → verifica POS subappaltatori74- Genera POS approvato o lista NC7576### F05 — Cronoprogramma77- **Pianificazione →** invoca `direzione-lavori` per approvazione78- Verifica milestones e coerenza con autorizzazioni79- Genera cronoprogramma approvato8081### F06 — Apertura Cantiere82- **Verbale →** invoca `direzione-lavori` per consegna area e GdL83- **Notifica →** invoca `psc-coordinamento-sicurezza` per Notifica Preliminare84- Genera verbale + NP + apertura GdL8586### Sopralluogo Apertura Lavori (col O) — 1° obbligatorio87- **CSE →** invoca `cse-coordinatore-sicurezza`88- Verifica avvio cantiere, allestimento, DPI, cartello89- Genera verbale di coordinamento n. 19091### Sopralluogo Verifica in Cantiere (col P) — 2° obbligatorio92- **CSE →** invoca `cse-coordinatore-sicurezza`93- Verifica lavorazioni, interferenze, NC, prescrizioni94- Genera verbale di coordinamento n. 2+9596### Sopralluogo Chiusura Lavori (col Q) — 3° obbligatorio97- **CSE →** invoca `cse-coordinatore-sicurezza`98- Verifica finale pre-chiusura, NC tutte chiuse99- Genera verbale di coordinamento finale100101### Gestione Direzione Lavori (col R)102- **OdS, SAL, varianti →** invoca `direzione-lavori` per tutta la contabilità103- Genera OdS, SAL, perizia variante se necessaria104- Fase ciclica come F07105106### F09 — Prove e Genio Civile107- **Strutturale →** invoca `progettista-strutturale` per prove, RSU, GC108- Verifica campioni cls, certificati acciaio109- Genera RSU firmata110111### F10 — Commissioning112- **Elettrico →** invoca `impianti-elettrici` per verifica impianti e misure113- **Sicurezza →** invoca `cse-coordinatore-sicurezza` per sopralluogo finale114- Genera checklist commissioning + rapporto misure115116### F11 — Certificazioni117- **DiCo →** invoca `impianti-elettrici` per verifica D.M. 37/2008118- **Agibilità →** invoca `agibilita` se necessaria (shelter abitabili, edifici)119- Raccoglie pacchetto certificazioni completo120121### F12 — CFL122- **Fine lavori →** invoca `direzione-lavori` per CFL, verbale ultimazione, conto finale123- Verifica che F11 sia OK prima di procedere124- Genera CFL firmato125126### F13 — BEF / Portale127- **Iliad →** invoca `iliad-progettazione-esecutiva:progetto-esecutivo-iliad` per checklist BEF128- **Cellnex →** invoca `cellnex-progettazione-esecutiva:verifica-progetto-terzi` per Form VS129- **Report CAR →** invoca `report-caratterizzazione-iliad:compila-report-car` se richiesto130- Genera BEF completo + email chiusura131132---133134## Regole di Sicurezza135136### Prima di vidimare una fase come "OK", VERIFICA SEMPRE:1371381. **Propedeuticità:** le fasi precedenti devono essere tutte OK o N/A139 - Non puoi fare F06 (Apertura) se F03 (PSC) è ancora NC140 - Non puoi fare F12 (CFL) se F11 (Certificazioni) non è OK1411422. **Documenti prodotti:** ogni fase deve generare i suoi output previsti143 - F01 → checklist PE compilata144 - F03 → PSC firmato145 - F06 → verbale consegna firmato146 - F12 → CFL firmato1471483. **Coerenza:** verifica che i documenti siano coerenti tra loro149 - Il PSC deve riferirsi al PE vigente150 - Il POS deve essere coerente con il PSC151 - Il CFL deve elencare tutte le certificazioni raccolte152153### Se una verifica FALLISCE:154- Segna la fase come "NC" nel tracker155- Genera nota con descrizione del problema156- Suggerisci la skill da usare per risolvere157- Non procedere alle fasi successive158159---160161## Esempio d'Uso Completo162163**Utente:** "Lavora sul sito MI00234_001"164165**Plugin:**1661. Legge il tracker → sito MI00234_001, Iliad, Raw Land, DL: Luca1672. Stato: F00-F06 = OK, F07 = IN CORSO, F08-F13 = vuoto1683. Mostra: "Il sito è in fase F07 (Sopralluoghi CSE) — 50% avanzamento"1694. Chiede: "Vuoi registrare un nuovo sopralluogo CSE?"1705. Se sì → invoca `cse-coordinatore-sicurezza` per generare il verbale1716. Dopo → chiede se ci sono state NC da registrare1727. Aggiorna il tracker173174**Utente:** "Verifica il PE del sito RM00126_003"175176**Plugin:**1771. Identifica il sito → RM00126_003, Iliad, Roof Top1782. Riconosce → si tratta della fase F01 (Ricezione PE)1793. Invoca `iliad-progettazione-esecutiva:verifica-pe-terzi`1804. Genera checklist con esito1815. Se OK → chiede "Vuoi segnare F01 come completata?"1826. Aggiorna il tracker