{
    "id": "fb159-validation",
    "title": "Отличить неверную команду от отказа среды при проверке базы",
    "columns": [
        "Наблюдение",
        "Результат"
    ],
    "rows": [
        [
            "Неизвестный action принят",
            false
        ],
        [
            "Код неверного action",
            -999
        ],
        [
            "После локального отказа читается заголовок",
            true
        ],
        [
            "Проверка структуры запущена",
            false
        ],
        [
            "Код отказа среды",
            -924
        ],
        [
            "Старый сервисный handle больше не используется",
            true
        ],
        [
            "Через новое подключение: Cable \/ Clamp",
            "3 \/ 0"
        ],
        [
            "Успешная проверка целостности заявлена",
            false
        ]
    ],
    "checks": {
        "unknown_action_rejected": true,
        "local_failure_kept_service": true,
        "profile_validation_refusal": true,
        "consumed_service_cleared": true,
        "fresh_service_created": true,
        "catalogue_still_readable": true,
        "owned_files_removed": true,
        "owned_objects_removed": true
    },
    "observations": {
        "unknown_action": {
            "value": false,
            "warning": true,
            "code": -999,
            "message_present": true
        },
        "header_interval_after_invalid": 20000,
        "validation_attempt": {
            "value": false,
            "warning": true,
            "code": -924,
            "message_present": true
        },
        "validation_completed": false,
        "profile_limitation": "secondary server attachments cannot validate databases",
        "old_service_cleared": true,
        "before": [
            {
                "ID": 1,
                "TITLE": "Cable",
                "QTY": 3
            },
            {
                "ID": 2,
                "TITLE": "Clamp",
                "QTY": 0
            }
        ],
        "after": [
            {
                "ID": 1,
                "TITLE": "Cable",
                "QTY": 3
            },
            {
                "ID": 2,
                "TITLE": "Clamp",
                "QTY": 0
            }
        ]
    },
    "runtime": {
        "php": "8.2.35",
        "extension": "3.0.1",
        "server_version": "WI-V5.0.4.1812 Firebird 5.0",
        "implementation": "Firebird\/Windows\/AMD\/Intel\/x64",
        "transport": "embedded_local_services"
    },
    "owned_objects": [
        {
            "type": "DATABASE",
            "name": "fb159_validate_3e063d840d.fdb"
        }
    ],
    "removed_objects": [
        {
            "type": "DATABASE",
            "name": "fb159_validate_3e063d840d.fdb"
        }
    ]
}
