Sürüm notları

Changelog

Her sprint mührü bir versiyon. Public roadmap altta — gerçek tarihler, gerçek metrikler.

featsdkinfrasecdocsfixmeta
  1. v0.7.2docsmeta

    Faz 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).

  2. v0.7.1docsfeat

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

  3. v0.7.0featsdkinfra

    Faz 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 workers
  4. v0.6.0featsdk

    Sprint 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 webhooks
  5. v0.5.0featinfra

    Sprint 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 endpoints
  6. v0.4.0feat

    Sprint 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 tests
  7. v0.3.0featsecinfra

    Faz 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 + DSR
  8. v0.2.0featsec

    Sprint 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 PKCE
  9. v0.1.0infra

    Sprint 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 wiring
  10. v0.0.0meta

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

  1. 01
    Faz 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
  2. 02
    Closed 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
  3. 03
    Faz 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
  4. 04
    Faz 3 — official launch10–14 hafta: Intelligence + Action Layer + Logs + Metrics. Pricing devreye alınır, paying customer ~15–18 ay sonra.
    Faz 3
bubo@gurulu
bubo:~$