{"run_id":"20260619-103848-3b9a7941","status":"succeeded","created_at":"2026-06-19T10:38:48.921953+00:00","started_at":"2026-06-19T10:38:48.924680+00:00","finished_at":"2026-06-19T10:55:58.073876+00:00","error":null,"static_filename":"test_ep1_gid_kpi_input_stat.xlsx","dynamic_filename":"test_ep1_gid_kpi_input_dynam.xlsx","options":{"priority4_target":100.0,"seed":0,"improvement_iterations":2,"improvement_mode":"real-feasible","run_profile":"deep"},"run_dir":"/workspace/run_artifacts/gui_runs/20260619-103848-3b9a7941","summary":{"score_rows":[{"metric":"P1 planned wagons","value":464.0},{"metric":"P1 equivalent wagons","value":371.0},{"metric":"P1 KPI","value":79.957},{"metric":"P2 planned wagons","value":955.0},{"metric":"P2 equivalent wagons","value":8.05},{"metric":"P2 KPI","value":0.843},{"metric":"P3 planned wagons","value":958.0},{"metric":"P3 equivalent wagons","value":40.85},{"metric":"P3 KPI","value":4.264},{"metric":"P4 planned volume m3","value":55000.0},{"metric":"P4 actual volume m3","value":96376.0},{"metric":"P4 capped volume m3","value":55000.0},{"metric":"P4 equivalent dumpcars","value":1447.368},{"metric":"P4 KPI","value":100.0},{"metric":"Integrated KPI","value":185.064},{"metric":"Total cost rub","value":304104.276},{"metric":"Derived total cost rub","value":304104.276},{"metric":"Derived coal locomotive cost rub","value":36037.568},{"metric":"Derived coal excavator cost rub","value":32540.689},{"metric":"Derived overburden locomotive cost rub","value":157957.143},{"metric":"Derived overburden excavator cost rub","value":77568.876},{"metric":"Derived wagon penalty rub","value":0.0},{"metric":"Equivalent wagons total","value":419.9},{"metric":"Cost per equivalent wagon","value":724.23},{"metric":"Cost per equivalent dumpcar","value":210.108}],"warnings":["Artifact 'o1' leaves some scenario suborders without any planned coal operations: Ачинск_23, Ачинск_52, БЗХ \"КЭСКО\"_28;БЗХ \"КЭСКО\"_27, БЗХ \"КЭСКО\"_56, БЗХ \"КЭСКО\"_57"],"errors":[],"improvement_steps":[{"name":"coal_rolling_route_repair::main_solver::fallback","integrated_kpi":154.644406,"total_cost_rub":298989.064032,"accepted":false,"reason":"rolling_main_fallback","details":["rolling_mode=main_solver","failure_bucket=rolling_parallel_final_preview_regression","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 65.55, \"fragment_id\": \"rolling_assignment::Жеребцово_1::Э_3::состав_30::pick1\", \"group_ids\": \"состав_30\", \"locomotive_id\": \"2139\", \"move_duration_min\": 20.0, \"option_rank\": 1, \"order_id\": \"Жеребцово_022\", \"planned_wagons\": 69, \"priority\": 1, \"resource_ids\": \"excavator:Э_3;group:состав_30;locomotive:2139;path:2П_БУ;path:2П_гор3_ТР\", \"score\": 452325.0, \"source\": \"demand\", \"start_path_id\": \"2П_БУ\", \"suborder_id\": \"Жеребцово_1\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 65.55, \"fragment_id\": \"rolling_assignment::Жеребцово_1::Э_3::состав_31::pick2\", \"group_ids\": \"состав_31\", \"locomotive_id\": \"1995\", \"move_duration_min\": 20.0, \"option_rank\": 2, \"order_id\": \"Жеребцово_022\", \"planned_wagons\": 69, \"priority\": 1, \"resource_ids\": \"excavator:Э_3;group:состав_31;locomotive:1995;path:1П_БУ;path:2П_гор3_ТР\", \"score\": 452325.0, \"source\": \"demand\", \"start_path_id\": \"1П_БУ\", \"suborder_id\": \"Жеребцово_1\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 64.6, \"fragment_id\": \"rolling_assignment::Дальний Восток_7::Э_3::состав_30::pick1\", \"group_ids\": \"состав_30\", \"locomotive_id\": \"2139\", \"move_duration_min\": 20.0, \"option_rank\": 1, \"order_id\": \"Дальний Восток_029\", \"planned_wagons\": 68, \"priority\": 1, \"resource_ids\": \"excavator:Э_3;group:состав_30;locomotive:2139;path:2П_БУ;path:2П_гор3_ТР\", \"score\": 439310.0, \"source\": \"demand\", \"start_path_id\": \"2П_БУ\", \"suborder_id\": \"Дальний Восток_7\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 64.6, \"fragment_id\": \"rolling_assignment::Дальний Восток_7::Э_3::состав_31::pick2\", \"group_ids\": \"состав_31\", \"locomotive_id\": \"1995\", \"move_duration_min\": 20.0, \"option_rank\": 2, \"order_id\": \"Дальний Восток_029\", \"planned_wagons\": 68, \"priority\": 1, \"resource_ids\": \"excavator:Э_3;group:состав_31;locomotive:1995;path:1П_БУ;path:2П_гор3_ТР\", \"score\": 439310.0, \"source\": \"demand\", \"start_path_id\": \"1П_БУ\", \"suborder_id\": \"Дальний Восток_7\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 64.6, \"fragment_id\": \"rolling_assignment::Жеребцово_2::Э_3::состав_30::pick1\", \"group_ids\": \"состав_30\", \"locomotive_id\": \"2139\", \"move_duration_min\": 20.0, \"option_rank\": 1, \"order_id\": \"Жеребцово_023\", \"planned_wagons\": 68, \"priority\": 1, \"resource_ids\": \"excavator:Э_3;group:состав_30;locomotive:2139;path:2П_БУ;path:2П_гор3_ТР\", \"score\": 439310.0, \"source\": \"demand\", \"start_path_id\": \"2П_БУ\", \"suborder_id\": \"Жеребцово_2\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 64.6, \"fragment_id\": \"rolling_assignment::Жеребцово_2::Э_3::состав_31::pick2\", \"group_ids\": \"состав_31\", \"locomotive_id\": \"1995\", \"move_duration_min\": 20.0, \"option_rank\": 2, \"order_id\": \"Жеребцово_023\", \"planned_wagons\": 68, \"priority\": 1, \"resource_ids\": \"excavator:Э_3;group:состав_31;locomotive:1995;path:1П_БУ;path:2П_гор3_ТР\", \"score\": 439310.0, \"source\": \"demand\", \"start_path_id\": \"1П_БУ\", \"suborder_id\": \"Жеребцово_2\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 63.65, \"fragment_id\": \"rolling_assignment::Новосибирск_5::Э_3::состав_9::pick1\", \"group_ids\": \"состав_9\", \"locomotive_id\": \"\", \"move_duration_min\": 20.0, \"option_rank\": 1, \"order_id\": \"Новосибирск_026\", \"planned_wagons\": 67, \"priority\": 1, \"resource_ids\": \"excavator:Э_3;group:состав_9;path:2П_гор3_ТР;path:4П_БУ\", \"score\": 426475.0, \"source\": \"demand\", \"start_path_id\": \"4П_БУ\", \"suborder_id\": \"Новосибирск_5\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_4\", \"excavator_path_id\": \"6П_гор3_ТР\", \"expected_completion_factor\": 63.65, \"fragment_id\": \"rolling_assignment::Новосибирск_5::Э_4::состав_9::pick2\", \"group_ids\": \"состав_9\", \"locomotive_id\": \"\", \"move_duration_min\": 20.0, \"option_rank\": 2, \"order_id\": \"Новосибирск_026\", \"planned_wagons\": 67, \"priority\": 1, \"resource_ids\": \"excavator:Э_4;group:состав_9;path:4П_БУ;path:6П_гор3_ТР\", \"score\": 426475.0, \"source\": \"demand\", \"start_path_id\": \"4П_БУ\", \"suborder_id\": \"Новосибирск_5\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 61.75, \"fragment_id\": \"rolling_assignment::Ташеба_6::Э_3::состав_19::pick1\", \"group_ids\": \"состав_19\", \"locomotive_id\": \"1993\", \"move_duration_min\": 20.0, \"option_rank\": 1, \"order_id\": \"Ташеба_027\", \"planned_wagons\": 65, \"priority\": 1, \"resource_ids\": \"excavator:Э_3;group:состав_19;locomotive:1993;path:2П_УР;path:2П_гор3_ТР\", \"score\": 401405.0, \"source\": \"demand\", \"start_path_id\": \"2П_УР\", \"suborder_id\": \"Ташеба_6\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_4\", \"excavator_path_id\": \"6П_гор3_ТР\", \"expected_completion_factor\": 61.75, \"fragment_id\": \"rolling_assignment::Ташеба_6::Э_4::состав_19::pick2\", \"group_ids\": \"состав_19\", \"locomotive_id\": \"1993\", \"move_duration_min\": 20.0, \"option_rank\": 2, \"order_id\": \"Ташеба_027\", \"planned_wagons\": 65, \"priority\": 1, \"resource_ids\": \"excavator:Э_4;group:состав_19;locomotive:1993;path:2П_УР;path:6П_гор3_ТР\", \"score\": 401405.0, \"source\": \"demand\", \"start_path_id\": \"2П_УР\", \"suborder_id\": \"Ташеба_6\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_4\", \"excavator_path_id\": \"6П_гор3_ТР\", \"expected_completion_factor\": 60.8, \"fragment_id\": \"rolling_assignment::Красноярск-Северный_3::Э_4::состав_20::pick2\", \"group_ids\": \"состав_20\", \"locomotive_id\": \"314\", \"move_duration_min\": 20.0, \"option_rank\": 2, \"order_id\": \"Красноярск-Северный_024\", \"planned_wagons\": 64, \"priority\": 1, \"resource_ids\": \"excavator:Э_4;group:состав_20;locomotive:314;path:6П_У2;path:6П_гор3_ТР\", \"score\": 389150.0, \"source\": \"demand\", \"start_path_id\": \"6П_У2\", \"suborder_id\": \"Красноярск-Северный_3\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 60.8, \"fragment_id\": \"rolling_assignment::Красноярск-Северный_3::Э_3::состав_39::pick1\", \"group_ids\": \"состав_39\", \"locomotive_id\": \"\", \"move_duration_min\": 20.0, \"option_rank\": 1, \"order_id\": \"Красноярск-Северный_024\", \"planned_wagons\": 64, \"priority\": 1, \"resource_ids\": \"excavator:Э_3;group:состав_39;path:1П_БУ;path:2П_гор3_ТР\", \"score\": 389140.0, \"source\": \"demand\", \"start_path_id\": \"1П_БУ\", \"suborder_id\": \"Красноярск-Северный_3\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 59.85, \"fragment_id\": \"rolling_assignment::Иланка_4::Э_3::состав_35::pick1\", \"group_ids\": \"состав_35\", \"locomotive_id\": \"\", \"move_duration_min\": 20.0, \"option_rank\": 1, \"order_id\": \"Иланка_025\", \"planned_wagons\": 63, \"priority\": 1, \"resource_ids\": \"excavator:Э_3;group:состав_35;path:2П_гор3_ТР;path:5П_БУ\", \"score\": 377075.0, \"source\": \"demand\", \"start_path_id\": \"5П_БУ\", \"suborder_id\": \"Иланка_4\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_4\", \"excavator_path_id\": \"6П_гор3_ТР\", \"expected_completion_factor\": 59.85, \"fragment_id\": \"rolling_assignment::Иланка_4::Э_4::состав_35::pick2\", \"group_ids\": \"состав_35\", \"locomotive_id\": \"\", \"move_duration_min\": 20.0, \"option_rank\": 2, \"order_id\": \"Иланка_025\", \"planned_wagons\": 63, \"priority\": 1, \"resource_ids\": \"excavator:Э_4;group:состав_35;path:5П_БУ;path:6П_гор3_ТР\", \"score\": 377075.0, \"source\": \"demand\", \"start_path_id\": \"5П_БУ\", \"suborder_id\": \"Иланка_4\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 62.7, \"fragment_id\": \"rolling_assignment::Ачинск_23::Э_3::состав_31::pick1\", \"group_ids\": \"состав_31\", \"locomotive_id\": \"1995\", \"move_duration_min\": 20.0, \"option_rank\": 1, \"order_id\": \"Ачинск_10\", \"planned_wagons\": 66, \"priority\": 2, \"resource_ids\": \"excavator:Э_3;group:состав_31;locomotive:1995;path:1П_БУ;path:2П_гор3_ТР\", \"score\": 413850.0, \"source\": \"demand\", \"start_path_id\": \"1П_БУ\", \"suborder_id\": \"Ачинск_23\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 62.7, \"fragment_id\": \"rolling_assignment::Барнаул_15::Э_3::состав_31::pick1\", \"group_ids\": \"состав_31\", \"locomotive_id\": \"1995\", \"move_duration_min\": 20.0, \"option_rank\": 1, \"order_id\": \"Барнаул_5\", \"planned_wagons\": 66, \"priority\": 2, \"resource_ids\": \"excavator:Э_3;group:состав_31;locomotive:1995;path:1П_БУ;path:2П_гор3_ТР\", \"score\": 413850.0, \"source\": \"demand\", \"start_path_id\": \"1П_БУ\", \"suborder_id\": \"Барнаул_15\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 62.7, \"fragment_id\": \"rolling_assignment::Новосибирск_16::Э_3::состав_31::pick1\", \"group_ids\": \"состав_31\", \"locomotive_id\": \"1995\", \"move_duration_min\": 20.0, \"option_rank\": 1, \"order_id\": \"Новосибирск_6\", \"planned_wagons\": 66, \"priority\": 2, \"resource_ids\": \"excavator:Э_3;group:состав_31;locomotive:1995;path:1П_БУ;path:2П_гор3_ТР\", \"score\": 413850.0, \"source\": \"demand\", \"start_path_id\": \"1П_БУ\", \"suborder_id\": \"Новосибирск_16\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 62.7, \"fragment_id\": \"rolling_assignment::Ташеба_14::Э_3::состав_31::pick1\", \"group_ids\": \"состав_31\", \"locomotive_id\": \"1995\", \"move_duration_min\": 20.0, \"option_rank\": 1, \"order_id\": \"Ташеба_4\", \"planned_wagons\": 66, \"priority\": 2, \"resource_ids\": \"excavator:Э_3;group:состав_31;locomotive:1995;path:1П_БУ;path:2П_гор3_ТР\", \"score\": 413850.0, \"source\": \"demand\", \"start_path_id\": \"1П_БУ\", \"suborder_id\": \"Ташеба_14\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 62.7, \"fragment_id\": \"rolling_assignment::Ачинск_23::Э_3::состав_9::pick2\", \"group_ids\": \"состав_9\", \"locomotive_id\": \"\", \"move_duration_min\": 20.0, \"option_rank\": 2, \"order_id\": \"Ачинск_10\", \"planned_wagons\": 66, \"priority\": 2, \"resource_ids\": \"excavator:Э_3;group:состав_9;path:2П_гор3_ТР;path:4П_БУ\", \"score\": 413840.0, \"source\": \"demand\", \"start_path_id\": \"4П_БУ\", \"suborder_id\": \"Ачинск_23\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 62.7, \"fragment_id\": \"rolling_assignment::Барнаул_15::Э_3::состав_9::pick2\", \"group_ids\": \"состав_9\", \"locomotive_id\": \"\", \"move_duration_min\": 20.0, \"option_rank\": 2, \"order_id\": \"Барнаул_5\", \"planned_wagons\": 66, \"priority\": 2, \"resource_ids\": \"excavator:Э_3;group:состав_9;path:2П_гор3_ТР;path:4П_БУ\", \"score\": 413840.0, \"source\": \"demand\", \"start_path_id\": \"4П_БУ\", \"suborder_id\": \"Барнаул_15\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 62.7, \"fragment_id\": \"rolling_assignment::Новосибирск_16::Э_3::состав_9::pick2\", \"group_ids\": \"состав_9\", \"locomotive_id\": \"\", \"move_duration_min\": 20.0, \"option_rank\": 2, \"order_id\": \"Новосибирск_6\", \"planned_wagons\": 66, \"priority\": 2, \"resource_ids\": \"excavator:Э_3;group:состав_9;path:2П_гор3_ТР;path:4П_БУ\", \"score\": 413840.0, \"source\": \"demand\", \"start_path_id\": \"4П_БУ\", \"suborder_id\": \"Новосибирск_16\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 62.7, \"fragment_id\": \"rolling_assignment::Ташеба_14::Э_3::состав_9::pick2\", \"group_ids\": \"состав_9\", \"locomotive_id\": \"\", \"move_duration_min\": 20.0, \"option_rank\": 2, \"order_id\": \"Ташеба_4\", \"planned_wagons\": 66, \"priority\": 2, \"resource_ids\": \"excavator:Э_3;group:состав_9;path:2П_гор3_ТР;path:4П_БУ\", \"score\": 413840.0, \"source\": \"demand\", \"start_path_id\": \"4П_БУ\", \"suborder_id\": \"Ташеба_14\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 58.9, \"fragment_id\": \"rolling_assignment::Злобино_8;Злобино_9::Э_3::состав_19::pick1\", \"group_ids\": \"состав_19\", \"locomotive_id\": \"1993\", \"move_duration_min\": 20.0, \"option_rank\": 1, \"order_id\": \"Злобино_1\", \"planned_wagons\": 62, \"priority\": 2, \"resource_ids\": \"excavator:Э_3;group:состав_19;locomotive:1993;path:2П_УР;path:2П_гор3_ТР\", \"score\": 365210.0, \"source\": \"demand\", \"start_path_id\": \"2П_УР\", \"suborder_id\": \"Злобино_8;Злобино_9\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 58.9, \"fragment_id\": \"rolling_assignment::Злобино_8;Злобино_9::Э_3::состав_35::pick2\", \"group_ids\": \"состав_35\", \"locomotive_id\": \"\", \"move_duration_min\": 20.0, \"option_rank\": 2, \"order_id\": \"Злобино_1\", \"planned_wagons\": 62, \"priority\": 2, \"resource_ids\": \"excavator:Э_3;group:состав_35;path:2П_гор3_ТР;path:5П_БУ\", \"score\": 365200.0, \"source\": \"demand\", \"start_path_id\": \"5П_БУ\", \"suborder_id\": \"Злобино_8;Злобино_9\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 42.75, \"fragment_id\": \"rolling_assignment::Базаиха Т-1_10;Базаиха Т-1_11::Э_3::состав_3::pick1\", \"group_ids\": \"состав_3\", \"locomotive_id\": \"\", \"move_duration_min\": 20.0, \"option_rank\": 1, \"order_id\": \"Базаиха Т-1_2\", \"planned_wagons\": 45, \"priority\": 2, \"resource_ids\": \"excavator:Э_3;group:состав_3;path:2П_гор3_ТР;path:3П_БУ\", \"score\": 192395.0, \"source\": \"demand\", \"start_path_id\": \"3П_БУ\", \"suborder_id\": \"Базаиха Т-1_10;Базаиха Т-1_11\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_4\", \"excavator_path_id\": \"6П_гор3_ТР\", \"expected_completion_factor\": 42.75, \"fragment_id\": \"rolling_assignment::Базаиха Т-1_10;Базаиха Т-1_11::Э_4::состав_3::pick2\", \"group_ids\": \"состав_3\", \"locomotive_id\": \"\", \"move_duration_min\": 20.0, \"option_rank\": 2, \"order_id\": \"Базаиха Т-1_2\", \"planned_wagons\": 45, \"priority\": 2, \"resource_ids\": \"excavator:Э_4;group:состав_3;path:3П_БУ;path:6П_гор3_ТР\", \"score\": 192395.0, \"source\": \"demand\", \"start_path_id\": \"3П_БУ\", \"suborder_id\": \"Базаиха Т-1_10;Базаиха Т-1_11\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 41.8, \"fragment_id\": \"rolling_assignment::Новосибирск_18::Э_3::состав_38::pick1\", \"group_ids\": \"состав_38\", \"locomotive_id\": \"\", \"move_duration_min\": 20.0, \"option_rank\": 1, \"order_id\": \"Новосибирск_7\", \"planned_wagons\": 44, \"priority\": 2, \"resource_ids\": \"excavator:Э_3;group:состав_38;path:2П_БУ;path:2П_гор3_ТР\", \"score\": 183940.0, \"source\": \"demand\", \"start_path_id\": \"2П_БУ\", \"suborder_id\": \"Новосибирск_18\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 41.8, \"fragment_id\": \"rolling_assignment::Новосибирск_18::Э_3::состав_8::pick2\", \"group_ids\": \"состав_8\", \"locomotive_id\": \"\", \"move_duration_min\": 20.0, \"option_rank\": 2, \"order_id\": \"Новосибирск_7\", \"planned_wagons\": 44, \"priority\": 2, \"resource_ids\": \"excavator:Э_3;group:состав_8;path:2П_гор3_ТР;path:3П_БУ\", \"score\": 183940.0, \"source\": \"demand\", \"start_path_id\": \"3П_БУ\", \"suborder_id\": \"Новосибирск_18\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 38.0, \"fragment_id\": \"rolling_assignment::ГРЭС-2_17_33::Э_3::состав_п1::pick1\", \"group_ids\": \"состав_п1\", \"locomotive_id\": \"\", \"move_duration_min\": 20.0, \"option_rank\": 1, \"order_id\": \"ГРЭС-2_17_17\", \"planned_wagons\": 40, \"priority\": 2, \"resource_ids\": \"excavator:Э_3;group:состав_п1;path:1П_ПА;path:2П_гор3_ТР\", \"score\": 152020.0, \"source\": \"demand\", \"start_path_id\": \"1П_ПА\", \"suborder_id\": \"ГРЭС-2_17_33\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 38.0, \"fragment_id\": \"rolling_assignment::ГРЭС-2_17_33::Э_3::состав_п2::pick2\", \"group_ids\": \"состав_п2\", \"locomotive_id\": \"\", \"move_duration_min\": 20.0, \"option_rank\": 2, \"order_id\": \"ГРЭС-2_17_17\", \"planned_wagons\": 40, \"priority\": 2, \"resource_ids\": \"excavator:Э_3;group:состав_п2;path:2П_ПА;path:2П_гор3_ТР\", \"score\": 152020.0, \"source\": \"demand\", \"start_path_id\": \"2П_ПА\", \"suborder_id\": \"ГРЭС-2_17_33\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 38.0, \"fragment_id\": \"rolling_assignment::ГРЭС-2_18_34::Э_3::состав_п1::pick1\", \"group_ids\": \"состав_п1\", \"locomotive_id\": \"\", \"move_duration_min\": 20.0, \"option_rank\": 1, \"order_id\": \"ГРЭС-2_18_18\", \"planned_wagons\": 40, \"priority\": 2, \"resource_ids\": \"excavator:Э_3;group:состав_п1;path:1П_ПА;path:2П_гор3_ТР\", \"score\": 152020.0, \"source\": \"demand\", \"start_path_id\": \"1П_ПА\", \"suborder_id\": \"ГРЭС-2_18_34\"}","rolling_assignment_fragment_pool={\"beam_rank\": 1, \"excavator_id\": \"Э_3\", \"excavator_path_id\": \"2П_гор3_ТР\", \"expected_completion_factor\": 38.0, \"fragment_id\": \"rolling_assignment::ГРЭС-2_18_34::Э_3::состав_п2::pick2\", \"group_ids\": \"состав_п2\", \"locomotive_id\": \"\", \"move_duration_min\": 20.0, \"option_rank\": 2, \"order_id\": \"ГРЭС-2_18_18\", \"planned_wagons\": 40, \"priority\": 2, \"resource_ids\": \"excavator:Э_3;group:состав_п2;path:2П_ПА;path:2П_гор3_ТР\", \"score\": 152020.0, \"source\": \"demand\", \"start_path_id\": \"2П_ПА\", \"suborder_id\": \"ГРЭС-2_18_34\"}","rolling_assignment_batch={\"activation_delta_vs_baseline\": -1.0, \"batch_id\": \"rolling_assignment_slice1_1\", \"beam_rank\": 1, \"breadth_delta_vs_baseline\": -258.75, \"commit_boundary\": \"\", \"commit_state_transfer_closed_membership_count\": 0, \"commit_state_transfer_failure\": \"\", \"commit_state_transfer_group_ids\": \"\", \"commit_state_transfer_lineage_failure\": \"\", \"commit_state_transfer_lineage_overlap_count\": 0, \"commit_state_transfer_replaced_membership_count\": 0, \"commit_state_transfer_revived_group_count\": 0, \"commit_state_transfer_status\": \"not_run\", \"commit_state_transfer_wagon_ids\": \"\", \"commit_strategy\": \"fixed_window\", \"completed_fragment_count\": 0, \"completed_suborders\": \"\", \"completion_gain_vs_baseline\": 0.0, \"direct_assignment_successor_insertion_skipped\": true, \"direct_assignment_terminal_candidate\": false, \"direct_assignment_terminal_delta_vs_selected\": 0.0, \"direct_assignment_terminal_kpi\": 0.0, \"direct_assignment_terminal_rejection_bucket\": \"not_eligible\", \"direct_assignment_terminal_selected\": false, \"failure_bucket\": \"rolling_assignment_commit_boundary_blocked\", \"fragment_pool_count\": 32, \"kpi_delta_vs_baseline\": 0.563598, \"lifecycle_affected_suborders\": \"ГРЭС-2_17_33\", \"lifecycle_affected_trains\": \"состав_п1\", \"lifecycle_floor_fixed_count\": 1, \"lifecycle_regression_bucket\": \"fixed_by_direct_lifecycle_floor\", \"lifecycle_regression_buckets\": \"route_ready_to_route:1\", \"lifecycle_regression_count\": 0, \"lifecycle_transition_details\": \"ГРЭС-2_17_33|состав_п1|Маршрут готовый->Маршрут\", \"new_operation_count\": 76, \"physically_plausible\": true, \"policy\": \"direct_rolling_assignment_batch\", \"rolling_assignment_final_preview_bucket\": \"not_run\", \"rolling_assignment_final_preview_delta_vs_base\": 0.0, \"rolling_assignment_final_preview_delta_vs_baseline\": 0.0, \"rolling_assignment_final_preview_errors\": \"\", \"rolling_assignment_final_preview_kpi\": 0.0, \"rolling_assignment_final_preview_lifecycle_regression_count\": 0, \"rolling_assignment_final_preview_operation_count\": 0, \"rolling_assignment_final_preview_plausible\": false, \"rolling_assignment_final_preview_strict_shadow_delta\": 0, \"rolling_assignment_final_preview_valid\": false, \"rolling_assignment_final_preview_warnings\": \"\", \"selected_excavators\": \"Э_3;Э_4\", \"selected_fragment_count\": 2, \"selected_groups\": \"состав_30;состав_9\", \"selected_locomotives\": \"2139\", \"selected_suborders\": \"Жеребцово_1;Новосибирск_5\", \"valid\": true, \"validation_errors\": \"\", \"validation_warnings\": \"Artifact 'o1' leaves some scenario suborders without any planned coal operations: Ачинск_23, Ачинск_52, БЗХ \\\"КЭСКО\\\"_28;БЗХ \\\"КЭСКО\\\"_27, БЗХ \\\"КЭСКО\\\"_56, Базаиха Т-1_10;Базаиха Т-1_11\"}","rolling_assignment_batch={\"activation_delta_vs_baseline\": 0.0, \"batch_id\": \"rolling_assignment_slice1_2\", \"beam_rank\": 1, \"breadth_delta_vs_baseline\": -239.5, \"commit_boundary\": \"\", \"commit_state_transfer_closed_membership_count\": 0, \"commit_state_transfer_failure\": \"\", \"commit_state_transfer_group_ids\": \"\", \"commit_state_transfer_lineage_failure\": \"\", \"commit_state_transfer_lineage_overlap_count\": 0, \"commit_state_transfer_replaced_membership_count\": 0, \"commit_state_transfer_revived_group_count\": 0, \"commit_state_transfer_status\": \"not_run\", \"commit_state_transfer_wagon_ids\": \"\", \"commit_strategy\": \"fixed_window\", \"completed_fragment_count\": 0, \"completed_suborders\": \"\", \"completion_gain_vs_baseline\": 0.0, \"direct_assignment_successor_insertion_skipped\": true, \"direct_assignment_terminal_candidate\": false, \"direct_assignment_terminal_delta_vs_selected\": 0.0, \"direct_assignment_terminal_kpi\": 0.0, \"direct_assignment_terminal_rejection_bucket\": \"not_eligible\", \"direct_assignment_terminal_selected\": false, \"failure_bucket\": \"rolling_assignment_commit_boundary_blocked\", \"fragment_pool_count\": 32, \"kpi_delta_vs_baseline\": 0.600132, \"lifecycle_affected_suborders\": \"ГРЭС-2_17_33\", \"lifecycle_affected_trains\": \"состав_п1\", \"lifecycle_floor_fixed_count\": 1, \"lifecycle_regression_bucket\": \"fixed_by_direct_lifecycle_floor\", \"lifecycle_regression_buckets\": \"route_ready_to_route:1\", \"lifecycle_regression_count\": 0, \"lifecycle_transition_details\": \"ГРЭС-2_17_33|состав_п1|Маршрут готовый->Маршрут\", \"new_operation_count\": 75, \"physically_plausible\": true, \"policy\": \"direct_rolling_assignment_batch\", \"rolling_assignment_final_preview_bucket\": \"not_run\", \"rolling_assignment_final_preview_delta_vs_base\": 0.0, \"rolling_assignment_final_preview_delta_vs_baseline\": 0.0, \"rolling_assignment_final_preview_errors\": \"\", \"rolling_assignment_final_preview_kpi\": 0.0, \"rolling_assignment_final_preview_lifecycle_regression_count\": 0, \"rolling_assignment_final_preview_operation_count\": 0, \"rolling_assignment_final_preview_plausible\": false, \"rolling_assignment_final_preview_strict_shadow_delta\": 0, \"rolling_assignment_final_preview_valid\": false, \"rolling_assignment_final_preview_warnings\": \"\", \"selected_excavators\": \"Э_3;Э_4\", \"selected_fragment_count\": 2, \"selected_groups\": \"состав_31;состав_9\", \"selected_locomotives\": \"1995\", \"selected_suborders\": \"Жеребцово_1;Новосибирск_5\", \"valid\": true, \"validation_errors\": \"\", \"validation_warnings\": \"Artifact 'o1' leaves some scenario suborders without any planned coal operations: Ачинск_23, Ачинск_52, БЗХ \\\"КЭСКО\\\"_28;БЗХ \\\"КЭСКО\\\"_27, БЗХ \\\"КЭСКО\\\"_56, Базаиха Т-1_10;Базаиха Т-1_11\"}","rolling_assignment_batch={\"activation_delta_vs_baseline\": -1.0, \"batch_id\": \"rolling_assignment_slice1_3\", \"beam_rank\": 1, \"breadth_delta_vs_baseline\": -234.75, \"commit_boundary\": \"2024-10-08T11:47:15\", \"commit_state_transfer_closed_membership_count\": 418, \"commit_state_transfer_failure\": \"\", \"commit_state_transfer_group_ids\": \"состав_БЗХ \\\"КЭСКО\\\"_56_part_1;состав_БЗХ \\\"КЭСКО\\\"_57_train;состав_Базаиха Т-1_13_train;состав_Базаиха Т-1_40_train;состав_Бугач \\\"КрасТЭК\\\"_24_part_1;состав_Дальний Восток +Иланская _61_train;состав_Дальний Восток +Иланская_32_part_1;состав_Дальний Восток 26пв +Заб 5пв_30_part_1;состав_Дальний Восток 26пв +Заб 5пв_31_train;состав_Дальний Восток 26пв +Заб 5пв_59_train;состав_Дальний Восток 26пв +Заб 5пв_60_train;состав_Дальний Восток_7_part_1;состав_Иланка_4_train;состав_Красноярская(Вост)_29_train;состав_Красноярская(Вост)_58_train;состав_Ташеба_14_train\", \"commit_state_transfer_lineage_failure\": \"\", \"commit_state_transfer_lineage_overlap_count\": 418, \"commit_state_transfer_replaced_membership_count\": 174, \"commit_state_transfer_revived_group_count\": 0, \"commit_state_transfer_status\": \"carried_missing_group\", \"commit_state_transfer_wagon_ids\": \"51807214;51808357;52352796;52354598;52484664;52747029;52774878;52775775;52794971;52804563;52818184;52820743;52837417;52867579;52874070;52900135;53013512;53053542;53078033;53078845;53085288;53114008;53114633;53281218;53300041;53302402;53394181;53394183;53394821;53462750;53564340;53564342;53598820;53656807;53658676;53769543;53832005;53832762;53834119;53834122;53835803;53836318;53836755;53847893;54141825;54178926;54207105;54700077;54700081;54702428;54761485;54999465;55004790;55023113;55039713;55086532;55086912;55137962;55187375;55298681;55316314;55316819;55316820;55342762;55587218;55645352;55930697;55940290;55945001;55998298;56051469;56143608;56186513;56189350;56194913;56365216;56654692;56680093;56794589;56796055;57859572;57966239;57966244;58038621;58393122;58589276;58596503;58597246;58597618;58597642;58597824;59013440;59013441;59677203;59677998;59719542;59719579;60037086;60133532;60144334;60201977;60205812;60293511;60308347;60312070;60331329;60350386;60372853;60372856;60383703;60422201;60566970;60616844;60654423;60654432;60659626;60667474;60826286;60848458;60883810;60906742;60958360;60960077;61023982;61034064;61038253;61054955;61062782;61099555;61100620;61160701;61161027;61177396;61206227;61206654;61278453;61333589;61369237;61403435;61415412;61435555;61483147;61485843;61494853;61537835;61539659;61551966;61573465;61584454;61586891;61638458;61638470;61694411;61716673;61716678;61719891;61731485;61990735;62000014;62017323;62019104;62023049;62123185;62185041;62227525;62241955;62245263;62259064;62291232;62293048;62293733;62295241;62298443;62318126;62322433;62331228;62347455;62347547;62351887;62371639;62371760;62371778;62372425;62384045;62390138;62390241;62391479;62420401;62433578;62434071;62435732;62435738;62436082;62436084;62442126;62443221;62471101;62472303;62472883;62473076;62473722;62475852;62476908;62477590;62492839;62494815;62495247;62495257;62500608;62502216;62505348;62505725;62537825;62538284;62538286;62538533;62543031;62544945;62551304;62570114;62570148;62575261;62593564;62593566;62593785;62596036;62601273;62601770;62603972;62609044;62612967;62612971;62619200;62622547;62626872;62627484;62628557;62629118;62630819;62636329;62638227;62641556;62642673;62656061;62658976;62659509;62675715;62676431;62687959;62689346;62756580;62774253;62799565;62821920;62822325;62824371;62833538;62916556;62954581;63036949;63111137;63136693;63160006;63288740;63289732;63292791;63302624;63304281;63304301;63306104;63307326;63307524;63307868;63394146;63402764;63406206;63406209;63406961;63409223;63410450;63431885;63433621;63446744;63446745;63446746;63446747;63446748;63446749;63456602;63495213;63495214;63500177;63559692;63569404;63621160;63621767;63623426;63628223;63631150;63631287;63636280;63676142;63677558;63678438;63711444;63753289;63754824;63969414;64102454;64160112;64342787;64344427;64346638;64348229;64348726;64355945;64392921;64394847;64394848;64399884;64422983;64426841;64437304;64449432;64449655;64450109;64450623;64453145;64466534;64696719;64701022;64702574;64703010;64705932;64708226;64713027;64714454;64714485;64715934;64722481;64747249;64747942;64748148;64752603;64777989;64780523;64781079;64820087;64829971;64832053;64832558;64834501;64852611;64864077;64871874;64884927;64889611;64894969;64902711;64903024;65013310;65048217;65543613;65544322;65727366;67342218;68033778;68036581;68036624;68038108;68039627;68043449;68043736;68047323;68047348;68048305;68050376;68053255;68053486;68073360;68073396;68074674;68075662;68076546;68080118;68081926;68082379;68085788;68087404;68089729;68090382;68090851;68090899;68091018;68094220;68097963;68098003;68104553;68105345;68106863;68111055;68115535;68115544;68136852;68142714;68145937;68145943;68155266;68155766;68203884;68221423;68248616;68250869;68250873;68254986;68256407;68270354;68271774;68271811;68273328;68274426;68274432;68284520;68304167;68307727;68343383;68343680;68575718;68826467;99998937;99998938;99998939;99998940;99998941;99998942;99998943;99998944;99998945;99998946;99998947\", \"commit_strategy\": \"completed_assignment_prefix\", \"completed_fragment_count\": 1, \"completed_suborders\": \"Дальний Восток_7\", \"completion_gain_vs_baseline\": 1.0, \"direct_assignment_successor_insertion_skipped\": true, \"direct_assignment_terminal_candidate\": true, \"direct_assignment_terminal_delta_vs_selected\": 0.0, \"direct_assignment_terminal_kpi\": 161.913088, \"direct_assignment_terminal_rejection_bucket\": \"pending_final_selection\", \"direct_assignment_terminal_selected\": false, \"failure_bucket\": \"rolling_assignment_terminal_preview_successor_skipped\", \"fragment_pool_count\": 32, \"kpi_delta_vs_baseline\": 0.494677, \"lifecycle_affected_suborders\": \"ГРЭС-2_17_33\", \"lifecycle_affected_trains\": \"состав_п1\", \"lifecycle_floor_fixed_count\": 1, \"lifecycle_regression_bucket\": \"fixed_by_direct_lifecycle_floor\", \"lifecycle_regression_buckets\": \"route_ready_to_route:1\", \"lifecycle_regression_count\": 0, \"lifecycle_transition_details\": \"ГРЭС-2_17_33|состав_п1|Маршрут готовый->Маршрут\", \"new_operation_count\": 78, \"physically_plausible\": true, \"policy\": \"direct_rolling_assignment_batch\", \"rolling_assignment_final_preview_bucket\": \"ok\", \"rolling_assignment_final_preview_delta_vs_base\": 7.268682, \"rolling_assignment_final_preview_delta_vs_baseline\": 76.904818, \"rolling_assignment_final_preview_errors\": \"\", \"rolling_assignment_final_preview_kpi\": 161.913088, \"rolling_assignment_final_preview_lifecycle_regression_count\": 0, \"rolling_assignment_final_preview_operation_count\": 561, \"rolling_assignment_final_preview_plausible\": true, \"rolling_assignment_final_preview_strict_shadow_delta\": 0, \"rolling_assignment_final_preview_valid\": true, \"rolling_assignment_final_preview_warnings\": \"Artifact 'o1' leaves some scenario suborders without any planned coal operations: Ачинск_52, Базаиха Т-1_10;Базаиха Т-1_11, Барнаул_44, Бугач \\\"Гортоп\\\"_54, Бугач \\\"КрасТЭК\\\"_53\", \"selected_excavators\": \"Э_3;Э_4\", \"selected_fragment_count\": 2, \"selected_groups\": \"состав_30;состав_9\", \"selected_locomotives\": \"2139\", \"selected_suborders\": \"Дальний Восток_7;Новосибирск_5\", \"valid\": true, \"validation_errors\": \"\", \"validation_warnings\": \"Artifact 'o1' leaves some scenario suborders without any planned coal operations: Ачинск_23, Ачинск_52, БЗХ \\\"КЭСКО\\\"_28;БЗХ \\\"КЭСКО\\\"_27, БЗХ \\\"КЭСКО\\\"_56, Базаиха Т-1_10;Базаиха Т-1_11\"}","rolling_parallel_batch={\"activation_delta_vs_baseline\": -13.0, \"beam_rank\": 1, \"breadth_delta_vs_baseline\": -1935.75, \"candidate_assignment_chain_count\": 17, \"candidate_chain_count\": 24, \"candidate_graph_chain_count\": 7, \"commit_boundary\": \"2024-10-08T10:33:45\", \"commit_strategy\": \"completed_chain_prefix\", \"committed_completed_chain_count\": 2, \"committed_completed_suborders\": \"Жеребцово_1;Красноярск-Северный_3\", \"completed_chain_count\": 2, \"completed_suborders\": \"Жеребцово_1;Красноярск-Северный_3\", \"completion_gain_vs_baseline\": 0.35, \"failed_suborders\": \"Жеребцово_2:graph_resource_lock_infeasible;Новосибирск_5:graph_resource_lock_infeasible;Ташеба_6:graph_resource_lock_infeasible\", \"failure_bucket\": \"rolling_parallel_final_preview_regression\", \"final_preview_delta_vs_base\": -19.792204, \"final_preview_errors\": \"\", \"final_preview_kpi\": 134.852203, \"final_preview_operation_count\": 456, \"final_preview_plausible\": true, \"final_preview_valid\": true, \"final_preview_warnings\": \"Artifact 'o9' contains overlapping wagon lineage segments across different train groups for wagon '52484664'.; Artifact 'o9' contains overlapping wagon lineage segments across different train groups for wagon '52747029'.; Artifact 'o9' contains overlapping wagon lineage segments across different train groups for wagon '52794971'.\", \"kpi_delta_vs_baseline\": -0.669118, \"new_operation_count\": 21, \"packet_id\": \"rolling_parallel_slice1_1\", \"packet_policy\": \"scheduled_graph_route_chain\", \"physically_plausible\": true, \"protected_suborders\": \"Бугач \\\"Гортоп\\\"_25\", \"scheduler_selected_count\": 14, \"scheduler_status\": \"OPTIMAL\", \"selected_assignment_chain_count\": 5, \"selected_chain_count\": 5, \"selected_chain_sources\": \"rolling_assignment:rolling_assignment_fragment\", \"selected_graph_chain_count\": 0, \"stage_failures\": \"graph_resource_lock_infeasible\", \"valid\": true}","rolling_parallel_batch={\"activation_delta_vs_baseline\": -16.0, \"beam_rank\": 1, \"breadth_delta_vs_baseline\": -2048.75, \"candidate_assignment_chain_count\": 17, \"candidate_chain_count\": 24, \"candidate_graph_chain_count\": 7, \"commit_boundary\": \"\", \"commit_strategy\": \"fixed_window\", \"committed_completed_chain_count\": 0, \"committed_completed_suborders\": \"\", \"completed_chain_count\": 1, \"completed_suborders\": \"\", \"completion_gain_vs_baseline\": 0.0, \"failed_suborders\": \"Жеребцово_2:graph_resource_lock_infeasible;Красноярск-Северный_3:graph_resource_lock_infeasible;Новосибирск_5:graph_resource_lock_infeasible;Ташеба_6:graph_resource_lock_infeasible\", \"failure_bucket\": \"rolling_parallel_commit_boundary_blocked\", \"final_preview_delta_vs_base\": -75.132841, \"final_preview_errors\": \"\", \"final_preview_kpi\": 79.511565, \"final_preview_operation_count\": 16, \"final_preview_plausible\": true, \"final_preview_valid\": true, \"final_preview_warnings\": \"\", \"kpi_delta_vs_baseline\": -5.496705, \"new_operation_count\": 16, \"packet_id\": \"rolling_parallel_slice1_2\", \"packet_policy\": \"scheduled_graph_route_chain\", \"physically_plausible\": true, \"protected_suborders\": \"Жеребцово_1;Бугач \\\"Гортоп\\\"_25\", \"scheduler_selected_count\": 14, \"scheduler_status\": \"OPTIMAL\", \"selected_assignment_chain_count\": 5, \"selected_chain_count\": 5, \"selected_chain_sources\": \"rolling_assignment:rolling_assignment_fragment\", \"selected_graph_chain_count\": 0, \"stage_failures\": \"graph_resource_lock_infeasible\", \"valid\": true}","rolling_parallel_batch={\"activation_delta_vs_baseline\": -13.0, \"beam_rank\": 1, \"breadth_delta_vs_baseline\": -1825.75, \"candidate_assignment_chain_count\": 17, \"candidate_chain_count\": 24, \"candidate_graph_chain_count\": 7, \"commit_boundary\": \"2024-10-08T07:58:00\", \"commit_strategy\": \"fixed_window\", \"committed_completed_chain_count\": 1, \"committed_completed_suborders\": \"Дальний Восток_7\", \"completed_chain_count\": 1, \"completed_suborders\": \"Дальний Восток_7\", \"completion_gain_vs_baseline\": 1.0, \"failed_suborders\": \"Иланка_4:graph_resource_lock_infeasible;Новосибирск_5:graph_resource_lock_infeasible;Новосибирск_16:graph_resource_lock_infeasible\", \"failure_bucket\": \"rolling_parallel_insufficient_completed_chains\", \"final_preview_delta_vs_base\": -23.456494, \"final_preview_errors\": \"\", \"final_preview_kpi\": 131.187913, \"final_preview_operation_count\": 497, \"final_preview_plausible\": true, \"final_preview_valid\": true, \"final_preview_warnings\": \"Artifact 'o9' contains overlapping wagon lineage segments across different train groups for wagon '52484664'.; Artifact 'o9' contains overlapping wagon lineage segments across different train groups for wagon '52747029'.; Artifact 'o9' contains overlapping wagon lineage segments across different train groups for wagon '52794971'.\", \"kpi_delta_vs_baseline\": -0.284247, \"new_operation_count\": 16, \"packet_id\": \"rolling_parallel_slice1_3\", \"packet_policy\": \"scheduled_graph_route_chain\", \"physically_plausible\": true, \"protected_suborders\": \"Жеребцово_1;Бугач \\\"Гортоп\\\"_25\", \"scheduler_selected_count\": 14, \"scheduler_status\": \"OPTIMAL\", \"selected_assignment_chain_count\": 3, \"selected_chain_count\": 4, \"selected_chain_sources\": \"beam_graph:combined_fragment_chain;rolling_assignment:rolling_assignment_fragment\", \"selected_graph_chain_count\": 1, \"stage_failures\": \"graph_resource_lock_infeasible\", \"valid\": true}","rolling_parallel_batch={\"activation_delta_vs_baseline\": -16.0, \"beam_rank\": 1, \"breadth_delta_vs_baseline\": -2051.75, \"candidate_assignment_chain_count\": 17, \"candidate_chain_count\": 24, \"candidate_graph_chain_count\": 7, \"commit_boundary\": \"\", \"commit_strategy\": \"fixed_window\", \"committed_completed_chain_count\": 0, \"committed_completed_suborders\": \"\", \"completed_chain_count\": 1, \"completed_suborders\": \"\", \"completion_gain_vs_baseline\": 0.0, \"failed_suborders\": \"Новосибирск_5:graph_resource_lock_infeasible\", \"failure_bucket\": \"rolling_parallel_commit_boundary_blocked\", \"final_preview_delta_vs_base\": -75.132841, \"final_preview_errors\": \"\", \"final_preview_kpi\": 79.511565, \"final_preview_operation_count\": 16, \"final_preview_plausible\": true, \"final_preview_valid\": true, \"final_preview_warnings\": \"\", \"kpi_delta_vs_baseline\": -5.496705, \"new_operation_count\": 16, \"packet_id\": \"rolling_parallel_slice1_4\", \"packet_policy\": \"rolling_parallel_opportunity_packet\", \"physically_plausible\": true, \"protected_suborders\": \"Жеребцово_1;Бугач \\\"Гортоп\\\"_25\", \"scheduler_selected_count\": 14, \"scheduler_status\": \"OPTIMAL\", \"selected_assignment_chain_count\": 2, \"selected_chain_count\": 2, \"selected_chain_sources\": \"rolling_assignment:rolling_assignment_fragment\", \"selected_graph_chain_count\": 0, \"stage_failures\": \"graph_resource_lock_infeasible\", \"valid\": true}","rolling_parallel_batch={\"activation_delta_vs_baseline\": -10.0, \"beam_rank\": 1, \"breadth_delta_vs_baseline\": -1611.75, \"candidate_assignment_chain_count\": 17, \"candidate_chain_count\": 24, \"candidate_graph_chain_count\": 7, \"commit_boundary\": \"\", \"commit_strategy\": \"fixed_window\", \"committed_completed_chain_count\": 0, \"committed_completed_suborders\": \"\", \"completed_chain_count\": 1, \"completed_suborders\": \"\", \"completion_gain_vs_baseline\": 0.0, \"failed_suborders\": \"Новосибирск_5:graph_resource_lock_infeasible\", \"failure_bucket\": \"rolling_parallel_commit_boundary_blocked\", \"final_preview_delta_vs_base\": -68.956208, \"final_preview_errors\": \"\", \"final_preview_kpi\": 85.688199, \"final_preview_operation_count\": 16, \"final_preview_plausible\": true, \"final_preview_valid\": true, \"final_preview_warnings\": \"\", \"kpi_delta_vs_baseline\": 0.679929, \"new_operation_count\": 16, \"packet_id\": \"rolling_parallel_slice1_5\", \"packet_policy\": \"rolling_parallel_opportunity_packet\", \"physically_plausible\": true, \"protected_suborders\": \"Жеребцово_1;Бугач \\\"Гортоп\\\"_25\", \"scheduler_selected_count\": 14, \"scheduler_status\": \"OPTIMAL\", \"selected_assignment_chain_count\": 2, \"selected_chain_count\": 2, \"selected_chain_sources\": \"rolling_assignment:rolling_assignment_fragment\", \"selected_graph_chain_count\": 0, \"stage_failures\": \"graph_resource_lock_infeasible\", \"valid\": true}","rolling_parallel_batch={\"activation_delta_vs_baseline\": -13.0, \"beam_rank\": 1, \"breadth_delta_vs_baseline\": -1825.75, \"candidate_assignment_chain_count\": 17, \"candidate_chain_count\": 24, \"candidate_graph_chain_count\": 7, \"commit_boundary\": \"2024-10-08T07:58:00\", \"commit_strategy\": \"fixed_window\", \"committed_completed_chain_count\": 1, \"committed_completed_suborders\": \"Дальний Восток_7\", \"completed_chain_count\": 1, \"completed_suborders\": \"Дальний Восток_7\", \"completion_gain_vs_baseline\": 1.0, \"failed_suborders\": \"Новосибирск_5:graph_resource_lock_infeasible\", \"failure_bucket\": \"rolling_parallel_insufficient_completed_chains\", \"final_preview_delta_vs_base\": -23.456494, \"final_preview_errors\": \"\", \"final_preview_kpi\": 131.187913, \"final_preview_operation_count\": 497, \"final_preview_plausible\": true, \"final_preview_valid\": true, \"final_preview_warnings\": \"Artifact 'o9' contains overlapping wagon lineage segments across different train groups for wagon '52484664'.; Artifact 'o9' contains overlapping wagon lineage segments across different train groups for wagon '52747029'.; Artifact 'o9' contains overlapping wagon lineage segments across different train groups for wagon '52794971'.\", \"kpi_delta_vs_baseline\": -0.284247, \"new_operation_count\": 16, \"packet_id\": \"rolling_parallel_slice1_6\", \"packet_policy\": \"rolling_parallel_opportunity_packet\", \"physically_plausible\": true, \"protected_suborders\": \"Жеребцово_1;Бугач \\\"Гортоп\\\"_25\", \"scheduler_selected_count\": 14, \"scheduler_status\": \"OPTIMAL\", \"selected_assignment_chain_count\": 2, \"selected_chain_count\": 2, \"selected_chain_sources\": \"rolling_assignment:rolling_assignment_fragment\", \"selected_graph_chain_count\": 0, \"stage_failures\": \"graph_resource_lock_infeasible\", \"valid\": true}","rolling_parallel_batch={\"activation_delta_vs_baseline\": -13.0, \"beam_rank\": 1, \"breadth_delta_vs_baseline\": -1822.75, \"candidate_assignment_chain_count\": 17, \"candidate_chain_count\": 24, \"candidate_graph_chain_count\": 7, \"commit_boundary\": \"2024-10-08T07:58:00\", \"commit_strategy\": \"fixed_window\", \"committed_completed_chain_count\": 1, \"committed_completed_suborders\": \"Дальний Восток_7\", \"completed_chain_count\": 1, \"completed_suborders\": \"Дальний Восток_7\", \"completion_gain_vs_baseline\": 1.0, \"failed_suborders\": \"Новосибирск_5:graph_resource_lock_infeasible;Жеребцово_1:graph_resource_lock_infeasible\", \"failure_bucket\": \"rolling_parallel_insufficient_completed_chains\", \"final_preview_delta_vs_base\": -23.456494, \"final_preview_errors\": \"\", \"final_preview_kpi\": 131.187913, \"final_preview_operation_count\": 497, \"final_preview_plausible\": true, \"final_preview_valid\": true, \"final_preview_warnings\": \"Artifact 'o9' contains overlapping wagon lineage segments across different train groups for wagon '52204907'.; Artifact 'o9' contains overlapping wagon lineage segments across different train groups for wagon '52221704'.; Artifact 'o9' contains overlapping wagon lineage segments across different train groups for wagon '53053049'.\", \"kpi_delta_vs_baseline\": -0.284247, \"new_operation_count\": 16, \"packet_id\": \"rolling_parallel_slice1_7\", \"packet_policy\": \"rolling_parallel_opportunity_packet\", \"physically_plausible\": true, \"protected_suborders\": \"Жеребцово_1;Бугач \\\"Гортоп\\\"_25\", \"scheduler_selected_count\": 14, \"scheduler_status\": \"OPTIMAL\", \"selected_assignment_chain_count\": 2, \"selected_chain_count\": 3, \"selected_chain_sources\": \"beam_graph:load_to_outbound;rolling_assignment:rolling_assignment_fragment\", \"selected_graph_chain_count\": 1, \"stage_failures\": \"graph_resource_lock_infeasible\", \"valid\": true}","search_budget=fa9671e4bb583455b48127e7e001def950f9479895661dabfa817442f2fe67d4","time_limit_s=900.000"],"synthetic":false,"traceable":true},{"name":"truthful_start_selection","integrated_kpi":185.06392,"total_cost_rub":304104.275679,"accepted":true,"reason":"truthful_multi_start_selected","details":["candidate_count=8","valid_candidates=8","physically_plausible_candidates=5","selected_start=real_start_route_completion_first","selected_index=8","selected_physically_plausible=True","selected_plausibility_message_count=0","integrated_kpi_delta=30.419514","cost_delta_rub=5115.211647","capacity_productive_utilization_pct=13.817432","capacity_activated_resources=25","capacity_unused_min=82587.0","occupancy_policy_ab_enabled=True","occupancy_selected_policy=strict_all_paths","occupancy_strict_candidate_count=5","occupancy_relaxed_candidate_count=3","occupancy_relaxed_valid_candidates=3","occupancy_relaxed_strict_shadow_conflicts=3","capacity_breadth_selection_gate=True","capacity_breadth_selected_score=1715.0","capacity_breadth_selected_suborders=11","capacity_breadth_selected_loaded_moves=9","capacity_breadth_selected_productive_o3=24","capacity_breadth_selected_join_deaths=48","search_budget=fa9671e4bb583455b48127e7e001def950f9479895661dabfa817442f2fe67d4","graph_route_candidate_count=4","graph_route_valid_candidates=4","graph_route_attempted_total=14","graph_route_completed_total=14","graph_route_accepted_starts=0","graph_route_rejected_starts=4","graph_capacity_candidate_count=4","graph_capacity_valid_candidates=4","graph_capacity_accepted_starts=0","graph_capacity_rejected_starts=4","graph_capacity_best_packet_score=21499.06327","graph_route_failure_buckets=none:4","graph_lock_failure_buckets=locked_locomotive_unavailable:12","graph_lifecycle_validation_regressions=0","graph_lifecycle_renderer_floor_count=7","graph_capacity_gate_eligible_count=0","graph_capacity_gate_selected_count=0","graph_capacity_gate_reasons=kpi_gap:4","graph_lifecycle_validation_buckets=none","graph_lock_exact_success_total=2","graph_lock_soft_locomotive_success_total=12","graph_assist_attach_attempt_total=14","graph_assist_attach_success_total=0","graph_assist_attach_failed_total=14","graph_assist_attach_skipped_total=14","graph_assist_attach_skip_reasons=optional_assist_skipped_empty_move_preview_feasible:14","graph_preplay_not_assigned_stage_buckets=none","graph_preplay_missing_next_stage_buckets=none","graph_empty_move_failure_buckets=none","graph_empty_move_failure_reasons=none","graph_empty_move_blocking_resources=none","graph_empty_move_blocking_operations=none","graph_scheduler_status_buckets=OPTIMAL:4","graph_scheduler_fallback_buckets=none:4","graph_capacity_selected_packet_score=0.0","graph_route_selected_similarity_score=0.0","graph_route_selected_o1_suborder_coverage_pct=0.0","graph_route_selected_o1_loaded_move_coverage_pct=0.0","graph_route_selected_o1_route_processing_coverage_pct=0.0","graph_route_selected_o3_load_coverage_pct=0.0","graph_lock_audit={\"alternative_chain_rank\": null, \"assigned_suborder\": false, \"assignment_option_count\": 0, \"assist_attach_attempt_count\": 0, \"assist_attach_failed_count\": 0, \"assist_attach_skip_reasons\": [], \"assist_attach_skipped_count\": 0, \"assist_attach_success_count\": 0, \"attempt_mode\": \"exact\", \"chain_horizon_slack_min\": 1200.0, \"chain_horizon_slack_score\": 20.0, \"chain_id\": \"graph_combined::Дальний Восток_7::Э_3::состав_9,состав_30\", \"chain_type\": \"combined_fragment_chain\", \"completed\": false, \"detail\": null, \"emitted_stages\": [], \"empty_move_schedule_audit\": null, \"failure_bucket\": \"locked_locomotive_unavailable\", \"final_train_path\": null, \"final_train_status\": null, \"inferred_missing_next_stage\": null, \"last_emitted_stage\": null, \"locked_excavator\": \"Э_3\", \"locked_groups\": [\"состав_9\", \"состав_30\"], \"locked_locomotive\": \"2139\", \"occupancy_policy\": \"strict_all_paths\", \"operation_count\": 0, \"packet_id\": \"scheduled_graph_route_packet_1\", \"precheck_option_count\": 0, \"precheck_status\": null, \"selected_excavator\": null, \"selected_groups\": [], \"selected_locomotive\": null, \"selected_locomotive_path\": null, \"selected_train_id\": null, \"sequential_precheck_completed_chains\": 0, \"sequential_precheck_failure_bucket\": null, \"sequential_precheck_status\": null, \"suborder_id\": \"Дальний Восток_7\"}","graph_lock_audit={\"alternative_chain_rank\": null, \"assigned_suborder\": true, \"assignment_option_count\": 1, \"assist_attach_attempt_count\": 1, \"assist_attach_failed_count\": 1, \"assist_attach_skip_reasons\": [\"optional_assist_skipped_empty_move_preview_feasible\"], \"assist_attach_skipped_count\": 1, \"assist_attach_success_count\": 0, \"attempt_mode\": \"soft_locomotive\", \"chain_horizon_slack_min\": 1200.0, \"chain_horizon_slack_score\": 20.0, \"chain_id\": \"graph_combined::Дальний Восток_7::Э_3::состав_9,состав_30\", \"chain_type\": \"combined_fragment_chain\", \"completed\": true, \"detail\": null, \"emitted_stages\": [\"attach\", \"empty_move\", \"prepare\", \"load\", \"weigh\", \"dispatch\", \"route_ready\"], \"empty_move_schedule_audit\": null, \"failure_bucket\": \"completed\", \"final_train_path\": \"10П_БУ\", \"final_train_status\": \"Маршрут готовый\", \"inferred_missing_next_stage\": \"none\", \"last_emitted_stage\": \"route_ready\", \"locked_excavator\": \"Э_3\", \"locked_groups\": [\"состав_9\", \"состав_30\"], \"locked_locomotive\": null, \"occupancy_policy\": \"strict_all_paths\", \"operation_count\": 18, \"packet_id\": \"scheduled_graph_route_packet_1\", \"precheck_option_count\": 0, \"precheck_status\": null, \"selected_excavator\": \"Э_3\", \"selected_groups\": [\"состав_9\", \"состав_30\"], \"selected_locomotive\": \"146\", \"selected_locomotive_path\": \"11П_У2\", \"selected_train_id\": \"состав_Дальний Восток_7_train\", \"sequential_precheck_completed_chains\": 0, \"sequential_precheck_failure_bucket\": null, \"sequential_precheck_status\": null, \"suborder_id\": \"Дальний Восток_7\"}","graph_lock_audit={\"alternative_chain_rank\": null, \"assigned_suborder\": true, \"assignment_option_count\": 1, \"assist_attach_attempt_count\": 1, \"assist_attach_failed_count\": 1, \"assist_attach_skip_reasons\": [\"optional_assist_skipped_empty_move_preview_feasible\"], \"assist_attach_skipped_count\": 1, \"assist_attach_success_count\": 0, \"attempt_mode\": \"exact\", \"chain_horizon_slack_min\": 1212.0, \"chain_horizon_slack_score\": 20.0, \"chain_id\": \"graph_combined::Красноярск-Северный_3::Э_4::состав_35,состав_37\", \"chain_type\": \"combined_fragment_chain\", \"completed\": true, \"detail\": null, \"emitted_stages\": [\"attach\", \"empty_move\", \"prepare\", \"load\", \"weigh\", \"dispatch\", \"route_ready\"], \"empty_move_schedule_audit\": null, \"failure_bucket\": \"completed\", \"final_train_path\": \"10П_БУ\", \"final_train_status\": \"Маршрут готовый\", \"inferred_missing_next_stage\": \"none\", \"last_emitted_stage\": \"route_ready\", \"locked_excavator\": \"Э_4\", \"locked_groups\": [\"состав_35\", \"состав_37\"], \"locked_locomotive\": null, \"occupancy_policy\": \"strict_all_paths\", \"operation_count\": 15, \"packet_id\": \"scheduled_graph_route_packet_1\", \"precheck_option_count\": 0, \"precheck_status\": null, \"selected_excavator\": \"Э_4\", \"selected_groups\": [\"состав_35\", \"состав_37\"], \"selected_locomotive\": \"146\", \"selected_locomotive_path\": \"10П_БУ\", \"selected_train_id\": \"состав_Красноярск-Северный_3_train\", \"sequential_precheck_completed_chains\": 0, \"sequential_precheck_failure_bucket\": null, \"sequential_precheck_status\": null, \"suborder_id\": \"Красноярск-Северный_3\"}","graph_lock_audit={\"alternative_chain_rank\": null, \"assigned_suborder\": false, \"assignment_option_count\": 0, \"assist_attach_attempt_count\": 0, \"assist_attach_failed_count\": 0, \"assist_attach_skip_reasons\": [], \"assist_attach_skipped_count\": 0, \"assist_attach_success_count\": 0, \"attempt_mode\": \"exact\", \"chain_horizon_slack_min\": 1203.0, \"chain_horizon_slack_score\": 20.0, \"chain_id\": \"graph_combined::Новосибирск_5::Э_3::состав_19,состав_20\", \"chain_type\": \"combined_fragment_chain\", \"completed\": false, \"detail\": null, \"emitted_stages\": [], \"empty_move_schedule_audit\": null, \"failure_bucket\": \"locked_locomotive_unavailable\", \"final_train_path\": null, \"final_train_status\": null, \"inferred_missing_next_stage\": null, \"last_emitted_stage\": null, \"locked_excavator\": \"Э_3\", \"locked_groups\": [\"состав_19\", \"состав_20\"], \"locked_locomotive\": \"1993\", \"occupancy_policy\": \"strict_all_paths\", \"operation_count\": 0, \"packet_id\": \"scheduled_graph_route_packet_1\", \"precheck_option_count\": 0, \"precheck_status\": null, \"selected_excavator\": null, \"selected_groups\": [], \"selected_locomotive\": null, \"selected_locomotive_path\": null, \"selected_train_id\": null, \"sequential_precheck_completed_chains\": 0, \"sequential_precheck_failure_bucket\": null, \"sequential_precheck_status\": null, \"suborder_id\": \"Новосибирск_5\"}","graph_lock_audit={\"alternative_chain_rank\": null, \"assigned_suborder\": true, \"assignment_option_count\": 1, \"assist_attach_attempt_count\": 1, \"assist_attach_failed_count\": 1, \"assist_attach_skip_reasons\": [\"optional_assist_skipped_empty_move_preview_feasible\"], \"assist_attach_skipped_count\": 1, \"assist_attach_success_count\": 0, \"attempt_mode\": \"soft_locomotive\", \"chain_horizon_slack_min\": 1203.0, \"chain_horizon_slack_score\": 20.0, \"chain_id\": \"graph_combined::Новосибирск_5::Э_3::состав_19,состав_20\", \"chain_type\": \"combined_fragment_chain\", \"completed\": true, \"detail\": null, \"emitted_stages\": [\"attach\", \"empty_move\", \"prepare\", \"load\", \"weigh\", \"dispatch\", \"route_ready\"], \"empty_move_schedule_audit\": null, \"failure_bucket\": \"completed\", \"final_train_path\": \"10П_БУ\", \"final_train_status\": \"Маршрут готовый\", \"inferred_missing_next_stage\": \"none\", \"last_emitted_stage\": \"route_ready\", \"locked_excavator\": \"Э_3\", \"locked_groups\": [\"состав_19\", \"состав_20\"], \"locked_locomotive\": null, \"occupancy_policy\": \"strict_all_paths\", \"operation_count\": 18, \"packet_id\": \"scheduled_graph_route_packet_1\", \"precheck_option_count\": 0, \"precheck_status\": null, \"selected_excavator\": \"Э_3\", \"selected_groups\": [\"состав_19\", \"состав_20\"], \"selected_locomotive\": \"314\", \"selected_locomotive_path\": \"11П_У2\", \"selected_train_id\": \"состав_Новосибирск_5_train\", \"sequential_precheck_completed_chains\": 0, \"sequential_precheck_failure_bucket\": null, \"sequential_precheck_status\": null, \"suborder_id\": \"Новосибирск_5\"}","graph_lock_audit={\"alternative_chain_rank\": null, \"assigned_suborder\": false, \"assignment_option_count\": 0, \"assist_attach_attempt_count\": 0, \"assist_attach_failed_count\": 0, \"assist_attach_skip_reasons\": [], \"assist_attach_skipped_count\": 0, \"assist_attach_success_count\": 0, \"attempt_mode\": \"exact\", \"chain_horizon_slack_min\": 1209.0, \"chain_horizon_slack_score\": 20.0, \"chain_id\": \"graph_combined::Ташеба_6::Э_3::состав_39,состав_31\", \"chain_type\": \"combined_fragment_chain\", \"completed\": false, \"detail\": null, \"emitted_stages\": [], \"empty_move_schedule_audit\": null, \"failure_bucket\": \"locked_locomotive_unavailable\", \"final_train_path\": null, \"final_train_status\": null, \"inferred_missing_next_stage\": null, \"last_emitted_stage\": null, \"locked_excavator\": \"Э_3\", \"locked_groups\": [\"состав_39\", \"состав_31\"], \"locked_locomotive\": \"1995\", \"occupancy_policy\": \"strict_all_paths\", \"operation_count\": 0, \"packet_id\": \"scheduled_graph_route_packet_1\", \"precheck_option_count\": 0, \"precheck_status\": null, \"selected_excavator\": null, \"selected_groups\": [], \"selected_locomotive\": null, \"selected_locomotive_path\": null, \"selected_train_id\": null, \"sequential_precheck_completed_chains\": 0, \"sequential_precheck_failure_bucket\": null, \"sequential_precheck_status\": null, \"suborder_id\": \"Ташеба_6\"}","graph_lock_audit={\"alternative_chain_rank\": null, \"assigned_suborder\": true, \"assignment_option_count\": 1, \"assist_attach_attempt_count\": 1, \"assist_attach_failed_count\": 1, \"assist_attach_skip_reasons\": [\"optional_assist_skipped_empty_move_preview_feasible\"], \"assist_attach_skipped_count\": 1, \"assist_attach_success_count\": 0, \"attempt_mode\": \"soft_locomotive\", \"chain_horizon_slack_min\": 1209.0, \"chain_horizon_slack_score\": 20.0, \"chain_id\": \"graph_combined::Ташеба_6::Э_3::состав_39,состав_31\", \"chain_type\": \"combined_fragment_chain\", \"completed\": true, \"detail\": null, \"emitted_stages\": [\"attach\", \"empty_move\", \"prepare\", \"load\", \"weigh\", \"dispatch\", \"route_ready\"], \"empty_move_schedule_audit\": null, \"failure_bucket\": \"completed\", \"final_train_path\": \"10П_БУ\", \"final_train_status\": \"Маршрут готовый\", \"inferred_missing_next_stage\": \"none\", \"last_emitted_stage\": \"route_ready\", \"locked_excavator\": \"Э_3\", \"locked_groups\": [\"состав_39\", \"состав_31\"], \"locked_locomotive\": null, \"occupancy_policy\": \"strict_all_paths\", \"operation_count\": 18, \"packet_id\": \"scheduled_graph_route_packet_1\", \"precheck_option_count\": 0, \"precheck_status\": null, \"selected_excavator\": \"Э_3\", \"selected_groups\": [\"состав_39\", \"состав_31\"], \"selected_locomotive\": \"146\", \"selected_locomotive_path\": \"11П_У2\", \"selected_train_id\": \"состав_Ташеба_6_train\", \"sequential_precheck_completed_chains\": 0, \"sequential_precheck_failure_bucket\": null, \"sequential_precheck_status\": null, \"suborder_id\": \"Ташеба_6\"}","graph_lock_audit={\"alternative_chain_rank\": null, \"assigned_suborder\": false, \"assignment_option_count\": 0, \"assist_attach_attempt_count\": 0, \"assist_attach_failed_count\": 0, \"assist_attach_skip_reasons\": [], \"assist_attach_skipped_count\": 0, \"assist_attach_success_count\": 0, \"attempt_mode\": \"exact\", \"chain_horizon_slack_min\": 1200.0, \"chain_horizon_slack_score\": 20.0, \"chain_id\": \"graph_combined::Дальний Восток_7::Э_3::состав_9,состав_30\", \"chain_type\": \"combined_fragment_chain\", \"completed\": false, \"detail\": null, \"emitted_stages\": [], \"empty_move_schedule_audit\": null, \"failure_bucket\": \"locked_locomotive_unavailable\", \"final_train_path\": null, \"final_train_status\": null, \"inferred_missing_next_stage\": null, \"last_emitted_stage\": null, \"locked_excavator\": \"Э_3\", \"locked_groups\": [\"состав_9\", \"состав_30\"], \"locked_locomotive\": \"2139\", \"occupancy_policy\": \"movement_path_conflicts_only\", \"operation_count\": 0, \"packet_id\": \"scheduled_graph_route_packet_1\", \"precheck_option_count\": 0, \"precheck_status\": null, \"selected_excavator\": null, \"selected_groups\": [], \"selected_locomotive\": null, \"selected_locomotive_path\": null, \"selected_train_id\": null, \"sequential_precheck_completed_chains\": 0, \"sequential_precheck_failure_bucket\": null, \"sequential_precheck_status\": null, \"suborder_id\": \"Дальний Восток_7\"}","graph_lock_audit={\"alternative_chain_rank\": null, \"assigned_suborder\": true, \"assignment_option_count\": 1, \"assist_attach_attempt_count\": 1, \"assist_attach_failed_count\": 1, \"assist_attach_skip_reasons\": [\"optional_assist_skipped_empty_move_preview_feasible\"], \"assist_attach_skipped_count\": 1, \"assist_attach_success_count\": 0, \"attempt_mode\": \"soft_locomotive\", \"chain_horizon_slack_min\": 1200.0, \"chain_horizon_slack_score\": 20.0, \"chain_id\": \"graph_combined::Дальний Восток_7::Э_3::состав_9,состав_30\", \"chain_type\": \"combined_fragment_chain\", \"completed\": true, \"detail\": null, \"emitted_stages\": [\"attach\", \"empty_move\", \"prepare\", \"load\", \"weigh\", \"dispatch\", \"route_ready\"], \"empty_move_schedule_audit\": null, \"failure_bucket\": \"completed\", \"final_train_path\": \"10П_БУ\", \"final_train_status\": \"Маршрут готовый\", \"inferred_missing_next_stage\": \"none\", \"last_emitted_stage\": \"route_ready\", \"locked_excavator\": \"Э_3\", \"locked_groups\": [\"состав_9\", \"состав_30\"], \"locked_locomotive\": null, \"occupancy_policy\": \"movement_path_conflicts_only\", \"operation_count\": 18, \"packet_id\": \"scheduled_graph_route_packet_1\", \"precheck_option_count\": 0, \"precheck_status\": null, \"selected_excavator\": \"Э_3\", \"selected_groups\": [\"состав_9\", \"состав_30\"], \"selected_locomotive\": \"146\", \"selected_locomotive_path\": \"11П_У2\", \"selected_train_id\": \"состав_Дальний Восток_7_train\", \"sequential_precheck_completed_chains\": 0, \"sequential_precheck_failure_bucket\": null, \"sequential_precheck_status\": null, \"suborder_id\": \"Дальний Восток_7\"}","graph_lock_audit={\"alternative_chain_rank\": null, \"assigned_suborder\": true, \"assignment_option_count\": 1, \"assist_attach_attempt_count\": 1, \"assist_attach_failed_count\": 1, \"assist_attach_skip_reasons\": [\"optional_assist_skipped_empty_move_preview_feasible\"], \"assist_attach_skipped_count\": 1, \"assist_attach_success_count\": 0, \"attempt_mode\": \"exact\", \"chain_horizon_slack_min\": 1212.0, \"chain_horizon_slack_score\": 20.0, \"chain_id\": \"graph_combined::Красноярск-Северный_3::Э_4::состав_35,состав_37\", \"chain_type\": \"combined_fragment_chain\", \"completed\": true, \"detail\": null, \"emitted_stages\": [\"attach\", \"empty_move\", \"prepare\", \"load\", \"weigh\", \"dispatch\", \"route_ready\"], \"empty_move_schedule_audit\": null, \"failure_bucket\": \"completed\", \"final_train_path\": \"10П_БУ\", \"final_train_status\": \"Маршрут готовый\", \"inferred_missing_next_stage\": \"none\", \"last_emitted_stage\": \"route_ready\", \"locked_excavator\": \"Э_4\", \"locked_groups\": [\"состав_35\", \"состав_37\"], \"locked_locomotive\": null, \"occupancy_policy\": \"movement_path_conflicts_only\", \"operation_count\": 15, \"packet_id\": \"scheduled_graph_route_packet_1\", \"precheck_option_count\": 0, \"precheck_status\": null, \"selected_excavator\": \"Э_4\", \"selected_groups\": [\"состав_35\", \"состав_37\"], \"selected_locomotive\": \"146\", \"selected_locomotive_path\": \"10П_БУ\", \"selected_train_id\": \"состав_Красноярск-Северный_3_train\", \"sequential_precheck_completed_chains\": 0, \"sequential_precheck_failure_bucket\": null, \"sequential_precheck_status\": null, \"suborder_id\": \"Красноярск-Северный_3\"}","graph_lock_audit={\"alternative_chain_rank\": null, \"assigned_suborder\": false, \"assignment_option_count\": 0, \"assist_attach_attempt_count\": 0, \"assist_attach_failed_count\": 0, \"assist_attach_skip_reasons\": [], \"assist_attach_skipped_count\": 0, \"assist_attach_success_count\": 0, \"attempt_mode\": \"exact\", \"chain_horizon_slack_min\": 1203.0, \"chain_horizon_slack_score\": 20.0, \"chain_id\": \"graph_combined::Новосибирск_5::Э_3::состав_19,состав_20\", \"chain_type\": \"combined_fragment_chain\", \"completed\": false, \"detail\": null, \"emitted_stages\": [], \"empty_move_schedule_audit\": null, \"failure_bucket\": \"locked_locomotive_unavailable\", \"final_train_path\": null, \"final_train_status\": null, \"inferred_missing_next_stage\": null, \"last_emitted_stage\": null, \"locked_excavator\": \"Э_3\", \"locked_groups\": [\"состав_19\", \"состав_20\"], \"locked_locomotive\": \"1993\", \"occupancy_policy\": \"movement_path_conflicts_only\", \"operation_count\": 0, \"packet_id\": \"scheduled_graph_route_packet_1\", \"precheck_option_count\": 0, \"precheck_status\": null, \"selected_excavator\": null, \"selected_groups\": [], \"selected_locomotive\": null, \"selected_locomotive_path\": null, \"selected_train_id\": null, \"sequential_precheck_completed_chains\": 0, \"sequential_precheck_failure_bucket\": null, \"sequential_precheck_status\": null, \"suborder_id\": \"Новосибирск_5\"}","graph_lock_audit={\"alternative_chain_rank\": null, \"assigned_suborder\": true, \"assignment_option_count\": 1, \"assist_attach_attempt_count\": 1, \"assist_attach_failed_count\": 1, \"assist_attach_skip_reasons\": [\"optional_assist_skipped_empty_move_preview_feasible\"], \"assist_attach_skipped_count\": 1, \"assist_attach_success_count\": 0, \"attempt_mode\": \"soft_locomotive\", \"chain_horizon_slack_min\": 1203.0, \"chain_horizon_slack_score\": 20.0, \"chain_id\": \"graph_combined::Новосибирск_5::Э_3::состав_19,состав_20\", \"chain_type\": \"combined_fragment_chain\", \"completed\": true, \"detail\": null, \"emitted_stages\": [\"attach\", \"empty_move\", \"prepare\", \"load\", \"weigh\", \"dispatch\", \"route_ready\"], \"empty_move_schedule_audit\": null, \"failure_bucket\": \"completed\", \"final_train_path\": \"10П_БУ\", \"final_train_status\": \"Маршрут готовый\", \"inferred_missing_next_stage\": \"none\", \"last_emitted_stage\": \"route_ready\", \"locked_excavator\": \"Э_3\", \"locked_groups\": [\"состав_19\", \"состав_20\"], \"locked_locomotive\": null, \"occupancy_policy\": \"movement_path_conflicts_only\", \"operation_count\": 19, \"packet_id\": \"scheduled_graph_route_packet_1\", \"precheck_option_count\": 0, \"precheck_status\": null, \"selected_excavator\": \"Э_3\", \"selected_groups\": [\"состав_19\", \"состав_20\"], \"selected_locomotive\": \"314\", \"selected_locomotive_path\": \"11П_У2\", \"selected_train_id\": \"состав_Новосибирск_5_train\", \"sequential_precheck_completed_chains\": 0, \"sequential_precheck_failure_bucket\": null, \"sequential_precheck_status\": null, \"suborder_id\": \"Новосибирск_5\"}","graph_lock_audit={\"alternative_chain_rank\": null, \"assigned_suborder\": false, \"assignment_option_count\": 0, \"assist_attach_attempt_count\": 0, \"assist_attach_failed_count\": 0, \"assist_attach_skip_reasons\": [], \"assist_attach_skipped_count\": 0, \"assist_attach_success_count\": 0, \"attempt_mode\": \"exact\", \"chain_horizon_slack_min\": 1209.0, \"chain_horizon_slack_score\": 20.0, \"chain_id\": \"graph_combined::Ташеба_6::Э_3::состав_39,состав_31\", \"chain_type\": \"combined_fragment_chain\", \"completed\": false, \"detail\": null, \"emitted_stages\": [], \"empty_move_schedule_audit\": null, \"failure_bucket\": \"locked_locomotive_unavailable\", \"final_train_path\": null, \"final_train_status\": null, \"inferred_missing_next_stage\": null, \"last_emitted_stage\": null, \"locked_excavator\": \"Э_3\", \"locked_groups\": [\"состав_39\", \"состав_31\"], \"locked_locomotive\": \"1995\", \"occupancy_policy\": \"movement_path_conflicts_only\", \"operation_count\": 0, \"packet_id\": \"scheduled_graph_route_packet_1\", \"precheck_option_count\": 0, \"precheck_status\": null, \"selected_excavator\": null, \"selected_groups\": [], \"selected_locomotive\": null, \"selected_locomotive_path\": null, \"selected_train_id\": null, \"sequential_precheck_completed_chains\": 0, \"sequential_precheck_failure_bucket\": null, \"sequential_precheck_status\": null, \"suborder_id\": \"Ташеба_6\"}","graph_lock_audit={\"alternative_chain_rank\": null, \"assigned_suborder\": true, \"assignment_option_count\": 1, \"assist_attach_attempt_count\": 1, \"assist_attach_failed_count\": 1, \"assist_attach_skip_reasons\": [\"optional_assist_skipped_empty_move_preview_feasible\"], \"assist_attach_skipped_count\": 1, \"assist_attach_success_count\": 0, \"attempt_mode\": \"soft_locomotive\", \"chain_horizon_slack_min\": 1209.0, \"chain_horizon_slack_score\": 20.0, \"chain_id\": \"graph_combined::Ташеба_6::Э_3::состав_39,состав_31\", \"chain_type\": \"combined_fragment_chain\", \"completed\": true, \"detail\": null, \"emitted_stages\": [\"attach\", \"empty_move\", \"prepare\", \"load\", \"weigh\", \"dispatch\", \"route_ready\"], \"empty_move_schedule_audit\": null, \"failure_bucket\": \"completed\", \"final_train_path\": \"10П_БУ\", \"final_train_status\": \"Маршрут готовый\", \"inferred_missing_next_stage\": \"none\", \"last_emitted_stage\": \"route_ready\", \"locked_excavator\": \"Э_3\", \"locked_groups\": [\"состав_39\", \"состав_31\"], \"locked_locomotive\": null, \"occupancy_policy\": \"movement_path_conflicts_only\", \"operation_count\": 18, \"packet_id\": \"scheduled_graph_route_packet_1\", \"precheck_option_count\": 0, \"precheck_status\": null, \"selected_excavator\": \"Э_3\", \"selected_groups\": [\"состав_39\", \"состав_31\"], \"selected_locomotive\": \"146\", \"selected_locomotive_path\": \"11П_У2\", \"selected_train_id\": \"состав_Ташеба_6_train\", \"sequential_precheck_completed_chains\": 0, \"sequential_precheck_failure_bucket\": null, \"sequential_precheck_status\": null, \"suborder_id\": \"Ташеба_6\"}","graph_lock_audit={\"alternative_chain_rank\": null, \"assigned_suborder\": false, \"assignment_option_count\": 0, \"assist_attach_attempt_count\": 0, \"assist_attach_failed_count\": 0, \"assist_attach_skip_reasons\": [], \"assist_attach_skipped_count\": 0, \"assist_attach_success_count\": 0, \"attempt_mode\": \"exact\", \"chain_horizon_slack_min\": 1200.0, \"chain_horizon_slack_score\": 20.0, \"chain_id\": \"graph_load::Дальний Восток_7::Э_3::состав_9,состав_30\", \"chain_type\": \"load_to_outbound\", \"completed\": false, \"detail\": null, \"emitted_stages\": [], \"empty_move_schedule_audit\": null, \"failure_bucket\": \"locked_locomotive_unavailable\", \"final_train_path\": null, \"final_train_status\": null, \"inferred_missing_next_stage\": null, \"last_emitted_stage\": null, \"locked_excavator\": \"Э_3\", \"locked_groups\": [\"состав_9\", \"состав_30\"], \"locked_locomotive\": \"2139\", \"occupancy_policy\": \"strict_all_paths\", \"operation_count\": 0, \"packet_id\": \"scheduled_graph_route_packet_2\", \"precheck_option_count\": 0, \"precheck_status\": null, \"selected_excavator\": null, \"selected_groups\": [], \"selected_locomotive\": null, \"selected_locomotive_path\": null, \"selected_train_id\": null, \"sequential_precheck_completed_chains\": 0, \"sequential_precheck_failure_bucket\": null, \"sequential_precheck_status\": null, \"suborder_id\": \"Дальний Восток_7\"}","graph_lock_audit={\"alternative_chain_rank\": null, \"assigned_suborder\": true, \"assignment_option_count\": 1, \"assist_attach_attempt_count\": 1, \"assist_attach_failed_count\": 1, \"assist_attach_skip_reasons\": [\"optional_assist_skipped_empty_move_preview_feasible\"], \"assist_attach_skipped_count\": 1, \"assist_attach_success_count\": 0, \"attempt_mode\": \"soft_locomotive\", \"chain_horizon_slack_min\": 1200.0, \"chain_horizon_slack_score\": 20.0, \"chain_id\": \"graph_load::Дальний Восток_7::Э_3::состав_9,состав_30\", \"chain_type\": \"load_to_outbound\", \"completed\": true, \"detail\": null, \"emitted_stages\": [\"attach\", \"empty_move\", \"prepare\", \"load\", \"weigh\", \"dispatch\", \"route_ready\"], \"empty_move_schedule_audit\": null, \"failure_bucket\": \"completed\", \"final_train_path\": \"10П_БУ\", \"final_train_status\": \"Маршрут готовый\", \"inferred_missing_next_stage\": \"none\", \"last_emitted_stage\": \"route_ready\", \"locked_excavator\": \"Э_3\", \"locked_groups\": [\"состав_9\", \"состав_30\"], \"locked_locomotive\": null, \"occupancy_policy\": \"strict_all_paths\", \"operation_count\": 18, \"packet_id\": \"scheduled_graph_route_packet_2\", \"precheck_option_count\": 0, \"precheck_status\": null, \"selected_excavator\": \"Э_3\", \"selected_groups\": [\"состав_9\", \"состав_30\"], \"selected_locomotive\": \"146\", \"selected_locomotive_path\": \"11П_У2\", \"selected_train_id\": \"состав_Дальний Восток_7_train\", \"sequential_precheck_completed_chains\": 0, \"sequential_precheck_failure_bucket\": null, \"sequential_precheck_status\": null, \"suborder_id\": \"Дальний Восток_7\"}","graph_lock_audit={\"alternative_chain_rank\": null, \"assigned_suborder\": false, \"assignment_option_count\": 0, \"assist_attach_attempt_count\": 0, \"assist_attach_failed_count\": 0, \"assist_attach_skip_reasons\": [], \"assist_attach_skipped_count\": 0, \"assist_attach_success_count\": 0, \"attempt_mode\": \"exact\", \"chain_horizon_slack_min\": 1203.0, \"chain_horizon_slack_score\": 20.0, \"chain_id\": \"graph_combined::Новосибирск_5::Э_3::состав_19,состав_33\", \"chain_type\": \"combined_fragment_chain\", \"completed\": false, \"detail\": null, \"emitted_stages\": [], \"empty_move_schedule_audit\": null, \"failure_bucket\": \"locked_locomotive_unavailable\", \"final_train_path\": null, \"final_train_status\": null, \"inferred_missing_next_stage\": null, \"last_emitted_stage\": null, \"locked_excavator\": \"Э_3\", \"locked_groups\": [\"состав_19\", \"состав_33\"], \"locked_locomotive\": \"1993\", \"occupancy_policy\": \"strict_all_paths\", \"operation_count\": 0, \"packet_id\": \"scheduled_graph_route_packet_2\", \"precheck_option_count\": 0, \"precheck_status\": null, \"selected_excavator\": null, \"selected_groups\": [], \"selected_locomotive\": null, \"selected_locomotive_path\": null, \"selected_train_id\": null, \"sequential_precheck_completed_chains\": 0, \"sequential_precheck_failure_bucket\": null, \"sequential_precheck_status\": null, \"suborder_id\": \"Новосибирск_5\"}","graph_lock_audit={\"alternative_chain_rank\": null, \"assigned_suborder\": true, \"assignment_option_count\": 1, \"assist_attach_attempt_count\": 1, \"assist_attach_failed_count\": 1, \"assist_attach_skip_reasons\": [\"optional_assist_skipped_empty_move_preview_feasible\"], \"assist_attach_skipped_count\": 1, \"assist_attach_success_count\": 0, \"attempt_mode\": \"soft_locomotive\", \"chain_horizon_slack_min\": 1203.0, \"chain_horizon_slack_score\": 20.0, \"chain_id\": \"graph_combined::Новосибирск_5::Э_3::состав_19,состав_33\", \"chain_type\": \"combined_fragment_chain\", \"completed\": true, \"detail\": null, \"emitted_stages\": [\"attach\", \"empty_move\", \"prepare\", \"load\", \"weigh\", \"dispatch\", \"route_ready\"], \"empty_move_schedule_audit\": null, \"failure_bucket\": \"completed\", \"final_train_path\": \"10П_БУ\", \"final_train_status\": \"Маршрут готовый\", \"inferred_missing_next_stage\": \"none\", \"last_emitted_stage\": \"route_ready\", \"locked_excavator\": \"Э_3\", \"locked_groups\": [\"состав_19\", \"состав_33\"], \"locked_locomotive\": null, \"occupancy_policy\": \"strict_all_paths\", \"operation_count\": 18, \"packet_id\": \"scheduled_graph_route_packet_2\", \"precheck_option_count\": 0, \"precheck_status\": null, \"selected_excavator\": \"Э_3\", \"selected_groups\": [\"состав_19\", \"состав_33\"], \"selected_locomotive\": \"146\", \"selected_locomotive_path\": \"11П_У2\", \"selected_train_id\": \"состав_Новосибирск_5_train\", \"sequential_precheck_completed_chains\": 0, \"sequential_precheck_failure_bucket\": null, \"sequential_precheck_status\": null, \"suborder_id\": \"Новосибирск_5\"}","graph_lock_audit={\"alternative_chain_rank\": null, \"assigned_suborder\": false, \"assignment_option_count\": 0, \"assist_attach_attempt_count\": 0, \"assist_attach_failed_count\": 0, \"assist_attach_skip_reasons\": [], \"assist_attach_skipped_count\": 0, \"assist_attach_success_count\": 0, \"attempt_mode\": \"exact\", \"chain_horizon_slack_min\": 1209.0, \"chain_horizon_slack_score\": 20.0, \"chain_id\": \"graph_combined::Ташеба_6::Э_3::состав_35,состав_31\", \"chain_type\": \"combined_fragment_chain\", \"completed\": false, \"detail\": null, \"emitted_stages\": [], \"empty_move_schedule_audit\": null, \"failure_bucket\": \"locked_locomotive_unavailable\", \"final_train_path\": null, \"final_train_status\": null, \"inferred_missing_next_stage\": null, \"last_emitted_stage\": null, \"locked_excavator\": \"Э_3\", \"locked_groups\": [\"состав_35\", \"состав_31\"], \"locked_locomotive\": \"1995\", \"occupancy_policy\": \"strict_all_paths\", \"operation_count\": 0, \"packet_id\": \"scheduled_graph_route_packet_2\", \"precheck_option_count\": 0, \"precheck_status\": null, \"selected_excavator\": null, \"selected_groups\": [], \"selected_locomotive\": null, \"selected_locomotive_path\": null, \"selected_train_id\": null, \"sequential_precheck_completed_chains\": 0, \"sequential_precheck_failure_bucket\": null, \"sequential_precheck_status\": null, \"suborder_id\": \"Ташеба_6\"}","graph_lock_audit={\"alternative_chain_rank\": null, \"assigned_suborder\": true, \"assignment_option_count\": 1, \"assist_attach_attempt_count\": 1, \"assist_attach_failed_count\": 1, \"assist_attach_skip_reasons\": [\"optional_assist_skipped_empty_move_preview_feasible\"], \"assist_attach_skipped_count\": 1, \"assist_attach_success_count\": 0, \"attempt_mode\": \"soft_locomotive\", \"chain_horizon_slack_min\": 1209.0, \"chain_horizon_slack_score\": 20.0, \"chain_id\": \"graph_combined::Ташеба_6::Э_3::состав_35,состав_31\", \"chain_type\": \"combined_fragment_chain\", \"completed\": true, \"detail\": null, \"emitted_stages\": [\"attach\", \"empty_move\", \"prepare\", \"load\", \"weigh\", \"dispatch\", \"route_ready\"], \"empty_move_schedule_audit\": null, \"failure_bucket\": \"completed\", \"final_train_path\": \"10П_БУ\", \"final_train_status\": \"Маршрут готовый\", \"inferred_missing_next_stage\": \"none\", \"last_emitted_stage\": \"route_ready\", \"locked_excavator\": \"Э_3\", \"locked_groups\": [\"состав_35\", \"состав_31\"], \"locked_locomotive\": null, \"occupancy_policy\": \"strict_all_paths\", \"operation_count\": 18, \"packet_id\": \"scheduled_graph_route_packet_2\", \"precheck_option_count\": 0, \"precheck_status\": null, \"selected_excavator\": \"Э_3\", \"selected_groups\": [\"состав_35\", \"состав_31\"], \"selected_locomotive\": \"146\", \"selected_locomotive_path\": \"11П_У2\", \"selected_train_id\": \"состав_Ташеба_6_train\", \"sequential_precheck_completed_chains\": 0, \"sequential_precheck_failure_bucket\": null, \"sequential_precheck_status\": null, \"suborder_id\": \"Ташеба_6\"}","graph_lock_audit={\"alternative_chain_rank\": null, \"assigned_suborder\": false, \"assignment_option_count\": 0, \"assist_attach_attempt_count\": 0, \"assist_attach_failed_count\": 0, \"assist_attach_skip_reasons\": [], \"assist_attach_skipped_count\": 0, \"assist_attach_success_count\": 0, \"attempt_mode\": \"exact\", \"chain_horizon_slack_min\": 1200.0, \"chain_horizon_slack_score\": 20.0, \"chain_id\": \"graph_load::Дальний Восток_7::Э_3::состав_9,состав_30\", \"chain_type\": \"load_to_outbound\", \"completed\": false, \"detail\": null, \"emitted_stages\": [], \"empty_move_schedule_audit\": null, \"failure_bucket\": \"locked_locomotive_unavailable\", \"final_train_path\": null, \"final_train_status\": null, \"inferred_missing_next_stage\": null, \"last_emitted_stage\": null, \"locked_excavator\": \"Э_3\", \"locked_groups\": [\"состав_9\", \"состав_30\"], \"locked_locomotive\": \"2139\", \"occupancy_policy\": \"movement_path_conflicts_only\", \"operation_count\": 0, \"packet_id\": \"scheduled_graph_route_packet_2\", \"precheck_option_count\": 0, \"precheck_status\": null, \"selected_excavator\": null, \"selected_groups\": [], \"selected_locomotive\": null, \"selected_locomotive_path\": null, \"selected_train_id\": null, \"sequential_precheck_completed_chains\": 0, \"sequential_precheck_failure_bucket\": null, \"sequential_precheck_status\": null, \"suborder_id\": \"Дальний Восток_7\"}","graph_lock_audit={\"alternative_chain_rank\": null, \"assigned_suborder\": true, \"assignment_option_count\": 1, \"assist_attach_attempt_count\": 1, \"assist_attach_failed_count\": 1, \"assist_attach_skip_reasons\": [\"optional_assist_skipped_empty_move_preview_feasible\"], \"assist_attach_skipped_count\": 1, \"assist_attach_success_count\": 0, \"attempt_mode\": \"soft_locomotive\", \"chain_horizon_slack_min\": 1200.0, \"chain_horizon_slack_score\": 20.0, \"chain_id\": \"graph_load::Дальний Восток_7::Э_3::состав_9,состав_30\", \"chain_type\": \"load_to_outbound\", \"completed\": true, \"detail\": null, \"emitted_stages\": [\"attach\", \"empty_move\", \"prepare\", \"load\", \"weigh\", \"dispatch\", \"route_ready\"], \"empty_move_schedule_audit\": null, \"failure_bucket\": \"completed\", \"final_train_path\": \"10П_БУ\", \"final_train_status\": \"Маршрут готовый\", \"inferred_missing_next_stage\": \"none\", \"last_emitted_stage\": \"route_ready\", \"locked_excavator\": \"Э_3\", \"locked_groups\": [\"состав_9\", \"состав_30\"], \"locked_locomotive\": null, \"occupancy_policy\": \"movement_path_conflicts_only\", \"operation_count\": 18, \"packet_id\": \"scheduled_graph_route_packet_2\", \"precheck_option_count\": 0, \"precheck_status\": null, \"selected_excavator\": \"Э_3\", \"selected_groups\": [\"состав_9\", \"состав_30\"], \"selected_locomotive\": \"146\", \"selected_locomotive_path\": \"11П_У2\", \"selected_train_id\": \"состав_Дальний Восток_7_train\", \"sequential_precheck_completed_chains\": 0, \"sequential_precheck_failure_bucket\": null, \"sequential_precheck_status\": null, \"suborder_id\": \"Дальний Восток_7\"}","graph_lock_audit={\"alternative_chain_rank\": null, \"assigned_suborder\": false, \"assignment_option_count\": 0, \"assist_attach_attempt_count\": 0, \"assist_attach_failed_count\": 0, \"assist_attach_skip_reasons\": [], \"assist_attach_skipped_count\": 0, \"assist_attach_success_count\": 0, \"attempt_mode\": \"exact\", \"chain_horizon_slack_min\": 1203.0, \"chain_horizon_slack_score\": 20.0, \"chain_id\": \"graph_combined::Новосибирск_5::Э_3::состав_19,состав_33\", \"chain_type\": \"combined_fragment_chain\", \"completed\": false, \"detail\": null, \"emitted_stages\": [], \"empty_move_schedule_audit\": null, \"failure_bucket\": \"locked_locomotive_unavailable\", \"final_train_path\": null, \"final_train_status\": null, \"inferred_missing_next_stage\": null, \"last_emitted_stage\": null, \"locked_excavator\": \"Э_3\", \"locked_groups\": [\"состав_19\", \"состав_33\"], \"locked_locomotive\": \"1993\", \"occupancy_policy\": \"movement_path_conflicts_only\", \"operation_count\": 0, \"packet_id\": \"scheduled_graph_route_packet_2\", \"precheck_option_count\": 0, \"precheck_status\": null, \"selected_excavator\": null, \"selected_groups\": [], \"selected_locomotive\": null, \"selected_locomotive_path\": null, \"selected_train_id\": null, \"sequential_precheck_completed_chains\": 0, \"sequential_precheck_failure_bucket\": null, \"sequential_precheck_status\": null, \"suborder_id\": \"Новосибирск_5\"}","graph_lock_audit={\"alternative_chain_rank\": null, \"assigned_suborder\": true, \"assignment_option_count\": 1, \"assist_attach_attempt_count\": 1, \"assist_attach_failed_count\": 1, \"assist_attach_skip_reasons\": [\"optional_assist_skipped_empty_move_preview_feasible\"], \"assist_attach_skipped_count\": 1, \"assist_attach_success_count\": 0, \"attempt_mode\": \"soft_locomotive\", \"chain_horizon_slack_min\": 1203.0, \"chain_horizon_slack_score\": 20.0, \"chain_id\": \"graph_combined::Новосибирск_5::Э_3::состав_19,состав_33\", \"chain_type\": \"combined_fragment_chain\", \"completed\": true, \"detail\": null, \"emitted_stages\": [\"attach\", \"empty_move\", \"prepare\", \"load\", \"weigh\", \"dispatch\", \"route_ready\"], \"empty_move_schedule_audit\": null, \"failure_bucket\": \"completed\", \"final_train_path\": \"10П_БУ\", \"final_train_status\": \"Маршрут готовый\", \"inferred_missing_next_stage\": \"none\", \"last_emitted_stage\": \"route_ready\", \"locked_excavator\": \"Э_3\", \"locked_groups\": [\"состав_19\", \"состав_33\"], \"locked_locomotive\": null, \"occupancy_policy\": \"movement_path_conflicts_only\", \"operation_count\": 18, \"packet_id\": \"scheduled_graph_route_packet_2\", \"precheck_option_count\": 0, \"precheck_status\": null, \"selected_excavator\": \"Э_3\", \"selected_groups\": [\"состав_19\", \"состав_33\"], \"selected_locomotive\": \"146\", \"selected_locomotive_path\": \"11П_У2\", \"selected_train_id\": \"состав_Новосибирск_5_train\", \"sequential_precheck_completed_chains\": 0, \"sequential_precheck_failure_bucket\": null, \"sequential_precheck_status\": null, \"suborder_id\": \"Новосибирск_5\"}","graph_lock_audit={\"alternative_chain_rank\": null, \"assigned_suborder\": false, \"assignment_option_count\": 0, \"assist_attach_attempt_count\": 0, \"assist_attach_failed_count\": 0, \"assist_attach_skip_reasons\": [], \"assist_attach_skipped_count\": 0, \"assist_attach_success_count\": 0, \"attempt_mode\": \"exact\", \"chain_horizon_slack_min\": 1209.0, \"chain_horizon_slack_score\": 20.0, \"chain_id\": \"graph_combined::Ташеба_6::Э_3::состав_35,состав_31\", \"chain_type\": \"combined_fragment_chain\", \"completed\": false, \"detail\": null, \"emitted_stages\": [], \"empty_move_schedule_audit\": null, \"failure_bucket\": \"locked_locomotive_unavailable\", \"final_train_path\": null, \"final_train_status\": null, \"inferred_missing_next_stage\": null, \"last_emitted_stage\": null, \"locked_excavator\": \"Э_3\", \"locked_groups\": [\"состав_35\", \"состав_31\"], \"locked_locomotive\": \"1995\", \"occupancy_policy\": \"movement_path_conflicts_only\", \"operation_count\": 0, \"packet_id\": \"scheduled_graph_route_packet_2\", \"precheck_option_count\": 0, \"precheck_status\": null, \"selected_excavator\": null, \"selected_groups\": [], \"selected_locomotive\": null, \"selected_locomotive_path\": null, \"selected_train_id\": null, \"sequential_precheck_completed_chains\": 0, \"sequential_precheck_failure_bucket\": null, \"sequential_precheck_status\": null, \"suborder_id\": \"Ташеба_6\"}","graph_lock_audit={\"alternative_chain_rank\": null, \"assigned_suborder\": true, \"assignment_option_count\": 1, \"assist_attach_attempt_count\": 1, \"assist_attach_failed_count\": 1, \"assist_attach_skip_reasons\": [\"optional_assist_skipped_empty_move_preview_feasible\"], \"assist_attach_skipped_count\": 1, \"assist_attach_success_count\": 0, \"attempt_mode\": \"soft_locomotive\", \"chain_horizon_slack_min\": 1209.0, \"chain_horizon_slack_score\": 20.0, \"chain_id\": \"graph_combined::Ташеба_6::Э_3::состав_35,состав_31\", \"chain_type\": \"combined_fragment_chain\", \"completed\": true, \"detail\": null, \"emitted_stages\": [\"attach\", \"empty_move\", \"prepare\", \"load\", \"weigh\", \"dispatch\", \"route_ready\"], \"empty_move_schedule_audit\": null, \"failure_bucket\": \"completed\", \"final_train_path\": \"10П_БУ\", \"final_train_status\": \"Маршрут готовый\", \"inferred_missing_next_stage\": \"none\", \"last_emitted_stage\": \"route_ready\", \"locked_excavator\": \"Э_3\", \"locked_groups\": [\"состав_35\", \"состав_31\"], \"locked_locomotive\": null, \"occupancy_policy\": \"movement_path_conflicts_only\", \"operation_count\": 18, \"packet_id\": \"scheduled_graph_route_packet_2\", \"precheck_option_count\": 0, \"precheck_status\": null, \"selected_excavator\": \"Э_3\", \"selected_groups\": [\"состав_35\", \"состав_31\"], \"selected_locomotive\": \"146\", \"selected_locomotive_path\": \"11П_У2\", \"selected_train_id\": \"состав_Ташеба_6_train\", \"sequential_precheck_completed_chains\": 0, \"sequential_precheck_failure_bucket\": null, \"sequential_precheck_status\": null, \"suborder_id\": \"Ташеба_6\"}","graph_lifecycle_audit={\"action\": \"renderer_floor_applied\", \"applied_state\": \"Маршрут готовый\", \"batch_id\": null, \"bucket\": \"route_ready_to_route\", \"candidate_name\": \"real_start_graph_route_packet::scheduled_graph_route_packet_1\", \"coal_step\": \"unified_renderer\", \"current_state\": \"Маршрут\", \"event_type\": \"graph_lifecycle_order\", \"operation_id\": null, \"previous_state\": \"Маршрут готовый\", \"scope\": null, \"suborder_id\": \"ГРЭС-2_17_33\", \"train_id\": \"состав_п1\"}","graph_lifecycle_audit={\"action\": \"renderer_floor_applied\", \"applied_state\": \"Маршрут готовый\", \"batch_id\": null, \"bucket\": \"route_ready_to_route\", \"candidate_name\": \"real_start_graph_route_packet::scheduled_graph_route_packet_1\", \"coal_step\": \"unified_renderer\", \"current_state\": \"Маршрут\", \"event_type\": \"graph_lifecycle_order\", \"operation_id\": null, \"previous_state\": \"Маршрут готовый\", \"scope\": null, \"suborder_id\": \"Новосибирск_5\", \"train_id\": \"состав_Новосибирск_5_train\"}","graph_lifecycle_audit={\"action\": \"renderer_floor_applied\", \"applied_state\": \"Маршрут готовый\", \"batch_id\": null, \"bucket\": \"route_ready_to_route\", \"candidate_name\": \"real_start_graph_route_packet::scheduled_graph_route_packet_1::occupancy_relaxed\", \"coal_step\": \"unified_renderer\", \"current_state\": \"Маршрут\", \"event_type\": \"graph_lifecycle_order\", \"operation_id\": null, \"previous_state\": \"Маршрут готовый\", \"scope\": null, \"suborder_id\": \"ГРЭС-2_17_33\", \"train_id\": \"состав_п1\"}","graph_lifecycle_audit={\"action\": \"renderer_floor_applied\", \"applied_state\": \"Маршрут готовый\", \"batch_id\": null, \"bucket\": \"route_ready_to_route\", \"candidate_name\": \"real_start_graph_route_packet::scheduled_graph_route_packet_1::occupancy_relaxed\", \"coal_step\": \"unified_renderer\", \"current_state\": \"Маршрут\", \"event_type\": \"graph_lifecycle_order\", \"operation_id\": null, \"previous_state\": \"Маршрут готовый\", \"scope\": null, \"suborder_id\": \"ГРЭС-2_18_34\", \"train_id\": \"состав_п2\"}","graph_lifecycle_audit={\"action\": \"renderer_floor_applied\", \"applied_state\": \"Маршрут готовый\", \"batch_id\": null, \"bucket\": \"route_ready_to_route\", \"candidate_name\": \"real_start_graph_route_packet::scheduled_graph_route_packet_1::occupancy_relaxed\", \"coal_step\": \"unified_renderer\", \"current_state\": \"Маршрут\", \"event_type\": \"graph_lifecycle_order\", \"operation_id\": null, \"previous_state\": \"Маршрут готовый\", \"scope\": null, \"suborder_id\": \"Новосибирск_5\", \"train_id\": \"состав_Новосибирск_5_train\"}","graph_lifecycle_audit={\"action\": \"renderer_floor_applied\", \"applied_state\": \"Маршрут готовый\", \"batch_id\": null, \"bucket\": \"route_ready_to_route\", \"candidate_name\": \"real_start_graph_route_packet::scheduled_graph_route_packet_2\", \"coal_step\": \"unified_renderer\", \"current_state\": \"Маршрут\", \"event_type\": \"graph_lifecycle_order\", \"operation_id\": null, \"previous_state\": \"Маршрут готовый\", \"scope\": null, \"suborder_id\": \"Ташеба_6\", \"train_id\": \"состав_Ташеба_6_train\"}","graph_lifecycle_audit={\"action\": \"renderer_floor_applied\", \"applied_state\": \"Маршрут готовый\", \"batch_id\": null, \"bucket\": \"route_ready_to_route\", \"candidate_name\": \"real_start_graph_route_packet::scheduled_graph_route_packet_2::occupancy_relaxed\", \"coal_step\": \"unified_renderer\", \"current_state\": \"Маршрут\", \"event_type\": \"graph_lifecycle_order\", \"operation_id\": null, \"previous_state\": \"Маршрут готовый\", \"scope\": null, \"suborder_id\": \"Ташеба_6\", \"train_id\": \"состав_Ташеба_6_train\"}","real_start_candidate_audit={\"activated_excavators\": 2, \"activated_locomotives\": 11, \"activated_paths\": 13, \"candidate_kind\": \"real_start\", \"candidate_name\": \"real_start_current\", \"capacity_breadth_gain_vs_selected\": 1595.25, \"capacity_breadth_join_deaths\": 1189, \"capacity_breadth_loaded_moves\": 13, \"capacity_breadth_productive_o3\": 20, \"capacity_breadth_score\": 3310.25, \"capacity_breadth_suborders\": 24, \"frontier_rank\": null, \"graph_completed_chains\": null, \"graph_gate_breadth_gain\": 1595.25, \"graph_gate_eligible\": false, \"graph_gate_kpi_gap\": 30.419514, \"graph_gate_reason\": \"not_graph\", \"graph_gate_selected\": false, \"graph_lifecycle_validation_regressions\": 0, \"graph_o1_loaded_move_coverage_pct\": 0.0, \"graph_o1_route_processing_coverage_pct\": 0.0, \"graph_o1_suborder_coverage_pct\": 0.0, \"graph_o3_load_coverage_pct\": 0.0, \"graph_packet_id\": null, \"graph_similarity_score\": 0.0, \"integrated_kpi\": 154.644406, \"kpi_delta_vs_best\": -30.419514, \"kpi_delta_vs_selected\": -30.419514, \"o1_rows\": 213, \"o3_rows\": 20, \"o9_rows\": 5747, \"occupancy_policy\": \"strict_all_paths\", \"physically_plausible\": false, \"score_key\": [154.644406, 54.644406, 13.371578, 27.0, 100.0, -298989.064032], \"selected\": false, \"selection_bucket\": \"non_plausible\", \"strict_shadow_path_conflicts\": 0, \"total_cost_rub\": 298989.064032, \"valid\": true}","real_start_candidate_audit={\"activated_excavators\": 2, \"activated_locomotives\": 13, \"activated_paths\": 15, \"candidate_kind\": \"real_start\", \"candidate_name\": \"real_start_current::occupancy_relaxed\", \"capacity_breadth_gain_vs_selected\": 2372.0, \"capacity_breadth_join_deaths\": 1128, \"capacity_breadth_loaded_moves\": 14, \"capacity_breadth_productive_o3\": 16, \"capacity_breadth_score\": 4087.0, \"capacity_breadth_suborders\": 32, \"frontier_rank\": null, \"graph_completed_chains\": null, \"graph_gate_breadth_gain\": 2372.0, \"graph_gate_eligible\": false, \"graph_gate_kpi_gap\": 29.791892, \"graph_gate_reason\": \"not_graph\", \"graph_gate_selected\": false, \"graph_lifecycle_validation_regressions\": 0, \"graph_o1_loaded_move_coverage_pct\": 0.0, \"graph_o1_route_processing_coverage_pct\": 0.0, \"graph_o1_suborder_coverage_pct\": 0.0, \"graph_o3_load_coverage_pct\": 0.0, \"graph_packet_id\": null, \"graph_similarity_score\": 0.0, \"integrated_kpi\": 155.272028, \"kpi_delta_vs_best\": -29.791892, \"kpi_delta_vs_selected\": -29.791892, \"o1_rows\": 261, \"o3_rows\": 16, \"o9_rows\": 5541, \"occupancy_policy\": \"movement_path_conflicts_only\", \"physically_plausible\": false, \"score_key\": [155.272028, 55.272028, 13.36252, 25.0, 100.0, -303168.905908], \"selected\": false, \"selection_bucket\": \"non_plausible\", \"strict_shadow_path_conflicts\": 3, \"total_cost_rub\": 303168.905908, \"valid\": true}","real_start_candidate_audit={\"activated_excavators\": 3, \"activated_locomotives\": 6, \"activated_paths\": 12, \"candidate_kind\": \"real_start_graph_route\", \"candidate_name\": \"real_start_graph_route_packet::scheduled_graph_route_packet_1\", \"capacity_breadth_gain_vs_selected\": -372.0, \"capacity_breadth_join_deaths\": 264, \"capacity_breadth_loaded_moves\": 9, \"capacity_breadth_productive_o3\": 21, \"capacity_breadth_score\": 1343.0, \"capacity_breadth_suborders\": 7, \"frontier_rank\": 2, \"graph_completed_chains\": \"4\", \"graph_gate_breadth_gain\": -372.0, \"graph_gate_eligible\": false, \"graph_gate_kpi_gap\": 16.869617, \"graph_gate_reason\": \"kpi_gap\", \"graph_gate_selected\": false, \"graph_lifecycle_validation_regressions\": 0, \"graph_o1_loaded_move_coverage_pct\": 0.0, \"graph_o1_route_processing_coverage_pct\": 0.0, \"graph_o1_suborder_coverage_pct\": 0.0, \"graph_o3_load_coverage_pct\": 0.0, \"graph_packet_id\": \"scheduled_graph_route_packet_1\", \"graph_similarity_score\": 0.0, \"integrated_kpi\": 168.194303, \"kpi_delta_vs_best\": -16.869617, \"kpi_delta_vs_selected\": -16.869617, \"o1_rows\": 145, \"o3_rows\": 21, \"o9_rows\": 3049, \"occupancy_policy\": \"strict_all_paths\", \"physically_plausible\": true, \"score_key\": [168.694303, 68.194303, 21499.06327, 0.0, 0.0, 0.0, 13.102858, 25.0, 100.0, -292257.021309], \"selected\": false, \"selection_bucket\": \"graph_gate_kpi_gap\", \"strict_shadow_path_conflicts\": 0, \"total_cost_rub\": 292257.021309, \"valid\": true}","real_start_candidate_audit={\"activated_excavators\": 3, \"activated_locomotives\": 5, \"activated_paths\": 11, \"candidate_kind\": \"real_start_graph_route\", \"candidate_name\": \"real_start_graph_route_packet::scheduled_graph_route_packet_1::occupancy_relaxed\", \"capacity_breadth_gain_vs_selected\": -491.0, \"capacity_breadth_join_deaths\": 264, \"capacity_breadth_loaded_moves\": 11, \"capacity_breadth_productive_o3\": 17, \"capacity_breadth_score\": 1224.0, \"capacity_breadth_suborders\": 6, \"frontier_rank\": 3, \"graph_completed_chains\": \"4\", \"graph_gate_breadth_gain\": -491.0, \"graph_gate_eligible\": false, \"graph_gate_kpi_gap\": 19.790405, \"graph_gate_reason\": \"kpi_gap\", \"graph_gate_selected\": false, \"graph_lifecycle_validation_regressions\": 0, \"graph_o1_loaded_move_coverage_pct\": 0.0, \"graph_o1_route_processing_coverage_pct\": 0.0, \"graph_o1_suborder_coverage_pct\": 0.0, \"graph_o3_load_coverage_pct\": 0.0, \"graph_packet_id\": \"scheduled_graph_route_packet_1\", \"graph_similarity_score\": 0.0, \"integrated_kpi\": 165.273515, \"kpi_delta_vs_best\": -19.790405, \"kpi_delta_vs_selected\": -19.790405, \"o1_rows\": 141, \"o3_rows\": 17, \"o9_rows\": 3049, \"occupancy_policy\": \"movement_path_conflicts_only\", \"physically_plausible\": true, \"score_key\": [165.773515, 65.273515, 21499.06327, 0.0, 0.0, 0.0, 12.977053, 24.0, 100.0, -292905.817428], \"selected\": false, \"selection_bucket\": \"graph_gate_kpi_gap\", \"strict_shadow_path_conflicts\": 0, \"total_cost_rub\": 292905.817428, \"valid\": true}","real_start_candidate_audit={\"activated_excavators\": 1, \"activated_locomotives\": 3, \"activated_paths\": 6, \"candidate_kind\": \"real_start_graph_route\", \"candidate_name\": \"real_start_graph_route_packet::scheduled_graph_route_packet_2\", \"capacity_breadth_gain_vs_selected\": -988.0, \"capacity_breadth_join_deaths\": 200, \"capacity_breadth_loaded_moves\": 6, \"capacity_breadth_productive_o3\": 9, \"capacity_breadth_score\": 727.0, \"capacity_breadth_suborders\": 3, \"frontier_rank\": 4, \"graph_completed_chains\": \"3\", \"graph_gate_breadth_gain\": -988.0, \"graph_gate_eligible\": false, \"graph_gate_kpi_gap\": 41.960472, \"graph_gate_reason\": \"kpi_gap\", \"graph_gate_selected\": false, \"graph_lifecycle_validation_regressions\": 0, \"graph_o1_loaded_move_coverage_pct\": 0.0, \"graph_o1_route_processing_coverage_pct\": 0.0, \"graph_o1_suborder_coverage_pct\": 0.0, \"graph_o3_load_coverage_pct\": 0.0, \"graph_packet_id\": \"scheduled_graph_route_packet_2\", \"graph_similarity_score\": 0.0, \"integrated_kpi\": 143.103448, \"kpi_delta_vs_best\": -41.960472, \"kpi_delta_vs_selected\": -41.960472, \"o1_rows\": 74, \"o3_rows\": 9, \"o9_rows\": 2931, \"occupancy_policy\": \"strict_all_paths\", \"physically_plausible\": true, \"score_key\": [143.603448, 43.103448, 16036.42736, 0.0, 0.0, 0.0, 11.830717, 20.0, 100.0, -266210.956706], \"selected\": false, \"selection_bucket\": \"graph_gate_kpi_gap\", \"strict_shadow_path_conflicts\": 0, \"total_cost_rub\": 266210.956706, \"valid\": true}","real_start_candidate_audit={\"activated_excavators\": 1, \"activated_locomotives\": 3, \"activated_paths\": 6, \"candidate_kind\": \"real_start_graph_route\", \"candidate_name\": \"real_start_graph_route_packet::scheduled_graph_route_packet_2::occupancy_relaxed\", \"capacity_breadth_gain_vs_selected\": -988.0, \"capacity_breadth_join_deaths\": 200, \"capacity_breadth_loaded_moves\": 6, \"capacity_breadth_productive_o3\": 9, \"capacity_breadth_score\": 727.0, \"capacity_breadth_suborders\": 3, \"frontier_rank\": null, \"graph_completed_chains\": \"3\", \"graph_gate_breadth_gain\": -988.0, \"graph_gate_eligible\": false, \"graph_gate_kpi_gap\": 41.960472, \"graph_gate_reason\": \"kpi_gap\", \"graph_gate_selected\": false, \"graph_lifecycle_validation_regressions\": 0, \"graph_o1_loaded_move_coverage_pct\": 0.0, \"graph_o1_route_processing_coverage_pct\": 0.0, \"graph_o1_suborder_coverage_pct\": 0.0, \"graph_o3_load_coverage_pct\": 0.0, \"graph_packet_id\": \"scheduled_graph_route_packet_2\", \"graph_similarity_score\": 0.0, \"integrated_kpi\": 143.103448, \"kpi_delta_vs_best\": -41.960472, \"kpi_delta_vs_selected\": -41.960472, \"o1_rows\": 74, \"o3_rows\": 9, \"o9_rows\": 2931, \"occupancy_policy\": \"movement_path_conflicts_only\", \"physically_plausible\": true, \"score_key\": [143.603448, 43.103448, 16036.42736, 0.0, 0.0, 0.0, 11.830717, 20.0, 100.0, -266210.956706], \"selected\": false, \"selection_bucket\": \"graph_gate_kpi_gap\", \"strict_shadow_path_conflicts\": 0, \"total_cost_rub\": 266210.956706, \"valid\": true}","real_start_candidate_audit={\"activated_excavators\": 2, \"activated_locomotives\": 11, \"activated_paths\": 12, \"candidate_kind\": \"real_start\", \"candidate_name\": \"real_start_capacity_fill\", \"capacity_breadth_gain_vs_selected\": 1891.0, \"capacity_breadth_join_deaths\": 1172, \"capacity_breadth_loaded_moves\": 12, \"capacity_breadth_productive_o3\": 22, \"capacity_breadth_score\": 3606.0, \"capacity_breadth_suborders\": 27, \"frontier_rank\": null, \"graph_completed_chains\": null, \"graph_gate_breadth_gain\": 1891.0, \"graph_gate_eligible\": false, \"graph_gate_kpi_gap\": 42.752718, \"graph_gate_reason\": \"not_graph\", \"graph_gate_selected\": false, \"graph_lifecycle_validation_regressions\": 0, \"graph_o1_loaded_move_coverage_pct\": 0.0, \"graph_o1_route_processing_coverage_pct\": 0.0, \"graph_o1_suborder_coverage_pct\": 0.0, \"graph_o3_load_coverage_pct\": 0.0, \"graph_packet_id\": null, \"graph_similarity_score\": 0.0, \"integrated_kpi\": 142.311202, \"kpi_delta_vs_best\": -42.752718, \"kpi_delta_vs_selected\": -42.752718, \"o1_rows\": 230, \"o3_rows\": 22, \"o9_rows\": 5697, \"occupancy_policy\": \"strict_all_paths\", \"physically_plausible\": false, \"score_key\": [142.311202, 42.311202, 13.242754, 25.0, 100.0, -314323.447941], \"selected\": false, \"selection_bucket\": \"non_plausible\", \"strict_shadow_path_conflicts\": 0, \"total_cost_rub\": 314323.447941, \"valid\": true}","real_start_candidate_audit={\"activated_excavators\": 4, \"activated_locomotives\": 7, \"activated_paths\": 13, \"candidate_kind\": \"real_start\", \"candidate_name\": \"real_start_route_completion_first\", \"capacity_breadth_gain_vs_selected\": 0.0, \"capacity_breadth_join_deaths\": 48, \"capacity_breadth_loaded_moves\": 9, \"capacity_breadth_productive_o3\": 24, \"capacity_breadth_score\": 1715.0, \"capacity_breadth_suborders\": 11, \"frontier_rank\": 1, \"graph_completed_chains\": null, \"graph_gate_breadth_gain\": 0.0, \"graph_gate_eligible\": false, \"graph_gate_kpi_gap\": 0.0, \"graph_gate_reason\": \"not_graph\", \"graph_gate_selected\": false, \"graph_lifecycle_validation_regressions\": 0, \"graph_o1_loaded_move_coverage_pct\": 0.0, \"graph_o1_route_processing_coverage_pct\": 0.0, \"graph_o1_suborder_coverage_pct\": 0.0, \"graph_o3_load_coverage_pct\": 0.0, \"graph_packet_id\": null, \"graph_similarity_score\": 0.0, \"integrated_kpi\": 185.06392, \"kpi_delta_vs_best\": 0.0, \"kpi_delta_vs_selected\": 0.0, \"o1_rows\": 168, \"o3_rows\": 24, \"o9_rows\": 3472, \"occupancy_policy\": \"strict_all_paths\", \"physically_plausible\": true, \"score_key\": [185.06392, 1715.0, 11.0, 9.0, 24.0, 48.0, -0.0, 85.06392, 13.817432, 25.0, 100.0, -304104.275679], \"selected\": true, \"selection_bucket\": \"selected\", \"strict_shadow_path_conflicts\": 0, \"total_cost_rub\": 304104.275679, \"valid\": true}","graph_forced_winner_shadow={\"breadth_delta_forced_vs_selected\": -372.0, \"forced_graph_breadth_score\": 1343.0, \"forced_graph_gate_eligible\": false, \"forced_graph_gate_reason\": \"kpi_gap\", \"forced_graph_kpi\": 168.194303, \"forced_graph_lifecycle_regressions\": 0, \"forced_graph_name\": \"real_start_graph_route_packet::scheduled_graph_route_packet_1\", \"forced_graph_selected_by_gate\": false, \"forced_graph_similarity_score\": 0.0, \"forced_graph_strict_shadow_conflicts\": 0, \"kpi_delta_forced_vs_selected\": -16.869617, \"selected_breadth_score\": 1715.0, \"selected_kpi\": 185.06392, \"selected_name\": \"real_start_route_completion_first\", \"selected_strict_shadow_conflicts\": 0, \"status\": \"graph_candidate_available\", \"strict_shadow_conflict_delta\": 0}","time_limit_s=900.000","frontier_choices=real_start_route_completion_first;real_start_graph_route_packet::scheduled_graph_route_packet_1;real_start_graph_route_packet::scheduled_graph_route_packet_1::occupancy_relaxed;real_start_graph_route_packet::scheduled_graph_route_packet_2","construction_fingerprint=b22539b62a44fc8f6c3528d7d4b6b8961e5efb7f8ea0076147a619f722da4ec6","replay_fingerprint=f8257378f2540cfc0f723f2531cc15680cf4bcf7417c37ad67885a18c407e9e3","validation_warnings=Artifact 'o1' leaves some scenario suborders without any planned coal operations: Ачинск_23, Ачинск_52, БЗХ \"КЭСКО\"_28;БЗХ \"КЭСКО\"_27, БЗХ \"КЭСКО\"_56, БЗХ \"КЭСКО\"_57"],"synthetic":false,"traceable":true},{"name":"post_anchor_augmentation_portfolio::anchor_only","integrated_kpi":185.06392,"total_cost_rub":304104.275679,"accepted":false,"reason":"selected","details":["post_anchor_augmentation_portfolio={\"accepted_internal_steps\": 0, \"activated_excavator_delta\": 0, \"activated_locomotive_delta\": 0, \"activated_path_delta\": 0, \"activation_delta\": 0, \"base_anchor_kpi\": 185.06392, \"breadth_delta\": 0.0, \"breadth_score\": 1715.0, \"changed_events\": 0, \"completed_suborder_count\": 0, \"completed_suborders\": \"\", \"cost_delta\": 0.0, \"filler_only_final_kpi\": 185.06392, \"final_kpi\": 185.06392, \"join_death_delta\": 0.0, \"kpi_delta\": 0.0, \"lifecycle_regression_count\": 0, \"loaded_move_delta\": 0.0, \"physically_plausible\": true, \"plausibility_message_count\": 0, \"plausibility_messages\": \"\", \"productive_o3_delta\": 0.0, \"rejection_bucket\": \"selected\", \"selected\": true, \"selected_start\": \"real_start_route_completion_first\", \"strict_shadow_delta\": 0, \"suborder_delta\": 0.0, \"total_cost_rub\": 304104.275679, \"traceable\": false, \"valid\": true, \"validation_error_count\": 0, \"validation_errors\": \"\", \"validation_warning_count\": 1, \"validation_warnings\": \"Artifact 'o1' leaves some scenario suborders without any planned coal operations: Ачинск_23, Ачинск_52, БЗХ \\\"КЭСКО\\\"_28;БЗХ \\\"КЭСКО\\\"_27, БЗХ \\\"КЭСКО\\\"_56, БЗХ \\\"КЭСКО\\\"_57\", \"variant\": \"anchor_only\"}"],"synthetic":false,"traceable":true},{"name":"post_anchor_augmentation_portfolio::filler_only","integrated_kpi":185.06392,"total_cost_rub":304104.275679,"accepted":false,"reason":"no_traceable_delta","details":["post_anchor_augmentation_portfolio={\"accepted_internal_steps\": 0, \"activated_excavator_delta\": 0, \"activated_locomotive_delta\": 0, \"activated_path_delta\": 0, \"activation_delta\": 0, \"base_anchor_kpi\": 185.06392, \"breadth_delta\": 0.0, \"breadth_score\": 1715.0, \"changed_events\": 0, \"completed_suborder_count\": 0, \"completed_suborders\": \"\", \"cost_delta\": 0.0, \"filler_only_final_kpi\": 185.06392, \"final_kpi\": 185.06392, \"join_death_delta\": 0.0, \"kpi_delta\": 0.0, \"lifecycle_regression_count\": 0, \"loaded_move_delta\": 0.0, \"physically_plausible\": true, \"plausibility_message_count\": 0, \"plausibility_messages\": \"\", \"productive_o3_delta\": 0.0, \"rejection_bucket\": \"no_traceable_delta\", \"selected\": false, \"selected_start\": \"real_start_route_completion_first\", \"strict_shadow_delta\": 0, \"suborder_delta\": 0.0, \"total_cost_rub\": 304104.275679, \"traceable\": false, \"valid\": true, \"validation_error_count\": 0, \"validation_errors\": \"\", \"validation_warning_count\": 1, \"validation_warnings\": \"Artifact 'o1' leaves some scenario suborders without any planned coal operations: Ачинск_23, Ачинск_52, БЗХ \\\"КЭСКО\\\"_28;БЗХ \\\"КЭСКО\\\"_27, БЗХ \\\"КЭСКО\\\"_56, БЗХ \\\"КЭСКО\\\"_57\", \"variant\": \"filler_only\"}"],"synthetic":false,"traceable":false},{"name":"direct_assignment_terminal_preview::rolling_assignment_slice1_3","integrated_kpi":161.913088,"total_cost_rub":236843.818029,"accepted":false,"reason":"terminal_kpi_outside_tolerance","details":["rolling_assignment_batch={\"activation_delta_vs_baseline\": -1.0, \"batch_id\": \"rolling_assignment_slice1_3\", \"beam_rank\": 1, \"breadth_delta_vs_baseline\": -234.75, \"commit_boundary\": \"2024-10-08T11:47:15\", \"commit_state_transfer_closed_membership_count\": 418, \"commit_state_transfer_failure\": \"\", \"commit_state_transfer_group_ids\": \"состав_БЗХ \\\"КЭСКО\\\"_56_part_1;состав_БЗХ \\\"КЭСКО\\\"_57_train;состав_Базаиха Т-1_13_train;состав_Базаиха Т-1_40_train;состав_Бугач \\\"КрасТЭК\\\"_24_part_1;состав_Дальний Восток +Иланская _61_train;состав_Дальний Восток +Иланская_32_part_1;состав_Дальний Восток 26пв +Заб 5пв_30_part_1;состав_Дальний Восток 26пв +Заб 5пв_31_train;состав_Дальний Восток 26пв +Заб 5пв_59_train;состав_Дальний Восток 26пв +Заб 5пв_60_train;состав_Дальний Восток_7_part_1;состав_Иланка_4_train;состав_Красноярская(Вост)_29_train;состав_Красноярская(Вост)_58_train;состав_Ташеба_14_train\", \"commit_state_transfer_lineage_failure\": \"\", \"commit_state_transfer_lineage_overlap_count\": 418, \"commit_state_transfer_replaced_membership_count\": 174, \"commit_state_transfer_revived_group_count\": 0, \"commit_state_transfer_status\": \"carried_missing_group\", \"commit_state_transfer_wagon_ids\": \"51807214;51808357;52352796;52354598;52484664;52747029;52774878;52775775;52794971;52804563;52818184;52820743;52837417;52867579;52874070;52900135;53013512;53053542;53078033;53078845;53085288;53114008;53114633;53281218;53300041;53302402;53394181;53394183;53394821;53462750;53564340;53564342;53598820;53656807;53658676;53769543;53832005;53832762;53834119;53834122;53835803;53836318;53836755;53847893;54141825;54178926;54207105;54700077;54700081;54702428;54761485;54999465;55004790;55023113;55039713;55086532;55086912;55137962;55187375;55298681;55316314;55316819;55316820;55342762;55587218;55645352;55930697;55940290;55945001;55998298;56051469;56143608;56186513;56189350;56194913;56365216;56654692;56680093;56794589;56796055;57859572;57966239;57966244;58038621;58393122;58589276;58596503;58597246;58597618;58597642;58597824;59013440;59013441;59677203;59677998;59719542;59719579;60037086;60133532;60144334;60201977;60205812;60293511;60308347;60312070;60331329;60350386;60372853;60372856;60383703;60422201;60566970;60616844;60654423;60654432;60659626;60667474;60826286;60848458;60883810;60906742;60958360;60960077;61023982;61034064;61038253;61054955;61062782;61099555;61100620;61160701;61161027;61177396;61206227;61206654;61278453;61333589;61369237;61403435;61415412;61435555;61483147;61485843;61494853;61537835;61539659;61551966;61573465;61584454;61586891;61638458;61638470;61694411;61716673;61716678;61719891;61731485;61990735;62000014;62017323;62019104;62023049;62123185;62185041;62227525;62241955;62245263;62259064;62291232;62293048;62293733;62295241;62298443;62318126;62322433;62331228;62347455;62347547;62351887;62371639;62371760;62371778;62372425;62384045;62390138;62390241;62391479;62420401;62433578;62434071;62435732;62435738;62436082;62436084;62442126;62443221;62471101;62472303;62472883;62473076;62473722;62475852;62476908;62477590;62492839;62494815;62495247;62495257;62500608;62502216;62505348;62505725;62537825;62538284;62538286;62538533;62543031;62544945;62551304;62570114;62570148;62575261;62593564;62593566;62593785;62596036;62601273;62601770;62603972;62609044;62612967;62612971;62619200;62622547;62626872;62627484;62628557;62629118;62630819;62636329;62638227;62641556;62642673;62656061;62658976;62659509;62675715;62676431;62687959;62689346;62756580;62774253;62799565;62821920;62822325;62824371;62833538;62916556;62954581;63036949;63111137;63136693;63160006;63288740;63289732;63292791;63302624;63304281;63304301;63306104;63307326;63307524;63307868;63394146;63402764;63406206;63406209;63406961;63409223;63410450;63431885;63433621;63446744;63446745;63446746;63446747;63446748;63446749;63456602;63495213;63495214;63500177;63559692;63569404;63621160;63621767;63623426;63628223;63631150;63631287;63636280;63676142;63677558;63678438;63711444;63753289;63754824;63969414;64102454;64160112;64342787;64344427;64346638;64348229;64348726;64355945;64392921;64394847;64394848;64399884;64422983;64426841;64437304;64449432;64449655;64450109;64450623;64453145;64466534;64696719;64701022;64702574;64703010;64705932;64708226;64713027;64714454;64714485;64715934;64722481;64747249;64747942;64748148;64752603;64777989;64780523;64781079;64820087;64829971;64832053;64832558;64834501;64852611;64864077;64871874;64884927;64889611;64894969;64902711;64903024;65013310;65048217;65543613;65544322;65727366;67342218;68033778;68036581;68036624;68038108;68039627;68043449;68043736;68047323;68047348;68048305;68050376;68053255;68053486;68073360;68073396;68074674;68075662;68076546;68080118;68081926;68082379;68085788;68087404;68089729;68090382;68090851;68090899;68091018;68094220;68097963;68098003;68104553;68105345;68106863;68111055;68115535;68115544;68136852;68142714;68145937;68145943;68155266;68155766;68203884;68221423;68248616;68250869;68250873;68254986;68256407;68270354;68271774;68271811;68273328;68274426;68274432;68284520;68304167;68307727;68343383;68343680;68575718;68826467;99998937;99998938;99998939;99998940;99998941;99998942;99998943;99998944;99998945;99998946;99998947\", \"commit_strategy\": \"completed_assignment_prefix\", \"completed_fragment_count\": 1, \"completed_suborders\": \"Дальний Восток_7\", \"completion_gain_vs_baseline\": 1.0, \"direct_assignment_successor_insertion_skipped\": true, \"direct_assignment_terminal_candidate\": true, \"direct_assignment_terminal_delta_vs_selected\": -23.150832, \"direct_assignment_terminal_kpi\": 161.913088, \"direct_assignment_terminal_rejection_bucket\": \"terminal_kpi_outside_tolerance\", \"direct_assignment_terminal_selected\": false, \"failure_bucket\": \"rolling_assignment_terminal_preview_successor_skipped\", \"fragment_pool_count\": 32, \"kpi_delta_vs_baseline\": 0.494677, \"lifecycle_affected_suborders\": \"ГРЭС-2_17_33\", \"lifecycle_affected_trains\": \"состав_п1\", \"lifecycle_floor_fixed_count\": 1, \"lifecycle_regression_bucket\": \"fixed_by_direct_lifecycle_floor\", \"lifecycle_regression_buckets\": \"route_ready_to_route:1\", \"lifecycle_regression_count\": 0, \"lifecycle_transition_details\": \"ГРЭС-2_17_33|состав_п1|Маршрут готовый->Маршрут\", \"new_operation_count\": 78, \"physically_plausible\": true, \"policy\": \"direct_rolling_assignment_batch\", \"rolling_assignment_final_preview_bucket\": \"ok\", \"rolling_assignment_final_preview_delta_vs_base\": 7.268682, \"rolling_assignment_final_preview_delta_vs_baseline\": 76.904818, \"rolling_assignment_final_preview_errors\": \"\", \"rolling_assignment_final_preview_kpi\": 161.913088, \"rolling_assignment_final_preview_lifecycle_regression_count\": 0, \"rolling_assignment_final_preview_operation_count\": 561, \"rolling_assignment_final_preview_plausible\": true, \"rolling_assignment_final_preview_strict_shadow_delta\": 0, \"rolling_assignment_final_preview_valid\": true, \"rolling_assignment_final_preview_warnings\": \"Artifact 'o1' leaves some scenario suborders without any planned coal operations: Ачинск_52, Базаиха Т-1_10;Базаиха Т-1_11, Барнаул_44, Бугач \\\"Гортоп\\\"_54, Бугач \\\"КрасТЭК\\\"_53\", \"selected_excavators\": \"Э_3;Э_4\", \"selected_fragment_count\": 2, \"selected_groups\": \"состав_30;состав_9\", \"selected_locomotives\": \"2139\", \"selected_suborders\": \"Дальний Восток_7;Новосибирск_5\", \"valid\": true, \"validation_errors\": \"\", \"validation_warnings\": \"Artifact 'o1' leaves some scenario suborders without any planned coal operations: Ачинск_23, Ачинск_52, БЗХ \\\"КЭСКО\\\"_28;БЗХ \\\"КЭСКО\\\"_27, БЗХ \\\"КЭСКО\\\"_56, Базаиха Т-1_10;Базаиха Т-1_11\"}"],"synthetic":false,"traceable":true},{"name":"truthful_search_time_limit","integrated_kpi":185.06392,"total_cost_rub":304104.275679,"accepted":false,"reason":"time_limit_reached","details":["time_limit_s=900.000"],"synthetic":false,"traceable":true}],"summary":{"solve_mode":"full","run_profile":"deep","run_profile_label":"Глубокий truthful-режим","run_profile_guidance":"Глубокий truthful-режим с основным rolling replanner без изменения горизонта задачи.","improvement_mode":"real-feasible","integrated_kpi":185.06392034693448,"total_cost_rub":853104.2756788462,"p1_kpi":79.95689655172414,"p2_kpi":0.8429319371727747,"p3_kpi":4.264091858037578,"p4_kpi":100.0,"accepted_improvement_moves":1,"unresolved_warning_count":1,"solution_time_seconds":980.092,"solution_time_display":"16 мин 20 с"},"trust":{"level":"non-traceable","label":"Semantically Valid, Not Fully Traceable","structural_valid":true,"semantic_valid":true,"physically_plausible":true,"benchmark_competitive":null,"traceable":false,"accepted_moves":1,"synthetic_steps":0,"warning_count":1,"anomalies":["Artifact 'o1' leaves some scenario suborders without any planned coal operations: Ачинск_23, Ачинск_52, БЗХ \"КЭСКО\"_28;БЗХ \"КЭСКО\"_27, БЗХ \"КЭСКО\"_56, БЗХ \"КЭСКО\"_57"]},"benchmark":{"matched_case":null,"confidence_label":"Not evaluated","comparison_passes":null,"metrics":[]},"debug_artifacts":[{"label":"Solve Summary","relative_path":"reports/solve_summary.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/solve_summary.md"},{"label":"KPI Diagnostics","relative_path":"reports/kpi_diagnostics.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/kpi_diagnostics.md"},{"label":"Occupancy Report","relative_path":"reports/occupancy_report.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/occupancy_report.md"},{"label":"Unscheduled Coal","relative_path":"reports/unscheduled_coal.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/unscheduled_coal.md"},{"label":"Run Metadata","relative_path":"metadata/run_metadata.json","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/run_metadata.json"},{"label":"Improvement Trace","relative_path":"metadata/improvement_trace.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/improvement_trace.csv"},{"label":"Targeted Move Failures","relative_path":"metadata/targeted_move_failures.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/targeted_move_failures.csv"},{"label":"Targeted Move Failures Report","relative_path":"reports/targeted_move_failures.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/targeted_move_failures.md"},{"label":"Strong Route Corridors","relative_path":"metadata/strong_route_corridors.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/strong_route_corridors.csv"},{"label":"Strong Route Corridors Report","relative_path":"reports/strong_route_corridors.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/strong_route_corridors.md"},{"label":"Strong Route Exact Repairs","relative_path":"metadata/strong_route_exact_repairs.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/strong_route_exact_repairs.csv"},{"label":"Strong Route Exact Repairs Report","relative_path":"reports/strong_route_exact_repairs.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/strong_route_exact_repairs.md"},{"label":"Shadow Route Probes","relative_path":"metadata/shadow_route_probes.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/shadow_route_probes.csv"},{"label":"Shadow Route Probes Report","relative_path":"reports/shadow_route_probes.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/shadow_route_probes.md"},{"label":"Shadow Route Repairs","relative_path":"metadata/shadow_route_repairs.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/shadow_route_repairs.csv"},{"label":"Shadow Route Repairs Report","relative_path":"reports/shadow_route_repairs.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/shadow_route_repairs.md"},{"label":"Shadow Route Failures","relative_path":"metadata/shadow_route_failures.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/shadow_route_failures.csv"},{"label":"Shadow Route Failures Report","relative_path":"reports/shadow_route_failures.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/shadow_route_failures.md"},{"label":"Rolling Route Slices","relative_path":"metadata/rolling_route_slices.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/rolling_route_slices.csv"},{"label":"Rolling Route Slices Report","relative_path":"reports/rolling_route_slices.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/rolling_route_slices.md"},{"label":"Rolling Route Repairs","relative_path":"metadata/rolling_route_repairs.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/rolling_route_repairs.csv"},{"label":"Rolling Route Repairs Report","relative_path":"reports/rolling_route_repairs.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/rolling_route_repairs.md"},{"label":"Rolling Route Failures","relative_path":"metadata/rolling_route_failures.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/rolling_route_failures.csv"},{"label":"Rolling Route Failures Report","relative_path":"reports/rolling_route_failures.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/rolling_route_failures.md"},{"label":"Rolling Parallel Coal Batches","relative_path":"metadata/rolling_parallel_batch.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/rolling_parallel_batch.csv"},{"label":"Rolling Parallel Coal Batches Report","relative_path":"reports/rolling_parallel_batch.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/rolling_parallel_batch.md"},{"label":"Rolling Assignment Batches","relative_path":"metadata/rolling_assignment_batch.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/rolling_assignment_batch.csv"},{"label":"Rolling Assignment Batches Report","relative_path":"reports/rolling_assignment_batch.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/rolling_assignment_batch.md"},{"label":"Rolling Assignment Fragment Pool","relative_path":"metadata/rolling_assignment_fragment_pool.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/rolling_assignment_fragment_pool.csv"},{"label":"Rolling Assignment Fragment Pool Report","relative_path":"reports/rolling_assignment_fragment_pool.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/rolling_assignment_fragment_pool.md"},{"label":"Rolling Assignment O9 Transfer Audit","relative_path":"metadata/rolling_assignment_o9_transfer_audit.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/rolling_assignment_o9_transfer_audit.csv"},{"label":"Rolling Assignment O9 Transfer Audit Report","relative_path":"reports/rolling_assignment_o9_transfer_audit.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/rolling_assignment_o9_transfer_audit.md"},{"label":"Parallel Coal Fragment Pool","relative_path":"metadata/parallel_coal_fragment_pool.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/parallel_coal_fragment_pool.csv"},{"label":"Parallel Coal Fragment Pool Report","relative_path":"reports/parallel_coal_fragment_pool.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/parallel_coal_fragment_pool.md"},{"label":"Parallel Coal Mode Summary","relative_path":"metadata/parallel_coal_mode_summary.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/parallel_coal_mode_summary.csv"},{"label":"Parallel Coal Mode Summary Report","relative_path":"reports/parallel_coal_mode_summary.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/parallel_coal_mode_summary.md"},{"label":"Parallel Coal Prefix Replay","relative_path":"metadata/parallel_coal_prefix_replay.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/parallel_coal_prefix_replay.csv"},{"label":"Parallel Coal Prefix Replay Report","relative_path":"reports/parallel_coal_prefix_replay.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/parallel_coal_prefix_replay.md"},{"label":"Parallel Resource-First Pool","relative_path":"metadata/parallel_resource_first_pool.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/parallel_resource_first_pool.csv"},{"label":"Parallel Resource-First Pool Report","relative_path":"reports/parallel_resource_first_pool.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/parallel_resource_first_pool.md"},{"label":"Route Corridor Failures","relative_path":"metadata/route_corridor_failures.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/route_corridor_failures.csv"},{"label":"Route Corridor Failures Report","relative_path":"reports/route_corridor_failures.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/route_corridor_failures.md"},{"label":"Graph Empty-Move Schedule Audit","relative_path":"metadata/graph_empty_move_schedule_audit.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/graph_empty_move_schedule_audit.csv"},{"label":"Graph Empty-Move Schedule Audit Report","relative_path":"reports/graph_empty_move_schedule_audit.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/graph_empty_move_schedule_audit.md"},{"label":"Graph Relaxed Shadow Conflict Atlas","relative_path":"metadata/graph_relaxed_shadow_conflict_atlas.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/graph_relaxed_shadow_conflict_atlas.csv"},{"label":"Graph Relaxed Shadow Conflict Atlas Report","relative_path":"reports/graph_relaxed_shadow_conflict_atlas.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/graph_relaxed_shadow_conflict_atlas.md"},{"label":"Graph Capacity Filler Audit","relative_path":"metadata/graph_capacity_filler_audit.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/graph_capacity_filler_audit.csv"},{"label":"Graph Capacity Filler Audit Report","relative_path":"reports/graph_capacity_filler_audit.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/graph_capacity_filler_audit.md"},{"label":"Post-Anchor Augmentation Portfolio","relative_path":"metadata/post_anchor_augmentation_portfolio.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/post_anchor_augmentation_portfolio.csv"},{"label":"Post-Anchor Augmentation Portfolio Report","relative_path":"reports/post_anchor_augmentation_portfolio.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/post_anchor_augmentation_portfolio.md"},{"label":"Deep Filler Gap Funnel","relative_path":"metadata/deep_filler_gap_funnel.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/deep_filler_gap_funnel.csv"},{"label":"Deep Filler Gap Funnel Report","relative_path":"reports/deep_filler_gap_funnel.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/deep_filler_gap_funnel.md"},{"label":"Deep Filler Gap Chain Pool","relative_path":"metadata/deep_filler_gap_chain_pool.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/deep_filler_gap_chain_pool.csv"},{"label":"Deep Filler Gap Chain Pool Report","relative_path":"reports/deep_filler_gap_chain_pool.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/deep_filler_gap_chain_pool.md"},{"label":"Deep Filler Gap Decision Summary","relative_path":"metadata/deep_filler_gap_decision_summary.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/deep_filler_gap_decision_summary.csv"},{"label":"Deep Filler Gap Decision Summary Report","relative_path":"reports/deep_filler_gap_decision_summary.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/deep_filler_gap_decision_summary.md"},{"label":"Human Decision Trace Atlas","relative_path":"metadata/human_decision_trace_atlas.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/human_decision_trace_atlas.csv"},{"label":"Human Decision Trace Atlas Report","relative_path":"reports/human_decision_trace_atlas.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/human_decision_trace_atlas.md"},{"label":"Human Solver Decision Match","relative_path":"metadata/human_solver_decision_match.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/human_solver_decision_match.csv"},{"label":"Human Solver Decision Match Report","relative_path":"reports/human_solver_decision_match.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/human_solver_decision_match.md"},{"label":"Human-Like Decision Funnel","relative_path":"metadata/human_like_decision_funnel.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/human_like_decision_funnel.csv"},{"label":"Human-Like Decision Funnel Report","relative_path":"reports/human_like_decision_funnel.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/human_like_decision_funnel.md"},{"label":"Human Decision Resource Path Atlas","relative_path":"metadata/human_decision_resource_path_atlas.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/human_decision_resource_path_atlas.csv"},{"label":"Human Decision Resource Path Atlas Report","relative_path":"reports/human_decision_resource_path_atlas.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/human_decision_resource_path_atlas.md"},{"label":"Human Decision Gap Summary","relative_path":"metadata/human_decision_gap_summary.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/human_decision_gap_summary.csv"},{"label":"Human Decision Gap Summary Report","relative_path":"reports/human_decision_gap_summary.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/human_decision_gap_summary.md"},{"label":"Human-Like P2 Target Pool","relative_path":"metadata/human_like_p2_target_pool.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/human_like_p2_target_pool.csv"},{"label":"Human-Like P2 Target Pool Report","relative_path":"reports/human_like_p2_target_pool.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/human_like_p2_target_pool.md"},{"label":"Human-Like P2 Candidate Probe","relative_path":"metadata/human_like_p2_candidate_probe.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/human_like_p2_candidate_probe.csv"},{"label":"Human-Like P2 Candidate Probe Report","relative_path":"reports/human_like_p2_candidate_probe.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/human_like_p2_candidate_probe.md"},{"label":"Human-Like P2 Replay Proof","relative_path":"metadata/human_like_p2_replay_proof.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/human_like_p2_replay_proof.csv"},{"label":"Human-Like P2 Replay Proof Report","relative_path":"reports/human_like_p2_replay_proof.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/human_like_p2_replay_proof.md"},{"label":"Human-Like P2 Blocker Summary","relative_path":"metadata/human_like_p2_blocker_summary.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/human_like_p2_blocker_summary.csv"},{"label":"Human-Like P2 Blocker Summary Report","relative_path":"reports/human_like_p2_blocker_summary.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/human_like_p2_blocker_summary.md"},{"label":"Native V2 Human-Like P2 Portfolio Pool","relative_path":"metadata/native_v2_human_like_p2_portfolio_pool.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/native_v2_human_like_p2_portfolio_pool.csv"},{"label":"Native V2 Human-Like P2 Portfolio Pool Report","relative_path":"reports/native_v2_human_like_p2_portfolio_pool.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/native_v2_human_like_p2_portfolio_pool.md"},{"label":"Native V2 Human-Like P2 Portfolio Candidate","relative_path":"metadata/native_v2_human_like_p2_portfolio_candidate.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/native_v2_human_like_p2_portfolio_candidate.csv"},{"label":"Native V2 Human-Like P2 Portfolio Candidate Report","relative_path":"reports/native_v2_human_like_p2_portfolio_candidate.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/native_v2_human_like_p2_portfolio_candidate.md"},{"label":"Native V2 Human-Like P2 Truth Gate","relative_path":"metadata/native_v2_human_like_p2_truth_gate.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/native_v2_human_like_p2_truth_gate.csv"},{"label":"Native V2 Human-Like P2 Truth Gate Report","relative_path":"reports/native_v2_human_like_p2_truth_gate.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/native_v2_human_like_p2_truth_gate.md"},{"label":"Native V2 Human-Like P2 Selected Carry","relative_path":"metadata/native_v2_human_like_p2_selected_carry.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/native_v2_human_like_p2_selected_carry.csv"},{"label":"Native V2 Human-Like P2 Selected Carry Report","relative_path":"reports/native_v2_human_like_p2_selected_carry.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/native_v2_human_like_p2_selected_carry.md"},{"label":"Native V2 P2 Final Preview Interference Atlas","relative_path":"metadata/native_v2_p2_final_preview_interference_atlas.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/native_v2_p2_final_preview_interference_atlas.csv"},{"label":"Native V2 P2 Final Preview Interference Atlas Report","relative_path":"reports/native_v2_p2_final_preview_interference_atlas.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/native_v2_p2_final_preview_interference_atlas.md"},{"label":"Native V2 P2 Final Preview KPI Loss","relative_path":"metadata/native_v2_p2_final_preview_kpi_loss.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/native_v2_p2_final_preview_kpi_loss.csv"},{"label":"Native V2 P2 Final Preview KPI Loss Report","relative_path":"reports/native_v2_p2_final_preview_kpi_loss.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/native_v2_p2_final_preview_kpi_loss.md"},{"label":"Deep Target Gap Replay Candidate Pool","relative_path":"metadata/deep_target_gap_replay_candidate_pool.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/deep_target_gap_replay_candidate_pool.csv"},{"label":"Deep Target Gap Replay Candidate Pool Report","relative_path":"reports/deep_target_gap_replay_candidate_pool.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/deep_target_gap_replay_candidate_pool.md"},{"label":"Deep Target Gap Replay Proof","relative_path":"metadata/deep_target_gap_replay_proof.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/deep_target_gap_replay_proof.csv"},{"label":"Deep Target Gap Replay Proof Report","relative_path":"reports/deep_target_gap_replay_proof.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/deep_target_gap_replay_proof.md"},{"label":"Deep Transfer Portfolio","relative_path":"metadata/deep_transfer_portfolio.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/deep_transfer_portfolio.csv"},{"label":"Deep Transfer Portfolio Report","relative_path":"reports/deep_transfer_portfolio.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/deep_transfer_portfolio.md"},{"label":"Deep Transfer Selected Gap Carry","relative_path":"metadata/deep_transfer_selected_gap_carry.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/deep_transfer_selected_gap_carry.csv"},{"label":"Deep Transfer Selected Gap Carry Report","relative_path":"reports/deep_transfer_selected_gap_carry.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/deep_transfer_selected_gap_carry.md"},{"label":"Deep Transfer Promotion Audit","relative_path":"metadata/deep_transfer_promotion_audit.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/deep_transfer_promotion_audit.csv"},{"label":"Deep Transfer Promotion Audit Report","relative_path":"reports/deep_transfer_promotion_audit.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/deep_transfer_promotion_audit.md"},{"label":"Deep Transfer Regression Guard","relative_path":"metadata/deep_transfer_regression_guard.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/deep_transfer_regression_guard.csv"},{"label":"Deep Transfer Regression Guard Report","relative_path":"reports/deep_transfer_regression_guard.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/deep_transfer_regression_guard.md"},{"label":"Route Feasibility Target Pool","relative_path":"metadata/route_feasibility_target_pool.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/route_feasibility_target_pool.csv"},{"label":"Route Feasibility Target Pool Report","relative_path":"reports/route_feasibility_target_pool.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/route_feasibility_target_pool.md"},{"label":"Single Route Feasibility Proof","relative_path":"metadata/single_route_feasibility_proof.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/single_route_feasibility_proof.csv"},{"label":"Single Route Feasibility Proof Report","relative_path":"reports/single_route_feasibility_proof.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/single_route_feasibility_proof.md"},{"label":"Route Feasibility Blocker Audit","relative_path":"metadata/route_feasibility_blocker_audit.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/route_feasibility_blocker_audit.csv"},{"label":"Route Feasibility Blocker Audit Report","relative_path":"reports/route_feasibility_blocker_audit.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/route_feasibility_blocker_audit.md"},{"label":"Route Feasibility Decision Summary","relative_path":"metadata/route_feasibility_decision_summary.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/route_feasibility_decision_summary.csv"},{"label":"Route Feasibility Decision Summary Report","relative_path":"reports/route_feasibility_decision_summary.md","url":"/api/runs/20260619-103848-3b9a7941/files/reports/route_feasibility_decision_summary.md"},{"label":"Shared Event Trace","relative_path":"metadata/shared_event_trace.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/shared_event_trace.csv"},{"label":"Resource Event Trace","relative_path":"metadata/resource_event_trace.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/resource_event_trace.csv"},{"label":"Resource Occupancy","relative_path":"metadata/resource_occupancy.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/resource_occupancy.csv"},{"label":"Priority KPI Summary","relative_path":"metadata/priority_kpi_summary.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/priority_kpi_summary.csv"},{"label":"Coal KPI Contributions","relative_path":"metadata/coal_kpi_contributions.csv","url":"/api/runs/20260619-103848-3b9a7941/files/metadata/coal_kpi_contributions.csv"}],"runtime":{"solution_time_seconds":980.092,"solution_time_display":"16 мин 20 с","measured_scope":"build_mvp_plan"}},"scenario_summary":{"rows":[{"field":"Snapshot","value":"2024-10-08 04:00:00"},{"field":"Horizon End","value":"2024-10-09 04:00:00"},{"field":"Stations","value":"14"},{"field":"Paths","value":"260"},{"field":"Locomotives","value":"47"},{"field":"Excavators","value":"22"},{"field":"Wagons","value":"2350"},{"field":"Dumpcars","value":"170"},{"field":"Coal suborders","value":"60"},{"field":"Overburden requests","value":"4"}],"warnings":["Sheet 'Д9_Состояния агентов' references unknown локомотив: 212","Sheet 'Д9_Состояния агентов' references unknown локомотив: 213","Sheet 'Д9_Состояния агентов' references unknown локомотив: 723","Sheet 'Д9_Состояния агентов' references unknown локомотив: 2396","Sheet 'Д9_Состояния агентов' references unknown локомотив: 697","Sheet 'Д9_Состояния агентов' references unknown локомотив: 2327"]},"artifacts_ready":true,"log_path":"/workspace/run_artifacts/gui_runs/20260619-103848-3b9a7941/logs/gui_run.log"}