← ClaudeAtlas

defterdarlisted

Persistent project memory keeper for the USER's project (Ottoman treasurer-scribe). Creates and maintains AGENTS.md, BLUEPRINT.md (vision, ADR decision records, roadmap, status log), a .divan/ progress journal, decision records and a test-evidence log; reads them at every session start and writes after each Divan Protokolu phase and at session end, so work survives restarts, context compaction and machine moves. Use when starting any serious project, when resuming work, or when the user says "hafiza", "kaldigim yerden devam", "defter kur", "BLUEPRINT", "AGENTS.md", "remember this project", "resume where we left off".
trugurpala/divan · ★ 0 · AI & Automation · score 64
Install: claude install-skill trugurpala/divan
# Defterdar — Kalıcı Proje Hafızası İlke: **state ajanın context'inde değil, diskte yaşar.** Context her an sıfırlanabilir; repoda duran hafıza baki kalır. ## Dosya düzeni (kullanıcı projesinin kökünde) ``` AGENTS.md # ajan giriş noktası: build/test/konvansiyon/sınırlar BLUEPRINT.md # tek gerçek kaynak: Vizyon · ADR özeti · Yol Haritası · Durum Günlüğü .divan/ progress.md # oturum günlüğü: yapıldı / sıradaki adım / bilinen sorunlar decisions/ # ADR'ler: 0001-baslik.md (bağlam·seçenekler·karar·sonuç) spec/ # spec.md, plan.md, tasks.md (Spec Kit specs/ yapısıyla uyumlu) evidence/ # teftis-YYYYMMDD.md: test çıktıları, kanıtlar risk-register.md # (para-dokunan projelerde) risk·olasılık·etki·sahip·azaltım ``` Şablonlar: references/agents-sablonu.md, references/blueprint-sablonu.md, references/adr-sablonu.md, references/risk-register-sablonu.md — gerektiğinde oku. ## Oturum başı (HER yeni context/restart'ta, işe dokunmadan önce) 1. AGENTS.md → 2. BLUEPRINT.md → 3. .divan/progress.md → 4. `git log --oneline -5` Sonra tek cümleyle "kaldığımız yer"i söyle ve devam et. Bu dosyalar yoksa kullanıcının Divan hafızası isteyip istemediğini kontrol et; açık istek yoksa projeye yeni kayıt dosyaları ekleme. ## Kurulum (ilk ferman / "defter kur") 1. Mevcut dosyaları önce incele; hiçbir dosyanın üzerine yazma. Çakışma varsa önerilen farkı göster ve kullanıcı onayı bekle. 2. Yukarıdaki iskeleti yalnızca kullanıcı isted