diff --git a/CLAUDE.md b/CLAUDE.md index 46b33f6..ea47482 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -10,7 +10,7 @@ Tam gereksinimler: `KAKEIBO_PROMPT.md` (yalnızca ilgili bölümü oku). - Değişikliklerde dosyayı baştan yazma; yalnızca değişen kısmı düzenle. - Yanıt formatı: ne yapıldı → nasıl test edilir → sıradaki adım. - Her adım sonunda `docs/MEMORY.md`'ye 3–5 satır not ekle. -- Her faz sonunda commit + `git push origin main` (Claude yapar). +- Her adım sonunda Claude commit atar ve "push zamanı" diye haber verir; push'u kullanıcı kendi uygulamasıyla yapar (Claude `git push` çalıştırmaz). - Bir hata 2 denemede çözülmezse dur, seçenek sun. - Kullanıcı Rust'a yeni: kavramları ihtiyaç anında, kısa örnekle açıkla. - Her yeni bağımlılık için kısa gerekçe ver. diff --git a/docs/MEMORY.md b/docs/MEMORY.md index b76bfe0..d3c7cbd 100644 --- a/docs/MEMORY.md +++ b/docs/MEMORY.md @@ -5,9 +5,8 @@ ## 📌 Alınan Kararlar - Sürüm kontrolü: Gitea (`https://gitea.ta1sph.info/suphicakir/kakeibo.git`), dal `main`. -- Her faz sonunda Claude commit + push yapar (kullanıcı onayı verildi). +- Her adım sonunda Claude commit atar ve haber verir; push'u kullanıcı kendi uygulamasıyla yapar (Claude `git push` çalıştırmaz). - Node v26 (LTS) sistemde mevcut; ayrı kurulum gerekmedi. -- Git kimlik bilgisi: libsecret (KWallet) credential helper + Gitea token. - Yerel MongoDB host portu 27020 (27017 sistem mongod, 27018/27019 başka projeler). - Frontend lint aracı: oxlint (Vite şablonu varsayılanı), ESLint yerine. - Veri modeli v1 onaylandı (2026-11-11): ölçekli tam sayı (`_e6`), tarih `YYYY-MM-DD` metin, dönem bitişi hariç, kullanıcı = tek hane, ayarlar haneye gömülü, haftalık bütçe hesaplanır.