| Did you know ... | Search Documentation: |
| Pack antisipasipejabat -- docs/VALIDATION_REPORT.md |
Tanggal release candidate: 17 Agustus 2026.
STATIC-AUDITED / MODEL-MIRROR-AUDITED / ARCHIVE-INTEGRITY-CHECKED
Release ini belum boleh disebut runtime-tested di environment build ini karena executable swipl tidak tersedia pada container yang digunakan untuk membuat arsip. Karena itu dokumentasi sengaja tidak mengklaim suite PL-Unit sudah dieksekusi di sini.
`python3 tools/audit_static.py`
Memeriksa UTF-8, NUL/tab tak disengaja, delimiter/quote dasar, struktur module/entrypoint, versi, file wajib, serta guardrail source.
`python3 tools/dependency_audit.py`
Memeriksa import lokal, module file yang dirujuk, dan ketergantungan source internal.
`python3 tools/model_mirror_audit.py`
Mirror independen formula utama mengecek 25.000 skenario acak untuk bounds dan sanity. Audit ini berguna untuk menangkap formula yang keluar rentang 0–100, tetapi bukan pengganti eksekusi SWI-Prolog.
`python3 tools/release_check.py`
Memeriksa struktur distribusi dan menghasilkan SHA256SUMS untuk source tree.
Pada proses packaging akhir, `.tar.Z dan .tgz` diekstrak ulang ke direktori bersih; audit statis dijalankan lagi pada hasil ekstraksi dan checksum arsip dibuat.
Pada mesin Windows/Linux dengan SWI-Prolog >= 9.1.18:
swipl -p library=prolog -q -s test/run_tests.pl
Test mencakup:
consult;