Liigu sisu juurde

Mälu tõendusmaterjal ja ajakohasus

Otsus võib jääda alles kauemaks kui seda põhjendanud kood. Bee saab salvestada mälukirje allikafailide seisundi ning hiljem seda checkout’iga võrrelda. Tõendusmaterjal asub eraldi, ainult lisatavas memory_evidence kollektsioonis; olemasolevad mälud ja arhiivid säilivad.

Terminal window
bee remember evidence add '<full-memory-id>' --root /path/to/repo --source src/Policy.cs --json
bee remember evidence list '<full-memory-id>' --json
bee remember audit '<full-memory-id>' --root /path/to/repo --json
bee remember audit --root /path/to/repo --limit 20 --json
bee remember context --with-evidence --json

Kasuta täielikku mälukirje ID-d selle hoidla ulatuses. Muutmistoiming vajab checkout’i tõendatavat kanoonilist Git remote’i identiteeti. Mitme faili jaoks korda --source. Salvestatakse failibaitide räsi ja väite versioon, mitte faili sisu ega masina absoluutset teed. Esialgsed ankrud on failitasemel; ka kõrvaline muudatus samas failis võib ülevaatust vajada.

Olek Tähendus
unchanged Salvestatud allikabaidid kattuvad
changed Allikabaidid erinevad
missing Salvestatud allikafail puudub
unknown Sellel väite versioonil pole allikatõendit
inconclusive Võrdlust ei saanud usaldusväärselt lõpetada

Muutumatu ei tähenda tõest. Vanus, korduvad mainimised ja uued allikakirjed otsust ei kinnita. Allikamuutus kutsub kommentaari või mälu üle vaatama, kuid ei tõesta selle ekslikkust. Bee ei paranda automaatselt kõiki loomuliku keele kommentaare, ei too väliseid poliitikaid ega asenda vanu juhiseid vaikselt LLM-i arvamusega.

Asenda või võta otsus selgesõnaliselt tagasi

Jaotis „Asenda või võta otsus selgesõnaliselt tagasi”
Terminal window
bee remember supersede '<old-id>' --with '<new-id>' --reason 'Policy changed after review' --json
bee remember retract '<memory-id>' --reason 'The recorded conclusion was incorrect' --json

Toimingud lisavad elutsükli ajalugu ja säilitavad algsed kirjed. Asendamine salvestab mõlema otsuse versiooni. Hilisem tekstimuutus ei kanna vana seost uuele versioonile üle. Versiooni esimene lõppsündmus võidab; vastuoluline samaaegne toiming lükatakse tagasi.

Loe tõendusmaterjali muutmata

Jaotis „Loe tõendusmaterjali muutmata”

Audit ja lugemine ei loo kollektsioone, indekseid, ajatempleid ega kinnitussündmusi. Need ei käivita mällu salvestatud käske. Hoidlast väljuvad teed, sümbollingid, liiga suured failid ja ajaloo piirmäära ületamine annavad nähtava tulemuse. Lubatud on kuni 50 faili, igaüks kuni 1 MB. Sama kaustanimi ei asenda tõendatud hoidlaidentiteeti ega anna muutmisõigust.

Tavaline context/search vastus jääb ühilduvaks. --with-evidence lisab tõendite ümbriku; see ei kustuta, arhiveeri, järjesta ümber ega peida vana mälu automaatselt. Agent peaks ülevaatuse vajadust hinnates arvestama versiooni ja allikaseisundit. Vt Mälu.