ByteNex›Articoli›Definire regole di riparazione per il codice generato
Definire regole di riparazione per il codice generato
Una regola di riparazione nomina una violazione e la correzione che applica il motore AST. Le regole sono dichiarative e si applicano senza revisione manuale.
Cos'è una regola di riparazione?
Una violazione definita, come una chiamata diretta a open() o un percorso hardcoded, con la correzione che scrive il motore AST.
Chi la applica?
Il motore AST. La regola è dichiarativa; l'applicazione è automatica. Non è necessaria alcuna revisione manuale.
Una regola può essere aggiunta in seguito?
Sì. Una regola è policy; aggiungere una regola non richiede una riscrittura del motore.
Quali sono esempi di violazioni di regole?
Chiamate dirette a open(), uso di os.path, contratti di ritorno mancanti, decoratori mancanti e percorsi hardcoded.
La riparazione richiede intervento umano?
No. La riparazione è automatica. Il motore AST analizza il codice, applica la policy e scrive la versione corretta.
Correlati
- Architettura del kernel di agente: la guida completa
Una guida completa ai componenti di un kernel di agente: il ciclo, il motore AST, il motore di memoria cognitiva e il contesto isolato.
- Kernel di agente vs Framework per agenti
Un framework fornisce componenti che uno sviluppatore assembla. Un kernel esegue il ciclo stesso, verifica i risultati e aggiorna i propri pesi.