Mimari Zekâ Platformu

Her kod tabanını haftalar değil, saatler içinde anlayın.

ScreenTrace depolarınızı canlı bir Sistem Haritası'na indeksler: bileşenler, endpoint'ler, servisler ve aralarındaki kayıtlı kenarlar; her biri okunduğu kaynak satırına kadar izlenebilir.

  • Gerçek kodunuzdan kurulur
  • Her kenar kaynağa bağlı
  • GitHub senkronu, Jira bağlantısı
  • Barındırılan ya da kendi sunucunuz
Pilot WorkspaceorderflowÖrnek veri
JS

Repository'ler

DEPO2
GRAFI OLAN1
DÜĞÜM1.308
KENAR3.412
ÇÖZÜLMEMİŞ3
  • orderflow acme/orderflow

    main @ 9f1c2a7

    Dosya 98Düğüm 1.308Endpoint 12Çözülmemiş 3Güncelleme 2s

  • orderflow-mobile acme/orderflow-mobile

    main @ 41be0d3

    Dosya —Düğüm —Endpoint —Çözülmemiş —Güncelleme —

İndeks çalıştırmaları

  • 9f1c2a7mainYayımlandı2s önce · 3dk 12sn
  • e07b41cmainYayımlandı1g önce · 3dk 04sn
  • 41be0d3mainÇalışıyororderflow-mobile · 40sn önce başladı

Sistem Haritası

Yayımlanmış kod grafı, repository repository

Genel bakışTuval
Hazırmain @ 9f1c2a7Dosyaları filtrele…

Katmanlar

    Gizlemek için bir katmana tıklayın · Taşımak için kutuyu sürükleyin

    Sistem Haritası

    Yayımlanmış kod grafı, repository repository

    Genel bakışTuval
    Hazırmain @ 9f1c2a7

      API'ler

      API tanımlarını içe aktarın ve keşfedin — her endpoint için yapılandırılmış dokümantasyon

      • POST/orders
        Mevcut sepetten sipariş oluşturorders
      • GET/orders/{id}
        Bir siparişi ödeme durumuyla okuorders
      • POST/orders/{id}/retry-payment
        payments
      • GET/health
        Canlılık kontrolüops

      POST/orders

      Mevcut sepetten sipariş oluştur

      Handler

      apps/api/src/orders/orders.controller.ts:27

      Tüketiciler

      apps/web/src/api/orders-client.ts:18

      orderflow · apps/web

      Risk Değerlendirme

      Bir branch'in ya da pull request'in graftan ölçülen erişimi

      Pull request #412 orderflow

      feature/payment-retry → main

      14 dakika önce istendi · 13 dakika önce tamamlandı

      Orta riskKapsam: kısmiTamamlandı

      Branch karşılaştırması orderflow

      release/2026.10 → main

      3 saat önce istendi · 3 saat önce tamamlandı

      Düşük riskKapsam: tamTamamlandı
      Doğrudan bağımlılar3
      Dolaylı (olası)7
      Endpoint2
      Test1

      AI etki analizi henüz çalışmadı

      Yukarıdaki sayılar neyin değiştiğini ve nereye ulaştığını gösterir; neden önemli olduğunu ya da neyi kontrol etmeniz gerektiğini söylemez. AI yalnızca kanıt paketini okur, depoyu asla.

      Analysis Workspace

      Ürün kararları, kullanıcı akışları ve özellik gerekçeleri için merkezi alan.

      Analysis'lerde ara...Tüm Kategoriler

      Pano

      Duruma göre çalışma kayıtları

      Kartları sütunlar arasında sürükleyin

      Yapılacak 2

      ORD-231

      Başarısız ödemeleri yeniden dene

      2 düğüm
      ORD-219

      /health belgesini yaz

      1 endpoint

      Sürüyor 1

      ORD-228

      Sipariş durumu endpoint’i ekle

      3 düğüm

      Bitti 2

      ORD-225

      Worker handler’larını indeksle

      4 düğüm
      ORD-212

      Ortak OrderSchema

      5 düğüm

      Görsel Eşleme

      Canlı uygulamanızı koduna eşleyin

      YükleEşleme açıkArkasındaki kodu görmek için bir bölgeye tıklayın

      Çalışma Kayıtları

      Jira issue’larına bağlı, salt okunur

      • AnahtarBaşlıkDurumBağlı düğümler
      • ORD-231Başarısız ödemeleri yeniden deneYapılacakPaymentsGateway, Stripe API
      • ORD-228Sipariş durumu endpoint’i ekleSürüyorOrdersService, OrderRepository, orders
      • ORD-225Worker handler’larını indeksleBittiOrderConfirmedHandler, SMTP
      • ORD-219/health belgesini yazYapılacakGET /health

      Trace Console

      Keşfedilen bir endpoint’e istek gönderin

      İstek

      POST

      {
        "cartId": "c_8f21",
        "paymentMethod": "pm_visa"
      }

      Yanıt 201 Created · 84 ms

      {
        "id": "ord_3141",
        "status": "confirmed",
        "total": 129.9
      }

      Örnek veriTemsili örnek depo · ya da konsol kenar çubuğundan bir öğeye tıklayın

      Tüm mimariniz, bir harita uzağınızda

      Bir depo bağlayın; ScreenTrace Sistem Haritası'nı koddan çizsin: klasörler alana, kayıtlı kenarlar sayılı çizgilere dönüşür ve her çizgi geldiği dosya ve satıra kadar açılabilir.

      • Sistem Haritası
      • Kaynak kanıtı
      • Endpoint'ler
      • Risk Değerlendirme
      • Çalışma kayıtları
      • Pano
      • Görsel Eşleme
      • Trace Console
      • MCP
      • VS Code
      • Chrome yakalama
      • GitHub
      • Jira
      • Kendi sunucunuz
      • Whitelabel
      • Roller

      Kutuda ayrıca

      • Çalışma kayıtları ve PanoÇalışma kayıtları Jira issue’larına salt okunur bağlanır; Pano onları duruma göre ilerletir.
      • Görsel EşlemeChrome eklentisiyle bir ekranı yakalayın, arkasındaki koda bağlayın.
      • Trace ConsoleEndpoint’lerinize workspace içinden istek gönderin.
      • Ajan erişimiMCP host’ları ve VS Code eklentisi okuma ve senkron kapsamlı token’larla kimlik doğrular.
      • Roller ve yetkilerOwner, Admin, Member, Viewer ön ayarları ve özel roller; yalnızca sahip olduğunuzu verin.
      • Kendi sunucunuz ve whitelabelAlan adınız altında tek VM, işaretin yanında kuruluşunuzun adı.

      Kodunuzun olması gereken yerde çalıştırın

      Aynı ürün bulutta ya da kendi alan adınız altında tek VM kurulumu olarak.

      console.screentrace.app

      Bulut

      • Dakikalar içinde workspace oluşturun
      • GitHub depolarını bağlayın
      • Yetki tabanlı roller ve ajan token'ları
      • Güncellemeler kendiliğinden gelir
      Hemen başla

      Workspace'ler, özel roller, üye bazlı yetkiler, GitHub ve Jira entegrasyonları her iki kurulumda da ürünün parçası.

      Neden ScreenTrace

      Mimari koddan okunur. Hatırlanmaz, çizilmez.

      Ekibinizin sakladığı her diyagram sistemin bir hatırasıdır ve hatıralar kayar. ScreenTrace depoyu okur, orada gerçekten ne olduğunu yazar.

      Her kenar geldiği dosya ve satırı taşır. Mimarinizle ilgili bir iddia ya kaynakla desteklenir ya da haritada yer almaz.

      AI depodan tahmin yürütmez. ScreenTrace’in derlediği kanıt paketini okur ve yalnızca o kanıtın desteklediğini söyler.

      Sık sorulan sorular

      ScreenTrace depolarınızla ne yapar, neyi asla yapmaz.

      ScreenTrace nedir?

      Bir Mimari Zekâ Platformu. Depoları dosyalar, semboller, endpoint'ler ve aralarındaki kayıtlı kenarlardan oluşan bir grafa indeksler; bunu düğüm odağı, API'ler, Risk Değerlendirme ve çalışma kayıtlarıyla bir Sistem Haritası olarak sunar.

      ScreenTrace kodumu ya da Jira'mı değiştirir mi?

      Hayır. Depoları GitHub'dan okur ve graf anlık görüntüleri yayımlar. Çalışma kayıtları Jira issue'larına bağlanır ama ScreenTrace sizin adınıza Jira'ya ya da deponuza asla yazmaz.

      Kodum nerede durur?

      Barındırılan konsolda, oluşturduğunuz ScreenTrace workspace'inde. Kendi sunucunuzda ise alan adınız altındaki tek bir Linux makinede: kod, analizler ve ekran görüntüleri o makinenin veritabanında ve diskinde kalır.

      Harita ne kadar doğru?

      Her kenarın bir tipi, bir kesinliği (kesin, çıkarım, olası ya da bağımlılık) ve okunduğu kaynak satırı vardır. Çözümlenmemiş referanslar gizlenmez; sayılır ve listelenir.

      AI neyi okur?

      Yalnızca bir analizin kanıt paketini: ScreenTrace'in diff çevresinde bulduğu bağımlılar, endpoint'ler ve testler. Deponun kendisini asla okumaz.

      Branch ilerlediğinde ne olur?

      Anlık görüntü yeni senkron gerektiriyor diye işaretlenir. Senkron çalıştırın; harita güncel branch'ten yeniden kurulur.

      Erişim nasıl denetlenir?

      Owner, Admin, Member ve Viewer ön ayarları, workspace'e özel roller ve üye bazlı ek yetkiler. Bir yetkiyi yalnızca ona sahip olan verebilir.

      Ajanlar ve editörler nasıl bağlanır?

      Ayarlar › Ajan erişimi'nden verilen, okuma ve senkron kapsamlı kişisel erişim token'larıyla. MCP host'ları, VS Code eklentisi ve Chrome yakalama eklentisi bunları kullanır.