Bir küçük güncelleme yaparken kritik UI akışlarını, iş kurallarını ve kritik davranışları dondurarak başka hiçbir şeyin kaymamasını sağlamak için 'değiştirmeyin' istem kalbını öğrenin.

Goal (one sentence):
Context (1-3 sentences):
DO NOT CHANGE (must remain identical):
Constraints (limit drift):
Acceptance checks (how I will verify):
Output requested:
Kullanmak istediğiniz tek bir değişiklik varsa ve başka hiçbir şeyin değişmemesini önemsiyorsanız bunu kullanın. Özellikle ödeme, kimlik doğrulama, faturalama veya küçük bir sapma gerçek kullanıcı sorunlarına yol açabilecek her akış için işe yarar.
Çünkü bir uygulamanın parçaları bileşenleri, verileri ve kuralları paylaşır. Küçük bir UI düzenlemesi yeniden kullanılan bir bileşeni etkileyebilir; bu da başka ekranlarda yerleşimi değiştirir, doğrulamayı etkileyebilir veya API yüklerini gizlice değiştirebilir.
Tek cümlelik bir hedef yazın, sonra değişiklikten sonra aynı kalması gerekenleri listeleyin. Anahtar, davranışı (akışlar, kurallar, veriler, entegrasyonlar) ve görünür UI ayrıntılarını dondurmaktır; sadece "bir şeyleri bozma" demek yeterli olmaz.
Kısa ama spesifik tutun: kritik akışlar, değişmemesi gereken UI/UX ayrıntıları, iş kuralları, veri davranışı ve entegrasyonlar. Değişmemesini istediğiniz şeyi isimlendiremiyorsanız model tahmin yapmak zorunda kalır ve tahmin hatalara yol açar.
Korumak istediğiniz en küçük alanı dondurun. Örneğin, bir ekrandaki etiketi değiştiriyorsanız ödeme akışını tamamen dondurmayın; ancak o etiketin paylaşıldığı bileşenleri ve checkout akışını dondurmak mantıklı olabilir.
Kullanıcı yolculuklarını adım adım isimlendirin ve "tamamlandı"nın ne olduğunu tanımlayın. Ardından geri butonu davranışı, hata mesajları, boş durumlar ve yenileme davranışı gibi yaygın kenar durumları ekleyin; bu şekilde akış, kullanıcıların en çok fark ettiği yerlerde aynı kalır.
Görünür yapıyı kesinleştirin: düzen (sütun/satır, başlık/altbilgi yerleşimi), boşluk kuralları (padding, gap, hizalama) ve bileşen davranışları (hover, disabled, loading spinners, hata mesajları). Değiştirmek istediğiniz tek metin dışında tüm kopyayı dondurun.
Sözleşmeleri dondurun: istek/yanıt şekilleri, doğrulama kuralları, izinler, hesaplamalar ve ne zaman ne saklandığı. Hassas kurallar için bir sayısal örnek ekleyin ki uygulayıcıların yorum yapmasına gerek kalmasın.
Hızlı koşabileceğiniz kabul kontrolleri isteyin ve kısa bir diff-benzeri özet talep edin. Sonra dondurduğunuz akışları uçtan uca kontrol edin, en az bir hata durumunu tetikleyin ve veri/entegrasyonların değişmediğini doğrulayın.
Değişiklikten önce bir anlık görüntü alın, planlama geçişi yapıp kapsam ve donma listesini onaylayın, en küçük yaması uygulayın ve doğruladıktan sonra tekrar anlık görüntü alın. Bir şey saparsa geri almak tek adım olur.