# Master Plan Referansı

ONOXSOFT projesi master plan dosyası:

**`C:\Users\root_\.claude\plans\bir-adet-cpanel-tarz-velvety-sketch.md`**

Bu dosya master planın **özet snapshotunu** içerir; detay için master plana git.

---

## Locked Decisions

| Karar | Tercih | Sebep |
|---|---|---|
| Pazar | Türkiye ticari ürün | KVKK + e-Fatura + .com.tr farklılaştırıcısı |
| Vizyon | Premium feature-complete | 5-7 yıllık hedef |
| Phase 1 scope | Yalın MVP | Solo + part-time gerçekçilik |
| Ön gereksinim | 2-4 ay sysadmin learning | Skor 1.9/4 → 3+/4 |
| Panel stack | Laravel 11 + Inertia + Vue 3 | PHP background uyumu |
| Customer web | Apache 2.4 + PHP-FPM multi-version | TR pazarı .htaccess bekliyor |
| Customer DB | MariaDB 10.11+ | TR hosting standardı |
| DNS | PowerDNS + MariaDB backend | API-driven otomasyon |
| Target OS | AlmaLinux 9 | RHEL family, 2032 EOL |
| Test ortamı | Hetzner Cloud CX22 (~€4/ay) | Public IP gerekli testler |
| Project location | `C:\xampp\htdocs\PANELTR\` | Bu klasör |
| Billing | External (WHMCS webhook) | MVP scope kısaltma |
| Brand | ONOXSOFT | TPMK arama beklemede |
| Sysapi layer | sudo + whitelisted bash scripts | HestiaCP modeli, solo-dev friendly |
| Queue | Laravel Horizon + Redis | Standart Laravel |
| 2FA | TOTP zorunlu (admin), opsiyonel (user) | RFC 6238 |

---

## Phase Roadmap

| Phase | Süre | Effort | İçerik |
|---|---|---|---|
| **0** | ~4 ay | ~190 saat | Sysadmin learning (zero kod) — Hetzner CX22 hands-on |
| **1** | ~22 ay | ~1120 saat | Yalın MVP (18 epic), beta + GA |
| **2** | ~12 ay | — | Mail + reseller + cPanel migration + WHMCS native + e-Fatura |
| **3** | ~12-18 ay | — | Multi-server + container isolation + monitoring + REST API |
| **4** | open-ended | — | WordPress Toolkit + mobile + marketplace + AI |

**Phase 1 GA hedef:** ~Temmuz 2028 (Mayıs 2026 + 4 ay curriculum + 22 ay implementation)

---

## Phase 1 Epic Kırılımı (Özet)

| # | Epic | Saat | Risk |
|---|---|---|---|
| 1 | Project Bootstrap | 70 | Düşük |
| 2 | AlmaLinux Base Provisioning | 100 | **Yüksek** |
| 3 | Sysapi Bridge Layer | 80 | **Yüksek** |
| 4 | Account Management | 90 | Orta |
| 5 | Domain + Vhost | 95 | Orta |
| 6 | PHP-FPM Multi-Version | 85 | Orta |
| 7 | MySQL/MariaDB | 60 | Düşük |
| 8 | DNS Zone Management | 75 | Orta |
| 9 | SSL Automation | 65 | Orta |
| 10 | File Manager | 110 | **Yüksek** |
| 11 | FTP/SFTP | 55 | Orta |
| 12 | Quota + Packages | 70 | Orta |
| 13 | UI Polish | 90 | Düşük |
| 14 | 2FA + Audit + Security | 55 | Orta |
| 15 | Backup | 75 | **Yüksek** |
| 16 | WHMCS Webhook API | 50 | Düşük |
| 17 | Installer Script | 60 | Orta |
| 18 | Docs + Closed Beta | 80 | Düşük |

**Phase 1.5'a ertelenenler (-245 saat):** File manager Monaco editor, dark mode, offsite backup, outbound WHMCS webhook, advanced DNS records, bandwidth tracking, per-user php.ini, ek FTP user, vs.

---

## Top 3 Risk

1. **Diğer 8 client projesi geri itmesi** (%85) → Sabit ONOXSOFT bloku (Pzt/Çar/Cum 06:00-09:00), 2026 yeni proje almama, retainer modeline geç
2. **Mail eksikliği TR satışını engellemesi** (%80) → "Google Workspace + ONOXSOFT" wizard, MX/SPF/DKIM otomatik DNS Epic 8'de
3. **6. ay motivasyon çöküşü** (%65) → Epic sırasını demoable-front-loaded yap, haftalık 5dk demo sosyal commitment, 2 hafta 0 commit = zorunlu mola

---

## Pricing Modeli (Planlanan)

| Tier | Hesap | USD/ay | TL @ 45 kur |
|---|---|---|---|
| Lite | 30 | $7 | ₺315 |
| Pro | 100 | $15 | ₺675 |
| Unlimited | ∞ | $25 | ₺1.125 |
| Enterprise | ∞ multi-server | $79 | ₺3.555 |

**Beta:** %50 indirim 12 ay, sonra grandfather'lı %30 lifetime

---

Detaylar (sysadmin curriculum haftalık plan, KVKK MVP checklist, e-Fatura entegrasyonu, beta program, marka stratejisi, verification plan, vs.) için master plana git.
