Узнал недавно про метод "Прогрессивного Jpeg"
но у гита есть возможность выполнять сценарии по некоторым событиям
stdin
не всегда используется исключительно для получения консольного ввода. Это просто пайп входящих данных. Через него в твой процесс может залиться все что угодно, включая какой-нибудь bson, msgpack или cbor бинарный формат.
https://youtu.be/aXvkaB1IQko
Только имей в виду, догонять тебе придется не вылезая из омута лицензионной волокиты.