Tam veri modeli üstüne kurulu

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-server

SDK · Web (@gurulu/web)

Canlı

Tarayıcı: autocapture + identify/track. Zero-dep, ~8 KB.

gurulu.track('signup_completed', { plan: 'pro' })

SDK · Server (@gurulu/node)

Canlı

Sunucu: güvenilir outcome + Stripe/Shopify webhook helper’ları.

await gurulu.track('purchase_completed', { amount: 149 })

Playground

Canlı

Heap tarzı tıkla-seç. Kod yazmadan registry’ye kural ekler.

CLI (@gurulu/cli)

Canlı

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

Canlı

Interaction

Tıklamalar, scroll'lar, view'lar — insan davranışının ham akışı. Yüksek hacim, düşük semantik.

Sınıf 02

Yakında · Faz 2

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

Canlı

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.

Canlı

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.

Canlı

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.

Canlı

DSR-ready export'lar

GDPR / CCPA / KVKK subject-access ve erasure talepleri tek API'den çözülür. Audit izi dahil.

Canlı

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.

Canlı

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ı.

Yakında · Faz 2

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.

Yakında · Faz 3

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.

  1. 00
    Faz 0 — TemelAuth, storage, observability, consent. 4 modül.
  2. 01
    Faz 1 — Çekirdek dört + veri akışı + 4 kanal + UIBeta burada açılır. Toplam 16 modül.
  3. 02
    Faz 2 — Intent çıkarımı + entegrasyonlarIntent sınıfı yanar, CAPI destination'lar genişler.
  4. 03
    Faz 3 — Gelişmiş attribution + monetizasyonResmi launch + ücretli fiyatlandırma açılır.
  5. 04
    Faz 4 — Cross-tenant intelligenceKullandıkça paketi için opt-in davranışsal benchmark’lar.
  6. 05
    Faz 5 — Native observability platformuGurulu, Gurulu'yu izler. 4 ek modül.
bubo@gurulu
bubo:~$