relore cerca le ragioni dietro il codice
La storia di un repository può spiegare una riga strana. Gli agenti spesso non la vedono.

Hugging Face ha creato relore per cercare in quella storia. Il progetto indicizza discussioni, review e decisioni di un repository GitHub e le collega al codice su cui l’agente sta lavorando. Il collegamento serve a ritrovare le ragioni di una scelta, compresi i tentativi già scartati.
Il caso raccontato dal progetto riguarda Transformers. Un agente stava studiando un bug e si avviava verso una correzione, mentre altre persone avevano già aperto delle pull request. Una ricerca nella storia del repository ha fatto emergere quel lavoro. Dai commenti di un maintainer è risultato anche che il problema richiedeva un controllo più ampio di quanto lasciasse intendere l’issue iniziale.
Una funzione contorta può avere una storia che il codice da solo non racconta. Magari qualcuno aveva già provato a eliminarla, rompendo un caso raro. È un esempio ipotetico, ma il problema è concreto: la spiegazione potrebbe stare in una vecchia review, non nel file.
Una vecchia discussione non diventa vera solo perché è stata ritrovata. relore conserva chi ha detto cosa: una decisione del maintainer pesa diversamente da un’ipotesi non verificata o da una risposta automatica. La discussione ritrovata va comunque valutata.
relore di Hugging Face
La presentazione originale del progetto, con un caso concreto in cui la storia del repository ha evitato a un agente di duplicare una correzione.
Leggi l’articolo originaleLicenza: Apache-2.0