D70: bangun ulang metadata native

Dua pembangun native, Duncan dan enam rentang CRing terpilih, dijalankan dari arsip sumber yang persis sama ditambah 26 input beku. Dua eksekusi terpisah atas kode dalam paket menghasilkan kembali seluruh 13 berkas metadata terbitan dengan byte yang sama.

Jalankan sendiri

  1. Unduh ZIP dependensi dan sumber replay yang dapat diedit. Ekstrak; simpan ZIP asli di samping berkas hasil ekstraksi.
  2. Unduh ZIP sumber native yang tidak diubah dari rekaman publik aslinya. Jangan ubah namanya. Sumber buku native tetap berada pada lini rilis itu, bukan di dalam adapter bersama.
  3. Dengan Python 3.10 atau lebih baru, jalankan perintah berikut dari direktori hasil ekstraksi. Tidak perlu instalasi paket, jaringan saat replay, model penerjemahan atau mesin TeX. Skrip penerjemahan lama hanya menjadi input bukti dan tidak dijalankan.
python -B scripts/replay-d70-native-metadata-v1.py --bundle D70_NATIVE_METADATA_REPLAY_V1.zip --source-archive 05_o013-sumber-backend-1.0.0.zip --work-dir replay-work --output replay-result.json

Hasil yang diharapkan: state “pass”, 13 berkas metadata cocok. Periksa replay-result.json untuk identitas setiap berkas dan hasil validator.

Identitas unduhan yang persis

D70_NATIVE_METADATA_REPLAY_V1.zip
3001559 byte; SHA-256 cde3a053dc0c16e6056c6827f05bf955c1f511c375d02e4e8d404db084bf850c
05_o013-sumber-backend-1.0.0.zip
1295518 byte; SHA-256 6273206ffb42277f3040d638e1a0f0870596b823a239fa9d3947d964aa094ef9

Hal yang belum dibuktikan

Ini menutup celah dependensi metadata, bukan membuktikan produksi ulang seluruh pembaca Li atau keempat PDF. Tidak ada peninjauan semantik istilah/kanon baru, klaim PDF bertag, uji pembaca layar atau klaim bahwa seluruh program selesai. Hak komponen native, batas pilihan yang persis dan kredit penerjemahan tidak berubah.

Bukti eksekusi yang dapat dibaca mesin · Seluruh empat puluh peran dan kebutuhan tersisa