204c120f4f
- .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>
1.4 KiB
1.4 KiB
🧠 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), dalmain. - 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.exampleve monorepo klasörleri oluşturuldu.git init -b main. - Adım 3:
CLAUDE.md,docs/MEMORY.md,docs/PHASES.mdoluşturuldu. Gitea remote eklendi, ilk commit push edildi.