ByteNex›Docs›Il motore AST: riparazione del codice basata su regole
Il motore AST: riparazione del codice basata su regole
Il motore AST analizza il codice generato, applica le regole di policy, scrive la versione corretta e aggiorna la firma.
Il motore AST: riparazione del codice basata su regole
Il motore AST analizza il codice generato, applica le regole di policy, scrive la versione corretta e aggiorna la firma.
Che cosa attiva una riparazione?
Codice che viola una regola definita: chiamate dirette a open(), uso di os.path, contratti di ritorno mancanti, decoratori mancanti, percorsi hardcoded.
Chi revisiona la riparazione?
Nessuna revisione manuale. Il motore AST applica la policy e scrive il codice corretto. Il processo è automatico.
Che cosa succede dopo la riparazione?
Il kernel torna a uno stato stabile e aggiorna la firma dello strumento. Il codice corretto viene verificato.
In cosa il motore AST si differenzia dall'LLM?
Il motore AST applica regole deterministiche. L'LLM genera il codice. Il motore garantisce che il codice generato rispetti le policy definite.
Le regole possono essere modificate?
Sì. Una regola è una policy. Aggiungere una regola non richiede di riscrivere il motore. La policy viene applicata automaticamente.