{
    "id": "fb164-profile-update",
    "title": "Исправить имя оператора, не стерев остальные сведения",
    "columns": [
        "Наблюдение",
        "Результат"
    ],
    "rows": [
        [
            "Имя до исправления",
            "Mila"
        ],
        [
            "Имя после исправления",
            "Mia"
        ],
        [
            "Пропущенное среднее имя сохранено",
            true
        ],
        [
            "Пропущенная фамилия сохранена",
            true
        ],
        [
            "После явной очистки длина middle_name",
            0
        ],
        [
            "Пустая строка отличается от null",
            true
        ],
        [
            "Фамилия после очистки",
            "Novak"
        ],
        [
            "Тот же логин по-прежнему входит",
            true
        ]
    ],
    "checks": {
        "initial_profile": true,
        "partial_update": true,
        "explicit_empty": true,
        "actions_completed": true,
        "identity_unchanged": true,
        "connections_closed": true,
        "owned_files_removed": true,
        "owned_objects_removed": true
    },
    "observations": {
        "before": {
            "first": "Mila",
            "middle": "K",
            "last": "Novak",
            "plugin": "Srp"
        },
        "after_first_only": {
            "first": "Mia",
            "middle": "K",
            "last": "Novak",
            "plugin": "Srp"
        },
        "after_explicit_empty": {
            "first": "Mia",
            "middle": "",
            "last": "Novak",
            "plugin": "Srp"
        },
        "optional_argument_counts": [
            3,
            1,
            2
        ],
        "service_actions": [
            {
                "started": true,
                "completed": true,
                "output_type": "bool"
            },
            {
                "started": true,
                "completed": true,
                "output_type": "bool"
            }
        ],
        "same_password_supplied_without_publishing_it": true,
        "login_name_changed": false
    },
    "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": "tcp_loopback_authenticated"
    },
    "owned_objects": [
        {
            "type": "DATABASE",
            "name": "fb164_profile_b35b9eb96b.fdb"
        },
        {
            "type": "USER",
            "name": "FB164_06B456E3"
        }
    ],
    "removed_objects": [
        {
            "type": "DATABASE",
            "name": "fb164_profile_b35b9eb96b.fdb"
        },
        {
            "type": "USER",
            "name": "FB164_06B456E3"
        }
    ]
}
