16 modüllü Truth Layer. Veri modeli baştan tam, UI baştan minimal.
Çoğu analitik platformu özellik eklerken tablo ekler. Gurulu canonical veri modeliyle başlar, UI'yı etrafında büyütür.
Bugün beta'da
Bugün beta'da canlı
Şu an kullanabileceğin yetenekler — çekirdek dört, dört kanal, gizlilik ve günlük AI digest.
Çekirdek dört, her zaman açık
Truth Layer'ın dört sütunu
Identity, registry, health ve attribution her tier'da ve her workspace'te zorunlu. Gurulu 'gerçek' kelimesini bunlarla hak ediyor.
Identity engine
CanlıAçıklanabilir eşleştirme ve dört kademeli güven defteri. Her birleştirme, ayırma ve yeniden atama, tetikleyen kanıtla birlikte kaydedilir. Tasarım gereği geri alınabilir.
- Dört kademeli güven: deterministik, olasılıksal, AI-önerili, manuel
- Geri alınabilir merge defteri + tam audit izi
- Cross-domain resolution — herkese açık
Event registry
CanlıEventler tipli sözleşmelerdir. Şemalar registry'de yaşar, ingestion zorlar, drift imkânsız hale gelir. SDK'lar ve AI ajanları registry'ye karşı kod üretir — serbest event ismi yok.
- Source-of-truth şema + ingestion validation gate
- Accept / Warn / Quarantine / Reject ingestion sonuçları
- Her workspace için tipli SDK code-gen
Event health
CanlıÇoklu selector eşleşmesi + 5 katmanlı fail-safe + ML anomali tespiti. Tracking regresyonları dashboard yalan söylemeden önce yakalanır — genelde deploy'dan birkaç dakika sonra.
- Autocapture kuralları için çoklu selector dayanıklılığı
- Event / property / cohort başına ML anomali tespiti
- CAPI dedup ile downstream destination'lar temiz kalır
Attribution engine
CanlıMüşteri tanımlı policy. Modelini seç, birden fazla modeli yan yana karıştır, her kredi verilen temas noktasının arkasındaki tam izi gör. Kara kutu sayı yok, asla.
- Çoklu model: last-touch, first-touch, linear, time-decay, position-based
- Workspace başına müşteri tanımlı attribution policy
- Her dönüşüm için tam provenance izi
Dört kanal, dört iş
Gözlem, tagleme, doğrulama ve sözleşme — asla bulanıklaşmaz
Çoğu platform her özelliğin arkasına tek SDK saklar. Gurulu dört işi bilinçli olarak ayırır — her kanalın tek, dar bir sorumluluğu var.
01 · Script
CanlıGözlemle
Yalnızca browser autocapture. Ham sinyalleri kaydeder — outcome uydurmaz, event ismi uydurmaz.
Paket: @gurulu/web
02 · Playground
CanlıTagle
Heap tarzı görsel seçici registry'ye semantik kural yazar. Burada event yaratılmaz — sadece gözlenen sinyalleri tipli sözleşmelere eşleyen kurallar.
Paket: @gurulu/playground
03 · SDK
CanlıDoğrula
Sunucu tarafı outcome doğrulama. Dönüşümler, iadeler, kayıtlar — hepsi backend-bound, taklit edilemez. Web identify/track de registry-bound.
Paketler: @gurulu/node + @gurulu/web
04 · Agent · CLI · MCP
CanlıSözleşme
AI registry'ye karşı yazar. Tipler code-gen edilir, serbest event isimleri CI'da engellenir. Ajan asla sözleşmesiz yeni event uydurmaz.
Paketler: @gurulu/cli + @gurulu/mcp-server
Geliştirici araçları
Kod yazdığın yerde çalışır
Tarayıcıdan terminale, AI editörüne kadar — her araç tek iş yapar, sözleşmeye uyar.
MCP server · Cursor · Claude Code · Lovable
CanlıAI editörün registry’ye karşı yazar
MCP server, AI asistanını event registry’ne bağlar. Ajan event listeler, arar ve yeni event’i göndermeden önce validate_event ile doğrular — serbest isim uyduramaz. Sözleşmen AI çağında da korunur.
- Registry’yi okur: list / search / get event
- Önce doğrular: validate_event → add_event
- Serbest isim yok — kontrata uyar
claude mcp add gurulu -- npx -y @gurulu/mcp-serverSDK · Web (@gurulu/web)
Tarayıcı: autocapture + identify/track. Zero-dep, ~8 KB.
gurulu.track('signup_completed', { plan: 'pro' })SDK · Server (@gurulu/node)
Sunucu: güvenilir outcome + Stripe/Shopify webhook helper’ları.
await gurulu.track('purchase_completed', { amount: 149 })CLI (@gurulu/cli)
init / pull / push / validate / doctor. Typed event’ler code-gen.
gurulu pull # typed events → code-genÜç event sınıfı
Interaction, intent ve outcome — baştan ayrı
Gezinme, sinyal ve dönüşümü tek tabloda karıştırmak ürün analitiğinin orijinal günahıdır. Gurulu sadece sorguda değil, şemada ayırır.
Sınıf 01
Interaction
Tıklamalar, scroll'lar, view'lar — insan davranışının ham akışı. Yüksek hacim, düşük semantik.
Sınıf 02
Intent
Çıkarımlanan sinyal — bir arama sorgusu, bir tereddüt, terk edilmiş sepet. Faz 2+'da consent-aware enrichment ile modellenir.
Sınıf 03
Outcome
Backend doğrulamalı sonuç — bir satın alma, bir iade, ücretli bir kayıt. Attribution kredisi verebilen tek sınıf.
Varsayılan gizlilik
EU-yerli, uyum-öncelikli, multi-tenant güvenli
Gizlilik veri modelinde zorunludur, sonradan iliştirilmez. Her satır kendi consent state'ini ve tenant'ını bilir — sızıntı imkansız.
EU residency varsayılan
EU veri merkezlerinde otomatik failover ile barınır. GDPR'a tabi müşteriler için ABD'ye veri aktarımı gerekmez.
4 kategorili GCM v2
Google Consent Mode v2 her event'e bağlı — analytics, advertising, personalization ve security consent'i bağımsız olarak yüzeye çıkar.
DSR-ready export'lar
GDPR / CCPA / KVKK subject-access ve erasure talepleri tek API'den çözülür. Audit izi dahil.
Tenant izolasyonu + RLS
Her tabloda Postgres row-level security, ClickHouse tenant başına partition. Cross-tenant sorgular fiziksel olarak imkansız.
AI katmanı
Kendini açıklayan AI — ve ham PII'ya asla dokunmaz
Modele temas etmeden önce her şeyi pseudonymize et. Her AI önerisinin arkasındaki prompt'u, alıntıları ve güveni göster.
Sabah özeti
Faz 1 minimum: her workspace günlük olarak neyin değiştiğini, neyin bozulduğunu ve neyi araştırması gerektiğini özetleyen bir digest alır. Kaynak event'lere referanslı.
Intent çıkarımı
Faz 2+: ham davranışı intent sınıflarına sınıflandır (araştırıyor, karşılaştırıyor, satın almaya hazır). Consent-aware ve uçtan uca pseudonymized.
Gelişmiş muhakeme
Faz 3+: cross-event nedensel muhakeme, hipotez üretimi, deney önerisi. Daima provenance ve confidence ile birlikte.
Çok modelli AI pipeline · bölge-duyarlı otomatik fallback
Sırada ne var
Yol haritası
Açıkça işaretli, henüz gelmedi. Her fazın public “Done” tanımı var.
Faz-bazlı sevkiyat
Faz 0'dan Faz 5'e — public roadmap
MVP = Faz 0+1+2+3 (~9-12 ay, 36 modül). Faz 4 ve 5 post-MVP. Her fazın public Done tanımı var.
- 00Faz 0 — TemelAuth, storage, observability, consent. 4 modül.
- 01Faz 1 — Çekirdek dört + veri akışı + 4 kanal + UIBeta burada açılır. Toplam 16 modül.
- 02Faz 2 — Intent çıkarımı + entegrasyonlarIntent sınıfı yanar, CAPI destination'lar genişler.
- 03Faz 3 — Gelişmiş attribution + monetizasyonResmi launch + ücretli fiyatlandırma açılır.
- 04Faz 4 — Cross-tenant intelligenceKullandıkça paketi için opt-in davranışsal benchmark’lar.
- 05Faz 5 — Native observability platformuGurulu, Gurulu'yu izler. 4 ek modül.