chore: proje iskeleti, VS Code yapılandırması ve hafıza dosyaları

- .vscode: eklenti önerileri, ayarlar, görevler, debug yapılandırması
- Monorepo klasör yapısı (backend, frontend, docs, templates, scripts)
- CLAUDE.md, docs/MEMORY.md, docs/PHASES.md
- .gitignore ve .env.example

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-11-11 22:52:33 +03:00
commit 204c120f4f
20 changed files with 715 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
# 🧠 Proje Hafızası
## ▶️ Sıradaki Adım
**Faz 0 – Adım 4:** `docker-compose.dev.yml` (MongoDB 7, replica set), backend (Axum) ve frontend (Vite) iskeleti, kök `package.json` ile `npm run dev`.
Ön koşul: Rust kurulumu (`rustup`, `cargo-watch`) tamamlanmalı.
## 📌 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).
- Node v26 (LTS) sistemde mevcut; ayrı kurulum gerekmedi.
## ❓ Açık Konular
- Rust kurulumu kullanıcı tarafında bekliyor (`sudo pacman -S rustup`, `rustup default stable`, `cargo install cargo-watch`).
- Altın kuru için veri kaynağı seçimi (Faz 8).
- Aylık değerlendirme çıktı formatı kullanıcıdan gelecek (Faz 9).
- Canlı MongoDB kurulum şekli (konteyner mi, doğrudan mı) Faz 3'te birlikte kontrol edilecek.
## 📝 İlerleme Günlüğü
### 2026-11-11 — Faz 0
- **Adım 1:** Ortam kontrol edildi. CachyOS, fish. Node 26, npm 12, Docker 29 + Compose 5, Git, VS Code, gcc mevcut. Rust ve cargo-watch eksik; kurulum komutları verildi.
- **Adım 2:** `.vscode/` (extensions, settings, tasks, launch), `.gitignore`, `.env.example` ve monorepo klasörleri oluşturuldu. `git init -b main`.
- **Adım 3:** `CLAUDE.md`, `docs/MEMORY.md`, `docs/PHASES.md` oluşturuldu. Gitea remote eklendi, ilk commit push edildi.