{
    "runId": "20260826T150001+0800-a20160",
    "checkedAt": "2026-08-26T15:00:01+08:00",
    "scanDate": "2026-08-26",
    "collectionMode": "ReleaseStudy",
    "weeksAhead": 0,
    "daysAhead": null,
    "requestDelayMs": 500,
    "delayMs": 500,
    "totalQueries": 6,
    "queries": 6,
    "success": 0,
    "failed": 6,
    "successfulQueries": 0,
    "failedQueries": 6,
    "successRatePercent": 0,
    "retriedQueries": 0,
    "retryAttempts": 0,
    "queriesRecoveredByRetry": 0,
    "minSuccessRatePercent": 95,
    "queryPlans": [
        {
            "sequence": 1,
            "baseDate": "2026-08-26",
            "travelDate": "2026-10-24",
            "studyDate": "2026-10-24",
            "dateOffset": 59,
            "daysBefore": 59,
            "dayOfWeek": "Saturday",
            "itineraryTarget": false,
            "route": {
                "option": "A",
                "routeName": "TAS->BUK",
                "fromName": "Tashkent",
                "toName": "Bukhara",
                "fromCode": "2900000",
                "toCode": "2900800",
                "itineraryDay": "Saturday"
            }
        },
        {
            "sequence": 2,
            "baseDate": "2026-08-26",
            "travelDate": "2026-10-24",
            "studyDate": "2026-10-24",
            "dateOffset": 59,
            "daysBefore": 59,
            "dayOfWeek": "Saturday",
            "itineraryTarget": false,
            "route": {
                "option": "B",
                "routeName": "TAS->SAM",
                "fromName": "Tashkent",
                "toName": "Samarkand",
                "fromCode": "2900000",
                "toCode": "2900700",
                "itineraryDay": "Saturday"
            }
        },
        {
            "sequence": 3,
            "baseDate": "2026-08-26",
            "travelDate": "2026-10-26",
            "studyDate": "2026-10-26",
            "dateOffset": 61,
            "daysBefore": 61,
            "dayOfWeek": "Monday",
            "itineraryTarget": false,
            "route": {
                "option": "A",
                "routeName": "BUK->SAM",
                "fromName": "Bukhara",
                "toName": "Samarkand",
                "fromCode": "2900800",
                "toCode": "2900700",
                "itineraryDay": "Monday"
            }
        },
        {
            "sequence": 4,
            "baseDate": "2026-08-26",
            "travelDate": "2026-10-26",
            "studyDate": "2026-10-26",
            "dateOffset": 61,
            "daysBefore": 61,
            "dayOfWeek": "Monday",
            "itineraryTarget": false,
            "route": {
                "option": "B",
                "routeName": "SAM->BUK",
                "fromName": "Samarkand",
                "toName": "Bukhara",
                "fromCode": "2900700",
                "toCode": "2900800",
                "itineraryDay": "Monday"
            }
        },
        {
            "sequence": 5,
            "baseDate": "2026-08-26",
            "travelDate": "2026-10-28",
            "studyDate": "2026-10-28",
            "dateOffset": 63,
            "daysBefore": 63,
            "dayOfWeek": "Wednesday",
            "itineraryTarget": false,
            "route": {
                "option": "A",
                "routeName": "SAM->TAS",
                "fromName": "Samarkand",
                "toName": "Tashkent",
                "fromCode": "2900700",
                "toCode": "2900000",
                "itineraryDay": "Wednesday"
            }
        },
        {
            "sequence": 6,
            "baseDate": "2026-08-26",
            "travelDate": "2026-10-28",
            "studyDate": "2026-10-28",
            "dateOffset": 63,
            "daysBefore": 63,
            "dayOfWeek": "Wednesday",
            "itineraryTarget": false,
            "route": {
                "option": "B",
                "routeName": "BUK->TAS",
                "fromName": "Bukhara",
                "toName": "Tashkent",
                "fromCode": "2900800",
                "toCode": "2900000",
                "itineraryDay": "Wednesday"
            }
        }
    ],
    "summaries": [
        {
            "collectionMode": "ReleaseStudy",
            "studyDate": "2026-10-24",
            "travelDate": "2026-10-24",
            "daysBeforeDeparture": 59,
            "dayOfWeek": "Saturday",
            "routeName": "TAS->BUK",
            "fromName": "Tashkent",
            "toName": "Bukhara",
            "fromCode": "2900000",
            "toCode": "2900800",
            "scanSuccess": false,
            "error": "train-search HTTP failure: status=424",
            "trainCount": 0,
            "inventoryCount": 0,
            "groupAvailableCount": 0
        },
        {
            "collectionMode": "ReleaseStudy",
            "studyDate": "2026-10-24",
            "travelDate": "2026-10-24",
            "daysBeforeDeparture": 59,
            "dayOfWeek": "Saturday",
            "routeName": "TAS->SAM",
            "fromName": "Tashkent",
            "toName": "Samarkand",
            "fromCode": "2900000",
            "toCode": "2900700",
            "scanSuccess": false,
            "error": "train-search HTTP failure: status=424",
            "trainCount": 0,
            "inventoryCount": 0,
            "groupAvailableCount": 0
        },
        {
            "collectionMode": "ReleaseStudy",
            "studyDate": "2026-10-26",
            "travelDate": "2026-10-26",
            "daysBeforeDeparture": 61,
            "dayOfWeek": "Monday",
            "routeName": "BUK->SAM",
            "fromName": "Bukhara",
            "toName": "Samarkand",
            "fromCode": "2900800",
            "toCode": "2900700",
            "scanSuccess": false,
            "error": "train-search HTTP failure: status=424",
            "trainCount": 0,
            "inventoryCount": 0,
            "groupAvailableCount": 0
        },
        {
            "collectionMode": "ReleaseStudy",
            "studyDate": "2026-10-26",
            "travelDate": "2026-10-26",
            "daysBeforeDeparture": 61,
            "dayOfWeek": "Monday",
            "routeName": "SAM->BUK",
            "fromName": "Samarkand",
            "toName": "Bukhara",
            "fromCode": "2900700",
            "toCode": "2900800",
            "scanSuccess": false,
            "error": "train-search HTTP failure: status=424",
            "trainCount": 0,
            "inventoryCount": 0,
            "groupAvailableCount": 0
        },
        {
            "collectionMode": "ReleaseStudy",
            "studyDate": "2026-10-28",
            "travelDate": "2026-10-28",
            "daysBeforeDeparture": 63,
            "dayOfWeek": "Wednesday",
            "routeName": "SAM->TAS",
            "fromName": "Samarkand",
            "toName": "Tashkent",
            "fromCode": "2900700",
            "toCode": "2900000",
            "scanSuccess": false,
            "error": "train-search HTTP failure: status=424",
            "trainCount": 0,
            "inventoryCount": 0,
            "groupAvailableCount": 0
        },
        {
            "collectionMode": "ReleaseStudy",
            "studyDate": "2026-10-28",
            "travelDate": "2026-10-28",
            "daysBeforeDeparture": 63,
            "dayOfWeek": "Wednesday",
            "routeName": "BUK->TAS",
            "fromName": "Bukhara",
            "toName": "Tashkent",
            "fromCode": "2900800",
            "toCode": "2900000",
            "scanSuccess": false,
            "error": "train-search HTTP failure: status=424",
            "trainCount": 0,
            "inventoryCount": 0,
            "groupAvailableCount": 0
        }
    ],
    "observations": [],
    "scanErrors": [
        {
            "studyDate": "2026-10-24",
            "travelDate": "2026-10-24",
            "routeName": "TAS->BUK",
            "fromCode": "2900000",
            "toCode": "2900800",
            "error": "train-search HTTP failure: status=424",
            "transient": false
        },
        {
            "studyDate": "2026-10-24",
            "travelDate": "2026-10-24",
            "routeName": "TAS->SAM",
            "fromCode": "2900000",
            "toCode": "2900700",
            "error": "train-search HTTP failure: status=424",
            "transient": false
        },
        {
            "studyDate": "2026-10-26",
            "travelDate": "2026-10-26",
            "routeName": "BUK->SAM",
            "fromCode": "2900800",
            "toCode": "2900700",
            "error": "train-search HTTP failure: status=424",
            "transient": false
        },
        {
            "studyDate": "2026-10-26",
            "travelDate": "2026-10-26",
            "routeName": "SAM->BUK",
            "fromCode": "2900700",
            "toCode": "2900800",
            "error": "train-search HTTP failure: status=424",
            "transient": false
        },
        {
            "studyDate": "2026-10-28",
            "travelDate": "2026-10-28",
            "routeName": "SAM->TAS",
            "fromCode": "2900700",
            "toCode": "2900000",
            "error": "train-search HTTP failure: status=424",
            "transient": false
        },
        {
            "studyDate": "2026-10-28",
            "travelDate": "2026-10-28",
            "routeName": "BUK->TAS",
            "fromCode": "2900800",
            "toCode": "2900000",
            "error": "train-search HTTP failure: status=424",
            "transient": false
        }
    ],
    "startedAt": "2026-08-26T15:00:01+08:00",
    "finishedAt": "2026-08-26T15:00:14+08:00",
    "timestamp": "2026-08-26T15:00:14+08:00",
    "durationMs": 12650,
    "itineraryCount": 3,
    "routesScanned": 6,
    "status": "partial",
    "query": {
        "startDate": "2026-08-26",
        "weeksAhead": 0,
        "daysAhead": null,
        "collectionMode": "ReleaseStudy",
        "groupSize": 12
    },
    "qualityGatePassed": false
}
