Cos'è Ready2Agent Learn
Ready2Agent Learn è un laboratorio open-source didattico (italiano-first) per imparare a trasformare idee confuse in lavoro governabile da coding agent. Non è un runtime enterprise: è un ambiente formativo dove metodo, prompt, workflow e validazione hanno la stessa importanza del codice.
A chi serve
Giovani sviluppatori, founder, freelance, studenti, autodidatti, consulenti, piccoli team e persone non tecniche che vogliono usare AI e coding agent con metodo per migliorare produttività, validare idee e creare automazioni.
Metodo Ready2Agent
idea → requisito → contesto → prompt → task → implementazione → quality gate → documentazione. Ogni step produce un output verificabile e prepara lo step successivo. Non si salta fasi: si trasforma un'intuizione in documentazione operativa.
Requirement
Il requisito trasforma il caos iniziale in obiettivi, scope e vincoli. Un buon requisito risponde a: cosa vogliamo ottenere, per chi, con quali criteri di successo, cosa resta fuori. È la base su cui costruire contesto e prompt.
Contesto
Il contesto dà all'agente le informazioni giuste per decidere. Include background tecnico, riferimento al dominio, esempi, vincoli, risorse disponibili e criteri di qualità. Un prompt senza contesto produce output generici.
Prompt agent-ready
Un prompt operativo non è una richiesta vaga: è un contratto che specifica ruolo, input, output atteso, formato, criteri di validazione e confini. I prompt 00-06 in prompts/ sono la sequenza consigliata per task strutturati.
Workflow
Il workflow è la memoria ordinata del lavoro: requisito, task tracker, stato avanzamento, decisioni e retrospettiva. Si traccia in workflow/ usando i tracker disponibili. Ogni fase deve essere verificabile.
Task breakdown
Spezzare il lavoro in task piccoli, indipendenti e verificabili è il segreto per governare coding agent. Ogni task ha: obiettivo, criteri di accettazione, dipendenze esplicite e un output atteso.
Quality gate
Prima di dichiarare 'finito', si esegue la validazione. I quality gate includono: lint, build, typecheck, check:struttura, coerenza documentazione e verifica boundary. Se l'output non è verificabile, il task non è finito.
Documentazione
Mantieni memoria delle decisioni, delle alternative scartate e dei prossimi step. README orienta, wiki guida, markdown sono source-of-truth di approfondimento. La documentazione è un deliverable, non un accessorio.
First Mission
La golden path iniziale: in 30-60 minuti produci il tuo primo First Mission Dossier. Apri documentation/first-mission/README.md, compila il template e ottieni idea, requisito, prompt, task, quality checklist e retrospettiva.
Percorsi
Ogni percorso parte da un problema reale e arriva a un output verificabile. Trovi percorsi per: First Mission, giovane sviluppatore, founder, automazioni personali e per impresa, freelance e case study Auth/IAM.
Esercizi
Gli esercizi sono il livello successivo al playground: smetti di consumare output e inizi a prendere decisioni. Livelli: foundations → workflow → practical builds → case study. Tracker in exercises/tracker.md.
Case study Auth/IAM
Il caso studio su autenticazione e autorizzazione è la palestra tecnica del laboratorio. Tre livelli: A concettuale (modelli, policy), B mock (simulazione), C transfer (applicazione ad altro dominio).
Public/private boundary
Learn è pubblico e didattico. Non contiene runtime enterprise, database reale, auth production-ready, fatturazione o moduli business reali. Il confine è documentato in documentation/project-meta/public-private-boundary.md.
Glossario
I termini chiave per orientarti nel metodo e nel repository.
Coding agent
Sistema AI che genera, modifica o analizza codice su indicazioni umane.
Requirement
Documento che trasforma un'idea in obiettivi, scope e vincoli verificabili.
Prompt agent-ready
Istruzione strutturata che specifica ruolo, input, output e criteri di validazione per un coding agent.
Workflow
Sequenza tracciata di fasi, task e decisioni che produce un output verificabile.
Task breakdown
Scomposizione del lavoro in unità atomiche con obiettivo, criterio e dipendenze.
Quality gate
Validazione obbligatoria prima di dichiarare un task o una release completata.
MVP
Minimum Viable Product: versione minima funzionante per validare un'ipotesi.
Automazione
Processo eseguito da sistema AI o script che riduce intervento manuale ripetitivo.
Contesto
Insieme di informazioni che prepara l'agente a produrre output pertinente.
Drift
Deriva progressiva dall'obiettivo originale per mancanza di validazione intermedia.
Retrospettiva
Analisi finale su cosa ha funzionato e cosa migliorare nel processo.
Public/private boundary
Confine tra ciò che è pubblico in Learn e ciò che resta nel runtime privato Ready2Agent.
Prossimi step
Hai una visione d'insieme del metodo. Ora scegli il tuo prossimo passo concreto.
Pagine wiki di approfondimento
Ogni sezione della wiki compatta ha una pagina dedicata con dettagli, esempi e source-of-truth.