# DW Ads Reporter — Faz 9 Stabilizasyon / Kurulum Kontrolü

Bu paket Faz 1-8 üstüne uygulanır. Amaç gerçek entegrasyonlara geçmeden önce kurulum ve sistem sağlığını panelden ve terminalden kontrol edebilmektir.

## Eklenenler

- Sistem > Kurulum Kontrolü ekranı
- `php artisan dw:doctor` komutu
- Veritabanı tablo/kolon kontrolü
- Dosya izinleri ve storage link kontrolü
- Queue/Scheduler/SMTP/PDF motoru kontrolü
- API bağlantı sağlığı özet kontrolü
- Güncel sidebar
- Güncel route dosyası
- Güncel console kernel
- Geliştirilmiş Cron / Queue ekranı

## Kurulum

```bash
composer dump-autoload
php artisan optimize:clear
php artisan migrate
php artisan storage:link
php artisan dw:doctor
```

## Panel Adresi

```text
/admin/system/health
```

## Canlı Sunucu Cron

```bash
* * * * * cd /path/to/project && php artisan schedule:run >> /dev/null 2>&1
```

## Önerilen Worker

```bash
php artisan queue:work --tries=3 --timeout=120
```

## Not

Bu faz API verisi çekmez; önceki fazlardaki modüllerin birlikte çalışabilmesi için kontrol/stabilizasyon katmanıdır.
