Takimet tuaja, të ruajtura me commit në repozitorinë tuaj
Nëse dosja e transkriptimeve ndodhet brenda një repozitorie git, Earkeep bën commit të skedarit të çdo dite aty kur mbaron dita, kur ndryshon një takim, ose në të dyja rastet, dhe bën push te remote-t që repozitoria juaj i ka tashmë. Çdo pjesë është një cilësim, dhe repozitoria mbetet e juaja.
Problemi: regjistrimi nuk ka histori
Regjistri i Earkeep është tashmë skedarë të thjeshtë: një skedar JSONL në ditë, në një dosje që e zgjidhni ju, shpesh brenda repozitories ku ndodhen shënimet tuaja. Por një dosje ka versione vetëm nëse dikush bën commit, dhe commit-i me dorë ndalon deri të mërkurën. Prandaj Earkeep i bën commit-et vetë dhe pjesën tjetër të repozitories ua lë juve.
Si funksionon
Aktivizohet vetëm brenda një repozitorieje. Kur dosja e transkriptimeve, ose një dosje mbi të, është repozitori git, funksioni ofrohet te Cilësimet → Ruajtja & Git. Përndryshe ka një buton që nis git init, mënyra e vetme me të cilën Earkeep krijon ndonjëherë një repozitori.
Ju zgjidhni kur bëhet commit: kur mbaron dita, kur ndryshon një takim, në të dyja rastet (e parazgjedhura), ose asnjëherë.
- Kur mbaron dita do të thotë pesë minuta pas mesnatës. Një laptop që është në gjumë në mesnatë e bën commit për ditën e djeshme kur zgjohet.
- Kur ndryshon një takim do të thotë ruajtur, përfunduar, ndryshuar në gjatësi, riemërtuar ose fshirë, disa sekonda pas ndryshimit të fundit, kështu që zvarritja e një cepi është një commit i vetëm. Nisja e një takimi nuk bën commit, as rreshtat e rinj të transkriptit vetëm.
Një commit për skedar ditor, dhe asgjë tjetër. Ajo që e keni vendosur vetë në staging mbetet jashtë commit-eve të Earkeep, dhe një skedar ditor që e përjashton .gitignore juaj lihet jashtë.
Vetëm në një degë që e lejoni: main (ose master), cilado degë është e zgjedhur, ose një që e emërtoni ju. Në çdo degë tjetër nuk bëhet asnjë commit dhe Cilësimet tregojnë pse.
Mesazhe commit-i që tregojnë çfarë ndodhi
Çdo mesazh emërton ditën dhe takimin, kështu që git log --oneline lexohet si java që keni kaluar:
$ git log --oneline -- meetings/
4e1c0a7 Earkeep 2026-10-12: transcript of the day
9b2f61d Earkeep 2026-10-12: Roadmap review
51d8e3a Earkeep 2026-10-12: update Weekly sync
c07a9f2 Earkeep 2026-10-12: Weekly sync
8a44b1e Earkeep 2026-10-11: transcript of the day
Çdo mesazh është një shabllon që mund ta rishkruani te Cilësimet, një për çdo ngjarje, me {date} dhe {meeting} si vendmbajtëse.
Push-i është një zgjedhje më vete
Bëni push te çdo remote (e parazgjedhura), te remote-t që zgjidhni, ose aspak, dhe çdo commit mbetet në pajisjen tuaj.
Kjo është mënyra e vetme me të cilën një transkriptim del nga pajisja juaj, dhe vetëm te një remote që e keni konfiguruar, nën llogarinë tuaj. Earkeep nuk ka server në këtë rrugë.
Është git-i juaj, ndaj agjenti juaj SSH, ndihmësit e kredencialeve dhe hook-et zbatohen si në terminal. Një push që do të kërkonte fjalëkalim ose frazëkalim dështon menjëherë dhe tregon pse, në vend që të presë një kërkesë që askush nuk e sheh.
Një remote që ka ecur përpara merret me pull, nuk refuzohet. Earkeep bën atë që bën git pull --rebase --autostash, pastaj bën push. Regjistrimi vazhdon; redaktimi i një takimi ndalet për atë çast dhe e thotë këtë.
Konfliktet i zgjidh një agjent, nuk ju mbeten juve
Kur commit-et e remote-it bien në konflikt me tuajat, Earkeep ia jep rebase-in e ndalur një prej agjentëve ACP në kompjuterin tuaj, si Claude Code ose Codex. Pastaj kontrollon repozitorinë, jo përgjigjen e agjentit: rebase-i ka përfunduar, commit-et e të dy anëve janë aty, nuk ka mbetur asnjë shenjë konflikti. Vetëm pas kësaj bën push.
Çdo gjë më pak se kjo zhbëhet: rebase-i ndërpritet, dega juaj dhe ndryshimet pa commit kthehen siç ishin, dhe Earkeep ju tregon çfarë tha agjenti. Agjenti është mjeti juaj me çelësin tuaj, ndaj ajo që lexon shkon aty ku e dërgon zakonisht ai agjent.
Kur një push dështon, e merrni vesh
Dështimi shfaqet mbi transkriptim me fjalë të thjeshta (remote-i e refuzoi çelësin tuaj, hosti nuk u arrit, një konflikt kërkon ju), me fjalët e vetë git-it poshtë. Earkeep provon përsëri çdo pesë minuta, ndaj sapo të rregullohet shkaku, push-i kalon.
Të ngjashme
- Privat që në dizajn: skedarët që ruan ky commit.
- Agjentët dhe MCP: agjentët që shkruajnë procesverbalet tuaja dhe zgjidhin konfliktet tuaja.
- PKM për zhvillues: shënimet si repozitori git.
- Wiki e LLM-së: çfarë bëhet një dosje takimesh me versione.
Pyetje të shpeshta
A i duhet Earkeep një repozitorie git për të punuar?
Jo. Pa të, transkriptimet janë skedarë të thjeshtë në një dosje; me të, Earkeep bën edhe commit për ta, dhe këtë mund ta çaktivizoni.
A do të bëjë commit për skedarët e mi të tjerë?
Jo. Çdo commit përmban skedarin e transkriptimit të një dite dhe asgjë tjetër; çfarë keni vendosur vetë në staging mbetet jashtë tij.
A dalin transkriptimet e mia nga pajisja ime?
Vetëm te remote-t që i keni konfiguruar vetë. Çaktivizoni push-in dhe çdo commit mbetet në pajisjen tuaj.
A i sinkronizon takimet e mia mes kompjuterëve?
Jo. Earkeep bën commit dhe push, dhe pull vetëm për të bërë push. Ajo që arrin te makinat tuaja të tjera varet nga repozitoria juaj.
Çfarë ndodh nëse jam në një degë feature kur mbaron dita?
Aty nuk bëhet asnjë commit. Cilësimet tregojnë se dita është në pritje dhe commit-i bëhet sapo të ktheheni në një degë të lejuar.
A bëhet commit për një takim kur fillon?
Jo. Commit-i bëhet kur mbaron ose kur e ndryshoni, jo ndërsa transkriptimi i tij ende shkruhet.
Çfarë ndodh nëse agjenti i konflikteve gabon?
Earkeep e kontrollon rezultatin para se të bëjë push. Nëse diçka nuk është në rregull, rebase-i ndërpritet, repozitoria juaj kthehet siç ishte, dhe ju shihni pse.
A mund t'i shkruaj vetë mesazhet e commit-it?
Po: një shabllon për çdo ngjarje te Cilësimet → Ruajtja & Git, me {date} dhe {meeting} si vendmbajtëse.
Një histori për çdo takim, në një repozitori që e keni ju
Provë e plotë 14-ditore, pa nevojë për llogari.