Eser 05 / 2026

Kardia — bir atölye işi olarak işletme sistemi

Kendi ürünü · Texni Labs · İşletme yazılımı · KOBİ Kendi ürünü

Sektör
İşletme yazılımı · KOBİ
Kapsam
  • Ürün tasarımı ve mimari
  • Backend ve frontend (PWA)
  • Çok kiracılılık (RLS)
  • Onay akışlı yapay zekâ asistanı
Yığın
  • FastAPI · PostgreSQL RLS
  • React · TypeScript · PWA
  • Pydantic AI · llama.cpp / AB bulutu
  • Docker · Caddy
Süre
06–09/2026
Kardia kokpiti — modüller olarak görevler, takvim, notlar, raporlar ve zaman takibi; sağda yapay zekâ asistanı; demo veriler
Sergi A — Ana sayfa

Başlangıç

Küçük şirketler takvimi, görevleri, notları, raporları ve zaman takibini yarım düzine ayrı araçta — ya da tablolarda — idare eder. Kardia’nın arkasındaki soru yalnızca bunların bir araya getirilip getirilemeyeceği değildi; bu büyüklükte bir sistemin, bir üçüncü kişinin denetleyebileceği biçimde kurulup kurulamayacağıydı.

Yaklaşım

Modüler monolit: FastAPI + React 19 PWA, açılıp kapanan yapı taşları, propose-then-approve ilkesiyle çalışan bir yapay zekâ asistanıyla bağlanır — o önerir, onay elle verilir ve her onay değiştirilemez bir kayda düşer.

Uygulama

Kiracı izolasyonu PostgreSQL Row-Level Security ile (rol NOBYPASSRLS): veritabanı tarafından zorunlu kılınır, disiplinle değil, her tablo için zorunlu yalıtım testleriyle. Asistan OpenAI uyumlu bir arayüz üzerinden konuşur — aynı çıkarım yerel (llama.cpp) ya da AB-serverless; sağlayıcı değiştirmek yeniden yazmak değil, yapılandırmadır. Kendi AB altyapısında işletilir: Caddy, docker-compose, otomatik HTTPS, geri yükleme runbook’lu gecelik yedekler, izleme (Sentry, AB).

Denetim

07.09.2026’da kendi kodum, bir yabancının koduymuş gibi denetlendi: 1.596 otomatik test yeşil (1.239 backend’de çalışan veritabanına karşı, 357 frontend’de), 28/28 tabloda zorunlu kiracı izolasyonu, fail-closed. Açık bulgular öncelik sırasıyla dosyada durur, halının altında değil.

Geriye kalan

Kardia bugün bir atölye işi: sistemlerin burada nasıl kurulduğunun ve nasıl denetlendiğinin kanıtı. Tam da bu denetim bir hizmet olarak alınabilir — Savunma sayfasında.

Kardia — yapay zekâ asistanı onay için bir rapor, görev ve not hazırlar (onayla/reddet), solda takvim görünümü; demo veriler
Sergi B — Konsept

Sonuç