📋 Commit iniziale con: - ✅ Documentazione unificata in docs/ - ✅ Codice Laravel in netgescon-laravel/ - ✅ Script automazione in scripts/ - ✅ Configurazione sync rsync - ✅ Struttura organizzata e pulita 🔄 Versione: 2025.07.19-1644 🎯 Sistema pronto per Git distribuito
5.4 KiB
5.4 KiB
🤝 PROTOCOLLO DI COMUNICAZIONE NETGESCON
📋 Come Comunicare con l'AI per il Progetto
🎯 PAROLE CHIAVE ESSENZIALI
Quando mi fai richieste, usa queste parole chiave per essere sicuro che io segua sempre le nostre specifiche:
🔑 Parole Chiave Principali:
- "NETGESCON-SPEC" - Indica che devo consultare le specifiche
- "BIBBIA-PROGETTO" - Richiama l'indice progetto come riferimento
- "LAYOUT-UNIVERSALE" - Per modifiche al layout Bootstrap unificato
- "MENU-DINAMICO" - Per lavori sui menu e permessi
- "DOCKER-DEPLOY" - Per preparazione deployment
📋 Struttura Richiesta Ottimale:
NETGESCON-SPEC: [descrizione del task]
RIFERIMENTO: [file specifico da consultare]
OBIETTIVO: [cosa devo fare]
CONTESTO: [eventuali info aggiuntive]
🗂️ Mappa Riferimenti Rapidi
🎯 Per Sviluppo Frontend:
- Parola chiave:
LAYOUT-UNIVERSALE - Riferimento:
/docs/specifiche/UI_COMPONENTS.md - Checklist:
/docs/checklist/CHECKLIST_MENU_CRUD.md
🔧 Per Sviluppo Backend:
- Parola chiave:
API-NETGESCON - Riferimento:
/docs/specifiche/API_ENDPOINTS.md - Schema:
/docs/specifiche/DATABASE_SCHEMA.md
🐳 Per Deployment:
- Parola chiave:
DOCKER-DEPLOY - Riferimento:
/docs/guide/deploy-guide.md - Checklist:
/docs/checklist/CHECKLIST_FINALE.md
📊 Per Test:
- Parola chiave:
TEST-NETGESCON - Riferimento:
/docs/logs/TEST_PLAN.md - Dati:
/docs/specifiche/DATI_ESEMPIO.md
🔍 Esempi di Comunicazione Corretta
✅ Esempio 1 - Modifica Layout:
NETGESCON-SPEC: Convertire la vista admin/stabili al layout universale
RIFERIMENTO: UI_COMPONENTS.md + CHECKLIST_MENU_CRUD.md
OBIETTIVO: Uniformare l'interfaccia con Bootstrap
CONTESTO: Parte del processo di unificazione interfaccia
✅ Esempio 2 - Preparazione Docker:
NETGESCON-SPEC: Preparare Docker per deployment online
RIFERIMENTO: deploy-guide.md + DOCKER-DEPLOY
OBIETTIVO: Messa online prossima settimana
CONTESTO: Dobbiamo essere pronti per la produzione
✅ Esempio 3 - Sviluppo API:
NETGESCON-SPEC: Implementare endpoint API per collaboratori esterni
RIFERIMENTO: API_ENDPOINTS.md + DEVELOPMENT_IDEAS.md
OBIETTIVO: Facilitare sviluppo esterno
CONTESTO: Preparazione per modularità futura
⚠️ Cosa NON Fare
❌ Richieste Vaghe:
- "Modifica questo file"
- "Aggiusta il layout"
- "Crea una API"
❌ Senza Riferimenti:
- Richieste senza citare le specifiche
- Modifiche non documentate nei nostri file MD
- Sviluppo senza consultare la "bibbia"
🔄 Workflow di Comunicazione
📝 Prima di Ogni Richiesta:
- Consulta
/docs/specifiche/INDICE_PROGETTO.md - Identifica il riferimento appropriato
- Usa le parole chiave corrette
- Specifica obiettivo e contesto
🎯 Durante il Lavoro:
- L'AI consulterà sempre i riferimenti citati
- Seguirà le checklist appropriate
- Aggiornerà i log di progresso
- Rispetterà l'architettura definita
✅ Dopo il Completamento:
- Aggiornamento automatico dei progress log
- Verifica coerenza con le specifiche
- Suggerimenti per prossimi passi
📚 Riferimenti Veloci
🎯 Entry Point Sempre:
/docs/specifiche/INDICE_PROGETTO.md
📋 File Che Consulto Sempre:
INDICE_PROGETTO.md- Panoramica generalePROGRESS_LOG.md- Stato attualeMENU_MAPPING.md- Struttura menu/permessiDATABASE_SCHEMA.md- Struttura datiAPI_ENDPOINTS.md- Specifiche API
✅ Checklist Principali:
CHECKLIST_FINALE.md- Per rilasciCHECKLIST_MENU_CRUD.md- Per conversioni layoutCHECKLIST_INIZIALE.md- Per setup
🚨 Protocollo Emergenza
🔥 Per Problemi Critici:
NETGESCON-EMERGENCY: [descrizione problema]
STATO: [cosa si è rotto]
ULTIMA_MODIFICA: [cosa è stato fatto per ultimo]
RICHIESTA: [aiuto necessario]
🆘 Per Debugging:
NETGESCON-DEBUG: [area problema]
RIFERIMENTO: [file/funzione specifica]
SINTOMI: [cosa succede]
OBIETTIVO: [cosa dovrebbe succedere]
🎯 Promemoria Importante
📋 RICORDA SEMPRE:
- Usa le parole chiave
- Cita i riferimenti specifici
- Consulta sempre l'INDICE_PROGETTO.md
- Aggiorna i log di progresso
- Mantieni coerenza con l'architettura
📞 Contatti e Supporto
💬 Per Chiarimenti sul Protocollo:
- Usa la parola chiave:
NETGESCON-HELP - Cita questo file:
PROTOCOLLO_COMUNICAZIONE.md
🔄 Per Aggiornamenti Protocollo:
- Modifica questo file
- Aggiorna la data
- Notifica eventuali collaboratori
🔧 Personalizzazioni Specifiche
📋 Per Michele (Sviluppatore Principale):
- Accesso completo a tutte le specifiche
- Uso di tutte le parole chiave
- Modifiche dirette ai file MD
- Gestione completa del progetto
🤝 Per Collaboratori Esterni:
- Accesso limitato alle guide pubbliche
- Uso parole chiave:
API-NETGESCON,DOCKER-DEPLOY - Riferimenti solo ai file in
/docs/guide/ - Comunicazione tramite questo protocollo
📅 Creato: 10 Luglio 2025
🔄 Versione: 1.0
👨💻 Autore: Michele + AI Assistant
📋 Stato: ATTIVO - Usa questo protocollo per tutte le comunicazioni