YEREL RECEIPT + ARTIFACT BÜTÜNLÜĞÜ
Receipt Doğrulayıcı
Kanıt paketini upload etmeden receipt çekirdeğini yeniden hesaplayın, exact artifact byte'larını karşılaştırın ve incelenebilir bir doğrulama kaydı indirin.
Açık protokol aracı · yerelde incelendi · 2026-07-17
Vaatleri değil byte'ları doğrulayın
AÇIK YÖNTEM
Sınırlandırılmış iddiayla deterministik doğrulama
Canonical çekirdek
Doğrulayıcı yalnız receipt_core_sha256 alanını çıkarır, nesne anahtarlarını deterministik biçimde sıralar ve oluşan UTF-8 JSON byte'larını Web Crypto SHA-256 ile hashler.
Yerel artifact'ler
Seçilen dosyalar yerel Blob byte'ları olarak okunur. Hiçbir şey upload edilmez; sayfanın sıradan statik asset istekleri yine gerçekleşebilir.
Çalışan sentetik örnek
Örnek açıkça sentetiktir ve PASS sonucunun yeniden üretilebilmesi için oluşturulmuş tek bir yerel artifact içerir.
Kaynaklar
SINIRLAR VE GİZLİLİK
Bu doğrulayıcının kanıtlayabildiği ve kanıtlayamadığı şeyler
- PASS, yeniden hesaplanan receipt çekirdeğinin ve bu çalışmada sağlanan tüm artifact'lerin bildirilen byte kimlikleriyle eşleştiği anlamına gelir. Alttaki iddiaların doğru olduğunu kanıtlamaz.
- Executable engine dosyaları kabul edilmez veya çalıştırılmaz. Bildirilen engine_sha256, bağımsız doğrulanmış engine kodu değil bir beyan olarak gösterilir.
- Bu sürüm recursive doğrulama için parent receipt belgelerini kabul etmediğinden parent receipt hash'leri BELİRSİZ kalır.
- Receipt JSON en fazla 2 MiB olabilir; artifact sınırı 100 dosya, dosya başına 25 MiB ve toplam 100 MiB'dir. Sınırı aşan girdi fail-closed davranır.
- Receipt ve artifact byte'ları bu tarayıcı sekmesinde kalır. FastTool bunları upload etmez; sıradan statik asset ve izin verilmiş analytics istekleri kanıt payload'ının dışındadır.
TEKRARLANABİLİR İŞ AKIŞLARI
Bir kanıt paketi üretin, sonra byte'larını doğrulayın
Doğrulayıcı bir iddianın doğru olup olmadığına karar vermez. Sağlanan receipt çekirdeği ve artifact byte'larının bir FastTool iş akışının ürettiği paketle hâlâ eşleşip eşleşmediğini kontrol eder.
YAYINCI VE DÜZELTME
Sorumlu FastTool yayını
Bu tarayıcıda yerel çalışan aracı FastTool yayımlar. QA etiketi bağımsız insan sertifikası değildir. Bozuk fixture, hash uyuşmazlığı, yanıltıcı iddia veya erişilebilirlik hatasını sayfa URL'si ve yeniden üretilebilir kanıtla bildirin.