Files
ARR-2.0-0918/integrations/ohip/platform-recovery-verification-20260917.json

277 lines
9.2 KiB
JSON

{
"version": "arr-platform-recovery-check/v1",
"checked_at": "2026-09-17T02:57:50.898393+00:00",
"catalog_version": "0.9.0",
"catalog_operations": 158,
"added_operations": 43,
"hotel_id": "OHIPSB02",
"report_date": "2026-09-15",
"profile_probe": {
"version": "arr-profile-recheck/v1",
"hotel_id": "OHIPSB02",
"from_date": "2026-09-15",
"completed_at": "2026-09-17T02:52:01.295939+00:00",
"private_archive": "/Users/chillishark/Downloads/arr-profile-recheck-20260917-7h2hzeo9/probe",
"checks": [
{
"case": "previous_final_failure",
"status": "failed",
"error": "profile_http_failure",
"name_valid": false,
"http_status": 503,
"edge_request_id": "5aa6a424-9de2-4b7c-a060-f1f13d21addf",
"elapsed_seconds": 27.0
}
],
"http_attempts": 1,
"previously_queried_profiles_only": true,
"client_retry": false,
"old_capture_pin": "08171eca8caa4a8e85010680865983364bdf72ea5646c1932d74606ff001119f",
"prior_failed_capture_pin": "53d0549314de79f50afc1fa364aeecf27819b3196e3f878492d7ffaffb8d8a78",
"sample_recovery_verified": false,
"whole_day_recovery_verified": false,
"complete_arr_output": false,
"finance_ready": false,
"probe_manifest_sha256": "34973925666d7ffcdc9d32ef85b968b427a84efe80151c1a69d302c1db69530a"
},
"calendar_discovery": {
"version": "arr-room-calendar-discovery/v1",
"hotel_id": "OHIPSB02",
"from_date": "2026-09-15",
"to_date": "2026-09-15",
"query": {
"startDate": "2026-09-15",
"endDate": "2026-09-15",
"includeRoomMoveHistory": "true",
"showRoomMoveSegments": "true",
"recordsPerPage": "100"
},
"http_status": 200,
"edge_request_id": "e1c013af-733e-4b4a-a4c2-113e33ae9cec",
"ended_at": "2026-09-17T02:53:36.193393+00:00",
"elapsed_seconds": 4.55,
"http_attempts": 1,
"private_archive": "/Users/chillishark/Downloads/arr-room-calendar-20260917-khe6nd83/probe",
"edge_context_matched": true,
"calendar_keys": [
"recordsPerPage"
],
"calendar_hotel_state": "missing",
"pagination": {
"recordsPerPage": 100
},
"room_list_state": "missing",
"calendar_data_state": "metadata_only",
"complete_calendar": false,
"historical_room_rule_verified": false,
"complete_arr_output": false,
"probe_manifest_sha256": "1f46820574288d5856d9b1ea00f6c52c2708c801f7f5ec95d0145948160bba36"
},
"narrow_room_probes": {
"version": "arr-narrow-room-probe/v1",
"hotel_id": "OHIPSB02",
"report_date": "2026-09-15",
"private_archive": "/Users/chillishark/Downloads/arr-narrow-room-check-20260917-ce89_i2_/probe",
"checks": [
{
"case": "known_checked_out_zero_night_1",
"operation_id": "searchReservationsSummary",
"http_status": 200,
"edge_request_id": "5481e954-6b3d-4147-9fd4-45bfac128b82",
"ended_at": "2026-09-17T02:57:45.515434+00:00",
"elapsed_seconds": 3.61,
"data_keys": [
"reservationsSummaryInformation",
"links"
],
"records_state": "present",
"pagination": {
"count": 1,
"hasMore": false,
"totalResults": 1
},
"record_count": 1,
"identity_matched": true,
"hotel_matched": true,
"arrival_matched": true,
"room_state": "missing",
"field_presence": {
"roomId": false,
"shared": true,
"blockIdList": false,
"companyDetails": false,
"travelAgentDetails": false,
"groupDetails": false
},
"departure_matched": true,
"shared": false,
"arrival_evidence_path": "reservationDates.arrivalDate"
},
{
"case": "known_checked_out_zero_night_2",
"operation_id": "searchReservationsSummary",
"http_status": 200,
"edge_request_id": "09d60817-6f30-486e-b86f-7ede0ce86091",
"ended_at": "2026-09-17T02:57:47.481129+00:00",
"elapsed_seconds": 1.96,
"data_keys": [
"reservationsSummaryInformation",
"links"
],
"records_state": "present",
"pagination": {
"count": 1,
"hasMore": false,
"totalResults": 1
},
"record_count": 1,
"identity_matched": true,
"hotel_matched": true,
"arrival_matched": true,
"room_state": "missing",
"field_presence": {
"roomId": false,
"shared": true,
"blockIdList": false,
"companyDetails": false,
"travelAgentDetails": false,
"groupDetails": false
},
"departure_matched": true,
"shared": false,
"arrival_evidence_path": "reservationDates.arrivalDate"
},
{
"case": "known_room_same_day",
"operation_id": "getRoomCalendar",
"http_status": 200,
"edge_request_id": "a4113822-b74b-441b-92c7-5409ccf3c98a",
"ended_at": "2026-09-17T02:57:49.177622+00:00",
"elapsed_seconds": 1.7,
"diagnostic_end_date": "2026-09-15",
"report_date": "2026-09-15",
"room_filter_count": 1,
"calendar_keys": [
"recordsPerPage"
],
"hotel_state": "missing",
"pagination": {
"recordsPerPage": 1
},
"room_list_state": "missing"
},
{
"case": "known_room_adjacent_day_window",
"operation_id": "getRoomCalendar",
"http_status": 200,
"edge_request_id": "11be2afc-add2-4094-a5b8-a69534e26fe2",
"ended_at": "2026-09-17T02:57:50.897730+00:00",
"elapsed_seconds": 1.71,
"diagnostic_end_date": "2026-09-16",
"report_date": "2026-09-15",
"room_filter_count": 1,
"calendar_keys": [
"recordsPerPage"
],
"hotel_state": "missing",
"pagination": {
"recordsPerPage": 1
},
"room_list_state": "missing"
}
],
"http_attempts": 4,
"complete_arr_output": false,
"historical_room_rule_verified": false,
"completed_at": "2026-09-17T02:57:50.898393+00:00",
"probe_manifest_sha256": "7336a1e41cbc881057c6e5be950724c9e9fafa6ed1587fd604317e9c934498fc",
"assessment_correction": "Date binding uses documented reservationDates.arrivalDate; initial probe read a nonexistent top-level arrivalDate. Raw requests/responses/manifest remain unchanged.",
"original_probe_manifest_sha256": "7336a1e41cbc881057c6e5be950724c9e9fafa6ed1587fd604317e9c934498fc",
"assessment_sha256": "1c1314aea6a36c6eb7f0c124fe3e0d85b5ed519f4d454f2974c8fe7e6f6fa974",
"private_assessment": "/Users/chillishark/Downloads/arr-narrow-room-check-20260917-ce89_i2_/analysis/assessment.json"
},
"audit_matches": [
{
"request_id": "11be2afc-add2-4094-a5b8-a69534e26fe2",
"operation_id": "getRoomCalendar",
"status_code": 200,
"edge_error_code": null,
"duration_ms": 342,
"retry_count": 0,
"started_at": "2026-09-17T02:57:50.526277Z",
"completed_at": "2026-09-17T02:57:50.868943Z"
},
{
"request_id": "a4113822-b74b-441b-92c7-5409ccf3c98a",
"operation_id": "getRoomCalendar",
"status_code": 200,
"edge_error_code": null,
"duration_ms": 332,
"retry_count": 0,
"started_at": "2026-09-17T02:57:48.816811Z",
"completed_at": "2026-09-17T02:57:49.149442Z"
},
{
"request_id": "09d60817-6f30-486e-b86f-7ede0ce86091",
"operation_id": "searchReservationsSummary",
"status_code": 200,
"edge_error_code": null,
"duration_ms": 578,
"retry_count": 0,
"started_at": "2026-09-17T02:57:46.860189Z",
"completed_at": "2026-09-17T02:57:47.439142Z"
},
{
"request_id": "5481e954-6b3d-4147-9fd4-45bfac128b82",
"operation_id": "searchReservationsSummary",
"status_code": 200,
"edge_error_code": null,
"duration_ms": 1797,
"retry_count": 0,
"started_at": "2026-09-17T02:57:43.67907Z",
"completed_at": "2026-09-17T02:57:45.476436Z"
},
{
"request_id": "e1c013af-733e-4b4a-a4c2-113e33ae9cec",
"operation_id": "getRoomCalendar",
"status_code": 200,
"edge_error_code": null,
"duration_ms": 3024,
"retry_count": 0,
"started_at": "2026-09-17T02:53:33.103963Z",
"completed_at": "2026-09-17T02:53:36.128643Z"
},
{
"request_id": "5aa6a424-9de2-4b7c-a060-f1f13d21addf",
"operation_id": "searchProfiles",
"status_code": 503,
"edge_error_code": "ohip_unavailable",
"duration_ms": 25004,
"retry_count": 2,
"started_at": "2026-09-17T02:51:36.218746Z",
"completed_at": "2026-09-17T02:52:01.223527Z"
}
],
"verification": {
"old_v2_files_verified": 851,
"old_failed_v3_files_verified": 72,
"new_probe_files_verified": [
4,
4,
13
],
"native_xml_unchanged": true,
"private_modes_verified": true,
"business_requests": 6,
"own_audits_matched": 6,
"report_date": "2026-09-15",
"complete_arr_output": false
},
"authorized_read_only_agent_count": 1,
"permissions_changed": false,
"whole_day_restarted": false,
"complete_arr_output": false,
"finance_ready": false,
"report_equivalence_verified": false
}