Tüm yazılar
Gerçek Ürün Kanıtı Olarak Build SHA Ne İşe Yarar?
“Latest version production’da.”
DEC-RELEASEYayın, kurtarma ve operasyon ihtiyacını birbirinden ayır.
“Latest version production’da.”
Bu cümle doğrulanabilir olmalı.
Build SHA burada küçük ama güçlü bir kanıt.
Repository’de beklenen commit’i bilirsiniz. Deployment hangi commit’ten üretildiğini gösterir. Canlı build identity aynı SHA’yı taşıyorsa üç gerçeklik eşleşir.
Bu özellikle şu durumlarda işe yarar:
- cache şüphesi,
- yanlış branch deployment,
- stale custom domain,
- birden fazla preview/prod ortamı,
- “merge ettim ama değişmedi” vakaları.
SHA kullanıcıya gösterilmek zorunda değil.
Ama operatör için production reality’nin kimliği olur.
Evidence Engineering
Claim'i çalışan ürün, sourceable scope, mimari karar, release izi ve doğrulanabilir çıktıyla eşleştirerek otoriteyi pazarlama cümlesinden kanıt sistemine taşımak.