Katman kütüğü · makineyle denetlenir
Bir faturadan bir sayıya:
adımlar ve katmanlar.
Bir kişinin katılma kararından herkese açık bir sayıya kadar her adımın neyi alıp neyi ürettiği, hangi kodda yaşadığı, hangi testle doğrulandığı ve ne beklediği. Liste elle değil, depodaki koda ve testlere karşı denetlenir: bir adımın kodu ya da testi yoksa denetim kırmızıya döner.
Katman yığını
Her kutu bir adım. Çizgiler neyin neyi beslediği.
Bir adım seçin: yukarı akışı (ona ne gerekiyor) ve aşağı akışı (onu ne bekliyor) birlikte yanar. Dolu kutu kurulu, mavi çerçeve sözleşme, kalın çerçeve karar, kesikli kurulmadı.
Kritik yol
Neyi açmak, neyin önünü açar?
Kurulmamış her adımın arkasında bekleyen adım sayısı. Sıra, takımın yükseltme rotasıdır: en çok adımı bekleten en başta.
İlke → mekanizma
Fikirler, kodda nerede?
Gönderilen belgelerdeki sekiz ilke, ancak bir adıma ve bir teste bağlandığında sayılır. Bağlanamayanlar burada yer almaz.
Via negativa
Sistemin asla yapmadıkları ve bunu kanıtlayan test.
Söz verilen değil, sınanan yasaklar. Her satır bir adıma ve bir teste bağlıdır.
Ölçülen performans
Vaat edilen değil, ölçülen.
İşlem başına nanosaniye, en iyi 5 geçişin ortalaması. Ölçüm iki darboğaz buldu: Rust kapısı her çağrıda düzenli ifade derliyordu (343 µs → 2,3 µs) ve Merkle düzeyleri sırayla karmalanıyordu.
Veri sözlüğü
Altı alan, beş katman, tek kural.
Cihazdan çıkabilen tek veri bu altı alandır. Her alanın her katmandaki adı ve kuralı aşağıda; 31 sınır durumunda dört çalışan katmanın aynı kararı verdiği ayrıca sınanır.
Hiç toplanmayanlar
31 sınır durumu: JS · Rust · PostgreSQL · OpenAPI
Tek komut
Her şeyi yeniden doğrulayın.
Kütük denetimi ve yedi test takımı tek komutla çalışır; sonuç bu sayfanın okuduğu rapora yazılır.
node katki/corpus/check.mjs --run