Changelog
Her sprint mührü bir versiyon. Public roadmap altta — gerçek tarihler, gerçek metrikler.
v0.7.2docsmetaFaz 1 handoff dokümanı
HANDOFF.md root handshake doc + 12 maddelik closeout listesi. Yeni session açıldığında ilk okunacak rehber. Sıralama: BFF real → session validate → drizzle/GeoLite2 → test sweep → E2E → Hetzner + prod credentials → NPM publish (Oğuz gating).
v0.7.1docsfeatMarketing revamp + AI-ready surface
Public sayfalar pazarlamacı-şapkası revizyonu (landing, pricing, features, compare, about). Custom plan adı 'Kullandıkça' oldu. llms.txt + sitemap + robots.txt + JSON-LD eklendi. İç jargon (Universe Kernel, K-numaraları) public yüzeyden temizlendi.
v0.7.0featsdkinfraFaz 1 mühürlendi — Truth Layer çekirdek + 4 kanal + UI
12/12 Faz 1 modülü canlı. Identity 7-step resolve, registry 4-yol validation gate, health ML anomaly, attribution multi-model + customer policy + provenance. SDK web 8.1 KB gzip, server SDK 23 webhook, CLI + MCP NPM'e hazır. Dashboard 11 widget mobile responsive, notifications 5 kanal. MVP 16/16.
47 PG25 CH~270 endpoints~500 tests5 workersv0.6.0featsdkSprint F1.3 — health + web SDK + server SDK
M7 event-health (5 PG + 4 CH MV + 11 endpoint), M11 sdk-web 14-modül bundle (8.1 KB gzip, 5 autocapture sinyali), M12 sdk-server (16 dosya + 23 webhook verifier + Hono/Express/Fastify middleware). 6 paralel agent — 0 timeout.
+50 health testsweb SDK 8.1 KB gzipserver SDK 23 webhooksv0.5.0featinfraSprint F1.2 — ingest + pipeline
BullMQ contract `gurulu:queue:ingest` (concurrency 50). M9 ingest-api (validation gate + dedup + rate-limit + batch + 4 webhook vendor) + M10 pipeline (enrich → identity-resolve → schema-normalize → consent-filter → fan-out → DLQ). 4 yeni PG tablo (webhook_endpoints, dispatches, pipeline_configs, dlq_events).
BullMQ ingest queue+4 PG tables5 pipeline + 7 ingest endpointsv0.4.0featSprint F1.1 — identity + registry
M5 identity-engine (7-step identify, 3-level confidence, UUIDv7, append-only merge ledger) + M6 event-registry (K17 4-yol validation gate, 8 senaryo, 3-dil code-gen, 5 sektör pack seed, auto-discover env-per-env). 2 paralel agent, 30 dk wall-clock.
12 PG2 CH MV26 endpoints+92 testsv0.3.0featsecinfraFaz 0 mühürlendi — auth + storage + observability + consent
Tek günde 4 modül gerçek implementation. Magic link K23 + OAuth Google/GitHub PKCE + RS256 session. RBAC 4 rol × 13 izin, audit log 16 action. GCM v2 + EU detect + DSR forget queue (60 sn) + export bundle. 24 error class, 4 middleware, 2 worker. typecheck 43/43, biome 0 hata.
33 endpoints214 testsRBAC 4×13GCM v2 + DSRv0.2.0featsecSprint B — auth-tenant complete
M1: 9 source file + 22 endpoint + 19 error sınıfı + 15 audit action + ~75 barrel export. Magic link birincil (K23), OAuth Google + GitHub PKCE S256, RS256 session (HS256 fallback), API key SHA-256, 4 sub-sprint (~55 dk toplam).
22 auth endpoints105 testsmagic link + OAuth PKCEv0.1.0infraSprint A1.1 — storage + observability
M2 storage: 9 PG Drizzle tablo + 4 client (pg, redis ioredis, ch raw, MinIO S3). M3 observability: K28 native (Tempo/Prom/Grafana yok), pino + OTel + AsyncLocalStorage, kendi traces_canonical + logs_canonical + metrics_timeseries.
9 PG tables4 storage clientspino + OTel wiringv0.0.0metaRepo iskeleti mühürlendi
Bun + Turborepo monorepo: 5 app (ingest, api, workers, dashboard, cdn) + 20 package (4 shared + 16 modül). CLAUDE.md ~280 satır. Biome 2.0, Drizzle PG, raw CH, ioredis, S3 MinIO. `bun install` 1002 pkg, `turbo typecheck` 42/42 pass.
5 apps20 packagestypecheck 42/42
Sıradaki
Roadmap
Closeout → beta → Faz 2 → Faz 3. Tarihler aşağı yukarı doğru — pricing devreye Faz 3 sonunda alınır.
- 01Faz 1 closeout — ~14 gün12 madde: BFF real + session validate (1.5g) → drizzle + GeoLite2 (1g) → test sweep + E2E (4g) → Hetzner + prod creds + docs (3g) → NPM publish + KMS + ZH/AR (3g).Faz 1
- 02Closed beta açılışı50–200 tenant hedef, NPS 40+. Bedava 6 ay — pricing Faz 3 sonunda canlıya alınır. Davet sırası applikasyon listesinden.Faz 1
- 03Faz 2 — graph + replay + observability + AI + billing12–16 hafta: M17 identity-graph, M18 session-replay, M19 observability-APM (K28), M20 advanced attribution, M21–23 funnel/cohort/retention, M24–25 audience + destinations, M27 AI layer, M28 billing-quota, M43 affiliate.Faz 2
- 04Faz 3 — official launch10–14 hafta: Intelligence + Action Layer + Logs + Metrics. Pricing devreye alınır, paying customer ~15–18 ay sonra.Faz 3