Сохранить акт осмотра и прочитать те же байты из базы

Фактические данные получены через SQLSRV от отдельного SQL Server. Созданные программой учебные таблицы удалены после чтения.

Наблюдаемый результат программы
НаблюдениеРезультат
Файл в карточкеattachment.txt
Байт сохранено и прочитано87
Содержимое актаАкт осмотра №151 | Объект: склад | Проверено: 3 линии
SHA-256 прочитанного файла8f604ecbd03a06be01e1a8b38edfb5ee4316a6758d87ec9a8eccadaebe72377e
Размер и SHA-256 совпали с исходникомда
Строки и дополнительные наблюдения
{
    "attachment": {
        "filename": "attachment.txt",
        "is_null": false,
        "bytes": 87,
        "sha256": "8f604ecbd03a06be01e1a8b38edfb5ee4316a6758d87ec9a8eccadaebe72377e",
        "preview": "Акт осмотра №151\nОбъект: склад\nПроверено: 3 линии\n"
    },
    "input_bytes": 87,
    "input_sha256": "8f604ecbd03a06be01e1a8b38edfb5ee4316a6758d87ec9a8eccadaebe72377e",
    "send_mode": "automatic"
}

При самостоятельном запуске рядом с example.php создаются result.json с данными и metrics.json с проверками.