Avvia un nuovo progetto
Avvia un nuovo progetto da normale materiale sorgente e stabilisci soltanto lo stato necessario alle prossime decisioni ingegneristiche.
Usa bootstrap quando stai avviando un progetto che non dispone ancora di uno stato TCAF affidabile.
Bootstrap organizza evidenze e stato di progetto proposto. Non implementa l’applicazione.
Parti da ciò che possiedi già
Puoi partire da una richiesta inline:
tcaf bootstrap --target <percorso-progetto> --request "<richiesta iniziale>"
Oppure da normale materiale di progetto:
tcaf bootstrap --target <percorso-progetto> --input <note-o-specifiche>
README, specifiche, analisi, note architetturali, piani e roadmap possono restare esattamente come sono. Sono source evidence: non richiedono preprocessing specifico TCAF.
Cosa deve stabilire bootstrap
Soltanto lo stato sufficiente a rendere esplicite le prossime decisioni, per esempio:
- obiettivo del prodotto e confini importanti;
- decisioni architetturali confermate;
- vincoli e domande aperte;
- materiale sorgente autorevole;
- prossimo passaggio di pianificazione o sviluppo.
Quando è utile uno stato canonico separato del progetto, TCAF può derivarlo dalle evidenze. Non dovrebbe duplicare documenti sorgente già adeguati senza un motivo.
Revisiona prima di continuare
Controlla che i fatti siano sostenuti dalle evidenze fornite, le incertezze restino visibili e l’architettura non sia stata inventata o decisa silenziosamente dall’AI.
Poi scegli l’operazione successiva:
tcaf plan --target <percorso-progetto> --request "<feature o risultato ampio>"
Usa plan quando il prossimo risultato necessita di scomposizione. Se la prossima unità di lavoro è già piccola e chiara, passa direttamente a:
tcaf task --target <percorso-progetto> --request "<modifica delimitata>"
Se esiste già software funzionante sviluppato senza TCAF, usa Adotta un progetto esistente invece.