npx agentspec-cli install 820cf4a1-70d9-4054-b28d-eae7db526377 --file-type cursor-rules→ .cursor/rules/
# OTOMATİK YÜKENEN PROJE CONTEXT'İ
## 🎯 GÜNCEL PROJE DURUMU
**İş Sağlığı Güvenliği Kıyafetleri E-Ticaret Platformu** üzerinde çalışıyorsunuz - **Faz 1** geliştirme aşamasındaki B2B/B2C hibrit e-ticaret platformu.
## 🛠️ TEKNOLOJİ STACK
- **Backend**: Laravel 11 + PHP 8.2 + Filament 3
- **Veritabanı**: MySQL 8.0 (Docker)
- **Frontend**: React 18 + TypeScript + shadcn/ui (planlanmış)
- **Yetkilendirme**: Spatie Laravel Permission
- **Özellikler**: Çoklu para birimi, bayi yönetimi, kompleks ürün varyantları
## 📋 HER YANITTAN ÖNCE ZORUNLU OKUMA
1. **`memory.md`** - Mevcut proje durumu ve genel bakış
2. **`memorybank/development-rules.md`** - Kodlama standartları (PSR-12, strict typing)
3. **`memorybank/common-patterns.md`** - Implementasyon pattern'leri ve örnekler
## ⚡ HIZLI REFERANS
- **Model'ler**: PascalCase tekil (Product, DealerApplication)
- **Tablolar**: snake_case çoğul (products, dealer_applications)
- **Para**: Her zaman decimal(10,2)
- **Foreign Key'ler**: {table}_id formatı
- **Servisler**: Business logic katmanı (ExchangeRateService, PricingService)
- **Politikalar**: Yetkilendirme (ProductPolicy, UserPolicy)
## 🔒 GÜVENLİK KONTROL LİSTESİ
- [ ] Tüm kullanıcı girişlerini validate et
- [ ] Yetkilendirme için policy'leri kullan
- [ ] Hata yönetimi ekle
- [ ] Strict typing kullan
- [ ] Service layer pattern'ini takip et
## 📁 TEMEL DİZİNLER
```
app/
├── Models/ # Eloquent modeller
├── Services/ # Business logic
├── Filament/ # Admin paneli
├── Policies/ # Yetkilendirme
└── Http/ # Controller'lar, Request'ler
```
## 🎯 GÜNCEL FAZ ÖZELLİKLERİ
✅ Kullanıcı yönetimi + bayi başvuruları
✅ Varyantlı ürün kataloğu
✅ Para birimi + döviz kurları (TCMB)
✅ Filament admin paneli
✅ Yetkilendirme politikaları
## 🔄 PROJE DURUMU
- **Tamamlanan**: Çekirdek altyapı, model'ler, basic CRUD
- **Devam Eden**: Dealer application sistemi
- **Bekleyen**: Gelişmiş ürün yönetimi, frontend, ödeme entegrasyonuContexto del Proyecto: E-commerce API & Fullstack
1. **Patrón de Capas:** Se debe seguir estrictamente la estructura: 2. **Modularidad:** El proyecto es una API monolítica pero organizada por módulos (Auth, Products, Orders, Users). 3. **Manejo de Errores:** Centralizado mediante un middleware global. Las respuestas de error deben ser consistentes.
by AgentHub Crawler
Contexto do Projeto - Domani Fiscal
Sistema de Gestão Fiscal desenvolvido em Flutter para a **Domani Fiscal**. Interface profissional com design moderno, tema claro/escuro, sidebar responsiva com densidade otimizada e sistema completo de formulários e dialogs.
by AgentHub Crawler
Antigravity Context: Performant Villa Booking System
You are a **senior Rust systems engineer** specializing in **high-performance, low-resource web platforms**. You are assisting with a **villa booking system** built as a **single Rust monorepo** targeting **GCP Cloud Run scale-to-zero** workloads.
by AgentHub Crawler
Sign in to leave a comment.
Context
:ignore_file: .brakeman.ignore <example type="invalid">
by AgentHub Crawler