Intermediate About 120 minutes 5 stages

Yapay zekâ destekli bir kod değişikliğini yayından önce inceleyin

Yapay zekâ destekli bir kod değişikliğini açık bir gereksinimden güvenlik, test ve hesap verebilir insan onayına kadar ilerletin.

Yapay zekâ destekli bir kod değişikliğini yayından önce inceleyin

What you will produce

A reviewable result, not an automatic answer.

Follow the stages in order. Each stage ends with a tangible deliverable and a review checkpoint, so mistakes are caught before they become the next tool’s input.

Expected tool cost

Uygun olduğunda ücretsiz planları kullanın; başlamadan önce güncel sağlayıcı limitlerini ve fiyatlarını doğrulayın. Compare the latest verified AI pricing before buying another subscription.

Suggested stack

Tools used in this workflow.

The process matters more than the brand. Use an approved equivalent when it offers the controls and output quality your organisation needs.

Inputs and ownership

Before you start

  • Sürüm kontrolü kullanılan bir kod tabanı, issue ve kabul kriterleri
  • Canlı ortam sırlarını içermeyen güvenli bir geliştirme ortamı
  • Etkilenen sistemi anlayan yetkili bir inceleyici

Interactive workflow

Complete each stage in order.

Tick a stage only after its deliverable and review checkpoint are complete.

  1. Gereksinimi kabul kriterlerine, etkilenen bileşenlere, kısıtlara ve rollback beklentisine dönüştürün.

    Deliverable

    İncelenebilir mühendislik brief'i

    Review checkpoint

    Kimlik bilgilerini, müşteri verilerini veya canlı ortam yapılandırmasını asla açığa çıkarmayın.

  2. Asistandan kod üretmeden önce ilgili kodu incelemesini ve küçük kapsamlı bir değişiklik planı önermesini isteyin.

    Deliverable

    Sınırları belirlenmiş uygulama planı

    Review checkpoint

    Değişen her satırı ve bağımlılığı inceleyin.

  3. Yalnızca açık olmayan kararları açıklayan yorumlarla mümkün olan en küçük tutarlı değişikliği uygulayın.

    Deliverable

    Odaklı kod değişikliği

    Review checkpoint

    Hata yollarını, izinleri ve güvenilmeyen girdileri test edin.

  4. Riske uygun biçimlendirme, statik analiz, unit, entegrasyon, güvenlik ve regresyon kontrollerini çalıştırın.

    Deliverable

    Kaydedilmiş doğrulama sonucu

    Review checkpoint

    Değişikliğin içine gizlenmiş kapsam dışı refactor'ları reddedin.

  5. Yayından önce insan kod incelemesini, deployment incelemesini, izlemeyi ve rollback hazırlığını tamamlayın.

    Deliverable

    Onaylanmış yayın ve rollback planı

    Review checkpoint

    Yayınlanan davranışı kabul kriterlerine göre izleyin.

Adapt, do not paste blindly

Working prompts for this recipe.

Replace bracketed placeholders, supply approved sources and remove unnecessary personal or confidential information.

Çalışma prompt'u

Bunu yalnızca köşeli parantez içindeki tüm placeholder'ları değiştirdikten ve gereksiz hassas bilgileri kaldırdıktan sonra kullanın.

Aşağıdaki kod görevini ve sağlanan repository bağlamını incele. Önce kabul kriterlerini yeniden ifade et, etkilenen bileşenleri, güvenlik sınırlarını, testleri ve bilinmeyenleri belirle. Ardından mümkün olan en küçük değişiklik planını öner. Eksik bilgileri listelemeden kod yazma. Kapsam dışındaki mevcut davranışı koru ve hiçbir zaman secret isteme veya açığa çıkarma.

GÖREV:
[TASK]
BAĞLAM:
[APPROVED CODE CONTEXT]

Nihai inceleme prompt'u

Yayımlama onayı olarak değil, ikinci geçiş kontrol listesi olarak kullanın.

Taslağı şu hedefe göre incele: Yapay zekâ destekli bir kod değişikliğini açık bir gereksinimden güvenlik, test ve hesap verebilir insan onayına kadar ilerlet. Dayanağı olmayan iddiaları, eksik kanıtları, belirsiz dili, gizlilik sorunlarını, erişilebilirlik sorunlarını ve hâlâ insan onayı gerektiren işlemleri listele. Sorunları ayrı ayrı listelemeden taslağı yeniden yazma.

Human review required

Verification and cautions

  • Kullanmadan önce adları, rakamları, alıntıları ve kaynak iddialarını doğrulayın.
  • Seçilen hizmet ve hesap bunun için onaylanmadıkça gizli veya kişisel bilgileri kaldırın.
  • Nihai karar ve yayımlanan çıktı için belirlenmiş bir kişiyi sorumlu tutun.

Keep the outcome, change the method

Practical alternatives

Aynı inceleme ve test kontrollerini kullanarak değişikliği manuel olarak uygulayın.
Kimlik doğrulama, ödemeler, kriptografi veya hassas veriler için güvenlik ya da uzman mühendislik incelemesi kullanın.