Kompatibilitas
Portabilitas membutuhkan bukti yang dapat diulang, bukan sekadar logo OS
QZX dirancang untuk memberikan interface konsisten di Windows, Linux, dan macOS. Beberapa kemampuan juga diverifikasi di environment tambahan; dokumentasi membedakan dukungan, dependency opsional, dan bukti pengujian nyata.
Kontrak luar konsisten, implementasi dalam boleh berbeda
Operasi yang sama dapat memakai mekanisme native yang berbeda pada setiap platform. QZX menjaga niat dan struktur hasil tetap seragam, sementara perbedaan yang tidak benar-benar ekuivalen harus dijelaskan.
- Persyaratan Python dinyatakan oleh package yang dipublikasikan.
- Tool opsional seperti smartctl hanya diperlukan untuk kemampuan yang memerlukannya.
- Dependency opsional yang tidak tersedia harus dibedakan dari kegagalan sistem yang sedang didiagnosis.
Verifikasi sebelum dijadikan dependency kritis
QZX masih Alpha. Sebelum mengandalkan suatu command dalam workflow kritis, periksa halaman command dan bukti platform terkait.