Il tuo branch e gli spazi di lavoro degli agenti
La verifica segue il repository aperto e gli spazi di lavoro degli agenti collegati. Non ispeziona ogni branch Git non aperto solo perché esiste. Un salvataggio deve avvenire nel repository aperto ed essere indicizzato correttamente prima che il suo risultato possa essere valutato.
Comparison with the baseline
Una modifica a una funzione può influire sul codice che la chiama, compresi i chiamanti in altri file. Panolayer controlla le funzioni interessate e il codice collegato per aiutarti a esaminare regressioni oltre le righe modificate.
I risultati vengono confrontati con la codebase precedente alla modifica. I nuovi errori restano separati da quelli preesistenti, così puoi vedere cosa ha introdotto la modifica corrente. Un controllo in sospeso o non disponibile non è un esito positivo.
Il confine locale
Si tratta di un controllo di verifica locale. Non è un controllo CI né una protezione del branch e non applica una policy a tutto il team. Un agente non può eseguire il merge del proprio lavoro nel tuo branch senza la tua approvazione. Puoi esaminare i risultati ed eseguire il merge anche in presenza di errori.