# SysAdmin Crisis

> SysAdmin Crisis, Unix'ten oyunlaştırılmış 29 komutla (gerçek bayraklar, Tab tamamlama, man dahil) çözülen bir gece vardiyası simülasyonudur. Web (PWA) ve mobil (Expo) sürümü aynı oyun motorunu paylaşır; sıfır veri toplama derleme zincirine bağlı bir kısıttır. Bugün sysadmincrisis.com üzerinden oynanabilir durumdadır.

- Rolüm: Designer & Developer
- Sınıf: Eski / Hobi Projeleri
- Durum: Devam ediyor
- Başlangıç: 2026-09-23
- Teknolojiler: TypeScript, Next.js, React, Expo, React Native, Zustand
- Yetenekler: Game Design, Terminal/CLI Simulation, State Management, Offline-First Architecture, Privacy-Focused Design, Cross-Platform Architecture
- Web sitesi: https://sysadmincrisis.com
- Kaynak: https://muhammetsafak.com/tr/portfolyo/sysadmincrisis/
- Dil: tr-TR
- Yazar: Muhammet Şafak

---
SysAdmin Crisis, komut satırının görünüşte kalmamasını istediğim bir gece vardiyası simülasyonudur: sözdizimi oyunlaştırılmış bir Unix'tir ve gerçek komutların yaygın bayrakları kabul edilir. `top` sunucu yükünü gerçekten okur, `logs` gerçekten olay geçmişini listeler, `block_ip` gerçekten bir saldırı kaynağını keser; toplam yirmi dokuz komut vardır, Tab tamamlama çalışır, `man <komut>` yerleşik bir kılavuz açar. Vardiya yedi olay tipiyle kurulur; öğretici bölüm bunlardan ikisini — bellek sızıntısı ve DDoS'u — yavaşlatılmış tempoda, aynı komutlarla tanıtır. Gerilim ancak sözdizimi kozmetik değil de gerçekten çalışıyorsa hissedilir.

Web (Next.js tabanlı PWA) ve mobil (Expo) sürümü aynı oyun motorunu paylaşır; mobilde terminal ekranı bir WebView değil, native bileşenlerle çizilir. Disiplinin bir kısmı kod incelemesine bırakılmamıştır: her push'ta bağımlılık denetimi, lint, tip denetimi, test paketi ve kapsam ölçümü CI'da otomatik çalışır. Sıfır veri toplama da bir gizlilik metni değil, koda bağlı bir kısıttır — oyun paketlerinde `fetch`/`XMLHttpRequest` kullanımı lint kurallarıyla, bağımlılıklara sızan analitik/reklam istemcileri ise ayrı bir bağımlılık denetim betiğiyle engellenir. Oyun çalışırken ilk sayfa yüklemesi ve service worker güncellemesi dışında hiçbir ağ isteği yapılmaz; hesap, analitik ya da reklam yoktur.

SysAdmin Crisis v1.0.0 olarak yayına hazırlandı ve bugün sysadmincrisis.com üzerinden oynanabilir durumda; yeni bir geliştirme almıyor, yalnız güvenlik ve uyumsuzluk düzeltmeleri alıyor.
