Solo adozione
Fermati dopo aver documentato e validato un progetto esistente, senza avviare l’implementazione.
Usa il percorso di sola adozione quando l’obiettivo immediato è rendere comprensibile un repository esistente e prepararlo ai task TCAF successivi, non modificare subito il software.
Quando è appropriato
Sceglilo quando devi:
- stabilire i documenti canonici del progetto;
- registrare architettura e capacità reali;
- mappare un backlog o una fonte di issue esistente;
- identificare limitazioni e incognite;
- preparare il repository per attività future;
- fermarti prima di selezionare il primo task implementativo.
Esegui:
tcaf adopt --target <progetto-esistente>
Punto di arresto obbligatorio
Il risultato dell’adozione deve fermarsi dopo documenti, review e validazione. Un bug rilevato, un test mancante o una debolezza architetturale non diventano automaticamente perimetro di implementazione.
Registra i problemi collaterali nel documento o nella fonte backlog appropriata. Apri un Task Contract separato soltanto quando il developer decide di intervenire.
Criteri di accettazione
La sola adozione è completa quando:
- i documenti canonici descrivono il repository trovato;
- capacità implementate, pianificate e non disponibili sono separate;
- nessun codice applicativo o dipendenza è cambiato;
- i problemi collaterali sono registrati senza correzioni opportunistiche;
tcaf validate --target <progetto-esistente>passa;- il developer ha revisionato e accettato la documentazione.
Commit e push restano azioni separate che richiedono autorizzazione esplicita.