İçeriğe atla
Guardian
Dokümantasyon
DeğişikliklerSSSİletişim
İndir
Guardian

Mühendislik ekipleri için sürüme dayalı yönetişim. Kalite ve güvenliği ölçekleyin.

Ürün

  • Değişiklikler
  • Dokümantasyon
  • SSS
  • İletişim

Kaynaklar

  • Başlarken
  • Güvenlik
  • Yapılandırma
  • Guru AI
  • İzleme

Yasal

  • Gizlilik Politikası

© 2026 Guardian Project. Tüm hakları saklıdır.

Tasarım ve geliştirmeSenol Dogan

Geçiş Rehberi | Guardian

Bölümler

Destek

Sorun Giderme

Genel

Başlarken

Güvenlik

Güvenlik

Operasyonlar

KurulumGüncellemelerKimlik DoğrulamaYapılandırmaGeçiş Rehberi

Özellikler

Guru: AI AsistanıProje İzlemeReviews ve Fix Proposals
Dokümantasyon

Geçiş Rehberi

Guardian sürümleri arasında güvenli yükseltme, baseline ve guardian.lock uyumu.

Genel bakış

Guardian geriye dönük uyumluluk hedefler; ancak bazı özellikler yükseltmelerde dikkate almanız gereken yeni lokal dosyalar oluşturur:

  • guardian.lock (tekrar üretilebilir tarama + drift kontrolü)
  • .guardian/baseline.json (baseline takibi)
  • .guardian/critiques.json (monitor snapshot hydration)

Bu rehber, yükseltme sonrası “her şey yeni görünüyor” gibi durumları önleyecek güvenli bir akış önerir.

Önerilen yükseltme akışı

  1. Guardian'ı güncelleyin

    • /download sayfasından yeni build'i kurun veya in-app update ile yükseltin.
  2. Aynı workspace root'u açın

    • Scope'un proje root'una işaret ettiğini doğrulayın (alt klasör değil).
  3. Monitoring'i bir kez başlatın

    • Uygulama yeniden indexleyebilir ve lokal dosyaları oluşturup güncelleyebilir.
  4. guardian.lock dosyasını kontrol edin

    • Projede guardian.lock yoksa, bir scan sonrası otomatik oluşur.
    • Takım içinde tutarlılık istiyorsanız guardian.lock dosyasını version control'e ekleyin.
  5. Baseline'ı yeniden oluşturun (önerilir)

    • Monitor ekranında Set Baseline tıklayın.
    • Böylece baseline, mevcut rules hash + Guardian sürümü ile hizalanır.

“Her şey yeni” görünüyorsa

Bu genellikle baseline'ın eksik veya rules hash ile uyumsuz olduğu anlamına gelir.

Çözüm:

  1. Baseline'ı temizleyin (baseline panelindeki Reset).
  2. Bir scan çalıştırın.
  3. Tekrar Set Baseline tıklayın.

Workspace içinde oluşan dosyalar

Guardian, güvenlik ve tekrar üretilebilirlik için workspace'e bazı dosyalar yazar:

.guardian/
  AGENT_INSTRUCTIONS.md
  baseline.json
  critiques.json
  critiques.md
  history.jsonl
  agent_queue.jsonl
  agent_queue.<timestamp>.jsonl
  chat.md
  chat_queue.md
  STALL
  undo/
    index.json
    <hash>.bak
guardian.lock

Repo hijyeni için:

  • guardian.lock dosyasını commit etmek genelde faydalıdır
  • .guardian/ klasörünü takip etmek istemiyorsanız .gitignore ekleyebilirsiniz

Notlar:

  • .guardian/* dosyaları Guardian tarafından üretilir ve sahiplenilir. Bu dosyaları manuel olarak değiştirmeyin.
  • STALL yalnızca kritik bir dosyada tarama takıldığında geçici olarak oluşur.
  • undo/ bir fix uyguladıktan sonra oluşur (dosya başına son geri alma).

CLI (CI-only) notu

CI'da guardian-cli kullanıyorsanız scan profile ve lock mode'u hizalayın:

guardian-cli scan --root . --scan-profile source --lock-mode warn

Yardım

Beklenmedik bir davranış görürseniz:

  • Settings > Updates altında sürümü kontrol edin
  • Scan profile bilgisini ve hata mesajını not edin
  • Destek için /contact kullanın

Bu Sayfada

Genel bakışÖnerilen yükseltme akışı“Her şey yeni” görünüyorsaWorkspace içinde oluşan dosyalarCLI (CI-only) notuYardım