# DW Ads Reporter - Faz 17

## İlk Rapor Sihirbazı

Bu faz, onboarding sonrası ilk gerçek raporu tek akışta hazırlamak için eklendi.

### Eklenenler

- Admin menüsüne **Müşteriler > İlk Rapor Sihirbazı**
- Müşteri bazlı ilk rapor hazırlık ekranı
- Hazırlık skoru
- Bağlantı/token/önizleme/kalite durum özeti
- Son 7 gün varsayılan tarih aralığı
- Tek ekrandan:
  - canlı veri önizleme
  - snapshot senkronizasyon
  - veri kalite kontrolü
  - ilk rapor üretimi
  - AI yönetici özeti
  - test maili gönderimi
- Ayrı ayrı çalıştırma butonları:
  - Sadece Önizle
  - Sadece Snapshot Çek
  - Sadece Kalite Kontrol
  - Sadece Rapor Üret
  - Tüm Akışı Çalıştır
- Terminal komutu: `php artisan dw:first-report`

### Yeni ekranlar

```text
/admin/first-report
/admin/first-report/{client}
```

### Komut örnekleri

```bash
php artisan dw:first-report 1
php artisan dw:first-report 1 --from=2026-05-01 --to=2026-05-07
php artisan dw:first-report 1 --channels=google_ads --channels=meta_ads --send-test=musteri@site.com
php artisan dw:first-report 1 --no-preview --no-sync --force-local-ai
```

### Kurulum

Faz 1-16 uygulanmış projenin üstüne bu patch dosyalarını kopyalayın.

```bash
composer dump-autoload
php artisan optimize:clear
```

Bu fazda migration yoktur.
