{
  "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun",
  "actions" : [
    {
      "_class" : "hudson.model.ParametersAction",
      "parameters" : [
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "getBranchs",
          "value" : "true"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "allBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "deviceChoice",
          "value" : "false"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "commitChoice",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "msgBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "pncBranch",
          "value" : "feat_dead_lock"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "guardianBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hesaiBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "v2Branch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "msfLocBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "lsDetectionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "craneDetectionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "simulatorBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "craneAlignBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "containerMeasureBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "msfAssistantBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "chassisBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "tosVisualizeBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdmapBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "msgRecorderBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "staticTransformBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "predictionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "systemRosBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "seniorCalibrationBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rslidarSDKBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "fmsAgentBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "mrpt2Branch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "peripheralControllerBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "warningModuleBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "lidarCameraFusionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "predictionSceneFetcherBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "sinsCalibrationHmiBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rminterpreterBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "controlBranch",
          "value" : "feat_cargo_width_sim"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdmapCloudBranch",
          "value" : "feat_multiple_process"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "lidarManualCalibBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "nodeManagerBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "thirdpartyBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "nodeManagerHmiBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "nodeManagerOnlineBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "unifiedSystemMonitorBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rosBridgeBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdcontrolBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "versionsObserverBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "multiSimulatorBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "cacheBagNodeBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "virtualLampBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "truckUpLiDarCalibToolBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdmapInterfaceBranch",
          "value" : "rc_dev_add_lane_name"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "pncSimBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "trafficCtrlBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "notes",
          "value" : "工控专用（dead lock 分支）"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "users",
          "value" : ""
        }
      ]
    },
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UserIdCause",
          "shortDescription" : "Started by user wuyanjun",
          "userId" : "wuyanjun",
          "userName" : "wuyanjun"
        }
      ]
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.libs.LibrariesAction"
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 861,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "f570878538072ca5f8c2f23224037870f50049e3",
            "branch" : [
              {
                "SHA1" : "f570878538072ca5f8c2f23224037870f50049e3",
                "name" : "master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f570878538072ca5f8c2f23224037870f50049e3",
            "branch" : [
              {
                "SHA1" : "f570878538072ca5f8c2f23224037870f50049e3",
                "name" : "master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "f570878538072ca5f8c2f23224037870f50049e3",
        "branch" : [
          {
            "SHA1" : "f570878538072ca5f8c2f23224037870f50049e3",
            "name" : "master"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/weilikang/jenkinslib.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.cps.EnvActionImpl"
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 861,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "670d8fdc9db9439013d7cc5e282b071e778f4405",
            "branch" : [
              {
                "SHA1" : "670d8fdc9db9439013d7cc5e282b071e778f4405",
                "name" : "refs/remotes/origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "670d8fdc9db9439013d7cc5e282b071e778f4405",
            "branch" : [
              {
                "SHA1" : "670d8fdc9db9439013d7cc5e282b071e778f4405",
                "name" : "refs/remotes/origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "670d8fdc9db9439013d7cc5e282b071e778f4405",
        "branch" : [
          {
            "SHA1" : "670d8fdc9db9439013d7cc5e282b071e778f4405",
            "name" : "refs/remotes/origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/weilikang/jenkinsfiles.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.cps.view.InterpolatedSecretsAction"
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rcdev_851df6_obs" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 276,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "30ce215b2d541fde064c1e6b51a9b3d08d8ffa1e",
            "branch" : [
              {
                "SHA1" : "30ce215b2d541fde064c1e6b51a9b3d08d8ffa1e",
                "name" : "origin/rcdev_851df6_obs"
              }
            ]
          },
          "revision" : {
            "SHA1" : "30ce215b2d541fde064c1e6b51a9b3d08d8ffa1e",
            "branch" : [
              {
                "SHA1" : "30ce215b2d541fde064c1e6b51a9b3d08d8ffa1e",
                "name" : "origin/rcdev_851df6_obs"
              }
            ]
          }
        },
        "origin/feat_multiple_routes" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 146,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a1bc920a7d8ce28cbb0f8f4f91d8fc0f1ee3e719",
            "branch" : [
              {
                "SHA1" : "a1bc920a7d8ce28cbb0f8f4f91d8fc0f1ee3e719",
                "name" : "origin/feat_multiple_routes"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a1bc920a7d8ce28cbb0f8f4f91d8fc0f1ee3e719",
            "branch" : [
              {
                "SHA1" : "a1bc920a7d8ce28cbb0f8f4f91d8fc0f1ee3e719",
                "name" : "origin/feat_multiple_routes"
              }
            ]
          }
        },
        "origin/feat_traffic_ctrl" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 860,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b80ef94ddcecb99245864cad7890b17728a93dc2",
            "branch" : [
              {
                "SHA1" : "b80ef94ddcecb99245864cad7890b17728a93dc2",
                "name" : "origin/feat_traffic_ctrl"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b80ef94ddcecb99245864cad7890b17728a93dc2",
            "branch" : [
              {
                "SHA1" : "b80ef94ddcecb99245864cad7890b17728a93dc2",
                "name" : "origin/feat_traffic_ctrl"
              }
            ]
          }
        },
        "origin/rc_dev_baoshishun" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 715,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "1060eccdc1ce393d65d835c0f86b9bb78729960e",
            "branch" : [
              {
                "SHA1" : "1060eccdc1ce393d65d835c0f86b9bb78729960e",
                "name" : "origin/rc_dev_baoshishun"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1060eccdc1ce393d65d835c0f86b9bb78729960e",
            "branch" : [
              {
                "SHA1" : "1060eccdc1ce393d65d835c0f86b9bb78729960e",
                "name" : "origin/rc_dev_baoshishun"
              }
            ]
          }
        },
        "origin/feat_gps_destination" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 57,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "1ad428a18cb2b12ae43fb895c1e135956a73e36d",
            "branch" : [
              {
                "SHA1" : "1ad428a18cb2b12ae43fb895c1e135956a73e36d",
                "name" : "origin/feat_gps_destination"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1ad428a18cb2b12ae43fb895c1e135956a73e36d",
            "branch" : [
              {
                "SHA1" : "1ad428a18cb2b12ae43fb895c1e135956a73e36d",
                "name" : "origin/feat_gps_destination"
              }
            ]
          }
        },
        "origin/feat_multiple_path" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 269,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d54cf8742b0d6a6d1d6ad06beb448f37152ca1d8",
            "branch" : [
              {
                "SHA1" : "d54cf8742b0d6a6d1d6ad06beb448f37152ca1d8",
                "name" : "origin/feat_multiple_path"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d54cf8742b0d6a6d1d6ad06beb448f37152ca1d8",
            "branch" : [
              {
                "SHA1" : "d54cf8742b0d6a6d1d6ad06beb448f37152ca1d8",
                "name" : "origin/feat_multiple_path"
              }
            ]
          }
        },
        "origin/rc_dev_xiamen" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 717,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "5edde714fd5009dce8a08067bfa73d09adf298d6",
            "branch" : [
              {
                "SHA1" : "5edde714fd5009dce8a08067bfa73d09adf298d6",
                "name" : "origin/rc_dev_xiamen"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5edde714fd5009dce8a08067bfa73d09adf298d6",
            "branch" : [
              {
                "SHA1" : "5edde714fd5009dce8a08067bfa73d09adf298d6",
                "name" : "origin/rc_dev_xiamen"
              }
            ]
          }
        },
        "origin/rc_dev_xilian" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 803,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a26e5ad39203c993966d44fffa5713b01d617b97",
            "branch" : [
              {
                "SHA1" : "a26e5ad39203c993966d44fffa5713b01d617b97",
                "name" : "origin/rc_dev_xilian"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a26e5ad39203c993966d44fffa5713b01d617b97",
            "branch" : [
              {
                "SHA1" : "a26e5ad39203c993966d44fffa5713b01d617b97",
                "name" : "origin/rc_dev_xilian"
              }
            ]
          }
        },
        "origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 506,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b620c9e6a12a69dd6565be4549a34b1fb0071849",
            "branch" : [
              {
                "SHA1" : "b620c9e6a12a69dd6565be4549a34b1fb0071849",
                "name" : "origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b620c9e6a12a69dd6565be4549a34b1fb0071849",
            "branch" : [
              {
                "SHA1" : "b620c9e6a12a69dd6565be4549a34b1fb0071849",
                "name" : "origin/dev"
              }
            ]
          }
        },
        "origin/cloud_control" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 11,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b2e00423d7e8a37d17078cd270fda3bd3564bba1",
            "branch" : [
              {
                "SHA1" : "b2e00423d7e8a37d17078cd270fda3bd3564bba1",
                "name" : "origin/cloud_control"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b2e00423d7e8a37d17078cd270fda3bd3564bba1",
            "branch" : [
              {
                "SHA1" : "b2e00423d7e8a37d17078cd270fda3bd3564bba1",
                "name" : "origin/cloud_control"
              }
            ]
          }
        },
        "origin/feat_cloud_routing" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 40,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "dfdc18acd4a201c6f685d5e5869f63158cfc95bc",
            "branch" : [
              {
                "SHA1" : "dfdc18acd4a201c6f685d5e5869f63158cfc95bc",
                "name" : "origin/feat_cloud_routing"
              }
            ]
          },
          "revision" : {
            "SHA1" : "dfdc18acd4a201c6f685d5e5869f63158cfc95bc",
            "branch" : [
              {
                "SHA1" : "dfdc18acd4a201c6f685d5e5869f63158cfc95bc",
                "name" : "origin/feat_cloud_routing"
              }
            ]
          }
        },
        "origin/feat_baoshishun_cargo_width" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 699,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "1ea1070164a49d1853d8d11c813dac5e036cf61d",
            "branch" : [
              {
                "SHA1" : "1ea1070164a49d1853d8d11c813dac5e036cf61d",
                "name" : "origin/feat_baoshishun_cargo_width"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1ea1070164a49d1853d8d11c813dac5e036cf61d",
            "branch" : [
              {
                "SHA1" : "1ea1070164a49d1853d8d11c813dac5e036cf61d",
                "name" : "origin/feat_baoshishun_cargo_width"
              }
            ]
          }
        },
        "origin/feat_c2v" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 325,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c71c9fc580d97d1cd422ead325f2e7e9ebe1eecb",
            "branch" : [
              {
                "SHA1" : "c71c9fc580d97d1cd422ead325f2e7e9ebe1eecb",
                "name" : "origin/feat_c2v"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c71c9fc580d97d1cd422ead325f2e7e9ebe1eecb",
            "branch" : [
              {
                "SHA1" : "c71c9fc580d97d1cd422ead325f2e7e9ebe1eecb",
                "name" : "origin/feat_c2v"
              }
            ]
          }
        },
        "origin/feat_monitor_frame" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 491,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "ca7c2a8369584e2797d47ddc5bcee2e7bc94013a",
            "branch" : [
              {
                "SHA1" : "ca7c2a8369584e2797d47ddc5bcee2e7bc94013a",
                "name" : "origin/feat_monitor_frame"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ca7c2a8369584e2797d47ddc5bcee2e7bc94013a",
            "branch" : [
              {
                "SHA1" : "ca7c2a8369584e2797d47ddc5bcee2e7bc94013a",
                "name" : "origin/feat_monitor_frame"
              }
            ]
          }
        },
        "origin/rc_dev_traffic" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 695,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d5d0e81778f04b4590213f8d5719662d9ef1c7b7",
            "branch" : [
              {
                "SHA1" : "d5d0e81778f04b4590213f8d5719662d9ef1c7b7",
                "name" : "origin/rc_dev_traffic"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d5d0e81778f04b4590213f8d5719662d9ef1c7b7",
            "branch" : [
              {
                "SHA1" : "d5d0e81778f04b4590213f8d5719662d9ef1c7b7",
                "name" : "origin/rc_dev_traffic"
              }
            ]
          }
        },
        "origin/youyiguan_add_trailer_info" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 845,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "062de51109603913f092d421e259df68b3b57f8f",
            "branch" : [
              {
                "SHA1" : "062de51109603913f092d421e259df68b3b57f8f",
                "name" : "origin/youyiguan_add_trailer_info"
              }
            ]
          },
          "revision" : {
            "SHA1" : "062de51109603913f092d421e259df68b3b57f8f",
            "branch" : [
              {
                "SHA1" : "062de51109603913f092d421e259df68b3b57f8f",
                "name" : "origin/youyiguan_add_trailer_info"
              }
            ]
          }
        },
        "origin/rcdev_0a13c34" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 465,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "0a13c3462eee863b32a43ea2e82612f649af702a",
            "branch" : [
              {
                "SHA1" : "0a13c3462eee863b32a43ea2e82612f649af702a",
                "name" : "origin/rcdev_0a13c34"
              }
            ]
          },
          "revision" : {
            "SHA1" : "0a13c3462eee863b32a43ea2e82612f649af702a",
            "branch" : [
              {
                "SHA1" : "0a13c3462eee863b32a43ea2e82612f649af702a",
                "name" : "origin/rcdev_0a13c34"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 861,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "185867dfaf4bb074885954fe648b988b157771b7",
            "branch" : [
              {
                "SHA1" : "185867dfaf4bb074885954fe648b988b157771b7",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "185867dfaf4bb074885954fe648b988b157771b7",
            "branch" : [
              {
                "SHA1" : "185867dfaf4bb074885954fe648b988b157771b7",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/feat_v2x" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 107,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "2a62c8a55c59e7e2a1680c467864fc375aa14721",
            "branch" : [
              {
                "SHA1" : "2a62c8a55c59e7e2a1680c467864fc375aa14721",
                "name" : "origin/feat_v2x"
              }
            ]
          },
          "revision" : {
            "SHA1" : "2a62c8a55c59e7e2a1680c467864fc375aa14721",
            "branch" : [
              {
                "SHA1" : "2a62c8a55c59e7e2a1680c467864fc375aa14721",
                "name" : "origin/feat_v2x"
              }
            ]
          }
        },
        "origin/rc_dev_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 754,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "289cda308241280b261706930b818b90420fcb5f",
            "branch" : [
              {
                "SHA1" : "289cda308241280b261706930b818b90420fcb5f",
                "name" : "origin/rc_dev_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "289cda308241280b261706930b818b90420fcb5f",
            "branch" : [
              {
                "SHA1" : "289cda308241280b261706930b818b90420fcb5f",
                "name" : "origin/rc_dev_qiangang"
              }
            ]
          }
        },
        "origin/rcdev_9d6699_obs" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 277,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "fda58bd182b6e0f4c4a732c0902a1386c9f2fb78",
            "branch" : [
              {
                "SHA1" : "fda58bd182b6e0f4c4a732c0902a1386c9f2fb78",
                "name" : "origin/rcdev_9d6699_obs"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fda58bd182b6e0f4c4a732c0902a1386c9f2fb78",
            "branch" : [
              {
                "SHA1" : "fda58bd182b6e0f4c4a732c0902a1386c9f2fb78",
                "name" : "origin/rcdev_9d6699_obs"
              }
            ]
          }
        },
        "origin/feat-peripheral_op_state" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 476,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "4f0d1733cabb9531e5177261c6c48e2a5e67aec1",
            "branch" : [
              {
                "SHA1" : "4f0d1733cabb9531e5177261c6c48e2a5e67aec1",
                "name" : "origin/feat-peripheral_op_state"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4f0d1733cabb9531e5177261c6c48e2a5e67aec1",
            "branch" : [
              {
                "SHA1" : "4f0d1733cabb9531e5177261c6c48e2a5e67aec1",
                "name" : "origin/feat-peripheral_op_state"
              }
            ]
          }
        },
        "origin/rc_dev_mandula" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 698,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b480a3026782e6090d1950c40614ca5f1b7e5d70",
            "branch" : [
              {
                "SHA1" : "b480a3026782e6090d1950c40614ca5f1b7e5d70",
                "name" : "origin/rc_dev_mandula"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b480a3026782e6090d1950c40614ca5f1b7e5d70",
            "branch" : [
              {
                "SHA1" : "b480a3026782e6090d1950c40614ca5f1b7e5d70",
                "name" : "origin/rc_dev_mandula"
              }
            ]
          }
        },
        "origin/feat_lane_change" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 713,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "5edde714fd5009dce8a08067bfa73d09adf298d6",
            "branch" : [
              {
                "SHA1" : "5edde714fd5009dce8a08067bfa73d09adf298d6",
                "name" : "origin/feat_lane_change"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5edde714fd5009dce8a08067bfa73d09adf298d6",
            "branch" : [
              {
                "SHA1" : "5edde714fd5009dce8a08067bfa73d09adf298d6",
                "name" : "origin/feat_lane_change"
              }
            ]
          }
        },
        "origin/feat_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 737,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "289cda308241280b261706930b818b90420fcb5f",
            "branch" : [
              {
                "SHA1" : "289cda308241280b261706930b818b90420fcb5f",
                "name" : "origin/feat_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "289cda308241280b261706930b818b90420fcb5f",
            "branch" : [
              {
                "SHA1" : "289cda308241280b261706930b818b90420fcb5f",
                "name" : "origin/feat_qiangang"
              }
            ]
          }
        },
        "origin/feat-peripheral_op_state-chassis_err" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 504,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "3fed282b426dddc8539eed2eac1b7bc368431e71",
            "branch" : [
              {
                "SHA1" : "3fed282b426dddc8539eed2eac1b7bc368431e71",
                "name" : "origin/feat-peripheral_op_state-chassis_err"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3fed282b426dddc8539eed2eac1b7bc368431e71",
            "branch" : [
              {
                "SHA1" : "3fed282b426dddc8539eed2eac1b7bc368431e71",
                "name" : "origin/feat-peripheral_op_state-chassis_err"
              }
            ]
          }
        },
        "origin/rc_dev_93cc60" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 587,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "93cc602576f9f342ff85e9cc672a683b99db923b",
            "branch" : [
              {
                "SHA1" : "93cc602576f9f342ff85e9cc672a683b99db923b",
                "name" : "origin/rc_dev_93cc60"
              }
            ]
          },
          "revision" : {
            "SHA1" : "93cc602576f9f342ff85e9cc672a683b99db923b",
            "branch" : [
              {
                "SHA1" : "93cc602576f9f342ff85e9cc672a683b99db923b",
                "name" : "origin/rc_dev_93cc60"
              }
            ]
          }
        },
        "origin/test2" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 101,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c5d08ebc61b12f3112e10bda6003c558d8228f24",
            "branch" : [
              {
                "SHA1" : "c5d08ebc61b12f3112e10bda6003c558d8228f24",
                "name" : "origin/test2"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c5d08ebc61b12f3112e10bda6003c558d8228f24",
            "branch" : [
              {
                "SHA1" : "c5d08ebc61b12f3112e10bda6003c558d8228f24",
                "name" : "origin/test2"
              }
            ]
          }
        },
        "origin/rcdev_eda38eea" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 397,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "eda38eeac1aeb69de3272a92d821653d495a9d57",
            "branch" : [
              {
                "SHA1" : "eda38eeac1aeb69de3272a92d821653d495a9d57",
                "name" : "origin/rcdev_eda38eea"
              }
            ]
          },
          "revision" : {
            "SHA1" : "eda38eeac1aeb69de3272a92d821653d495a9d57",
            "branch" : [
              {
                "SHA1" : "eda38eeac1aeb69de3272a92d821653d495a9d57",
                "name" : "origin/rcdev_eda38eea"
              }
            ]
          }
        },
        "origin/rc_dev_jiningliangshangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 844,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b555550e0d4d4f08a57279035aa984228562d1e5",
            "branch" : [
              {
                "SHA1" : "b555550e0d4d4f08a57279035aa984228562d1e5",
                "name" : "origin/rc_dev_jiningliangshangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b555550e0d4d4f08a57279035aa984228562d1e5",
            "branch" : [
              {
                "SHA1" : "b555550e0d4d4f08a57279035aa984228562d1e5",
                "name" : "origin/rc_dev_jiningliangshangang"
              }
            ]
          }
        },
        "origin/feat_target_new_no_canfd" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 178,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "8190ab57ce3a6afdcc7a7bde7ed19b9a5412e4db",
            "branch" : [
              {
                "SHA1" : "8190ab57ce3a6afdcc7a7bde7ed19b9a5412e4db",
                "name" : "origin/feat_target_new_no_canfd"
              }
            ]
          },
          "revision" : {
            "SHA1" : "8190ab57ce3a6afdcc7a7bde7ed19b9a5412e4db",
            "branch" : [
              {
                "SHA1" : "8190ab57ce3a6afdcc7a7bde7ed19b9a5412e4db",
                "name" : "origin/feat_target_new_no_canfd"
              }
            ]
          }
        },
        "origin/rc_dev_shenqi" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 805,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
            "branch" : [
              {
                "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
                "name" : "origin/rc_dev_shenqi"
              }
            ]
          },
          "revision" : {
            "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
            "branch" : [
              {
                "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
                "name" : "origin/rc_dev_shenqi"
              }
            ]
          }
        },
        "origin/feat_youyiguan_pnc_status" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 856,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d8e22bed0aa0bb7a427ad467caeb4816952ef2b4",
            "branch" : [
              {
                "SHA1" : "d8e22bed0aa0bb7a427ad467caeb4816952ef2b4",
                "name" : "origin/feat_youyiguan_pnc_status"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d8e22bed0aa0bb7a427ad467caeb4816952ef2b4",
            "branch" : [
              {
                "SHA1" : "d8e22bed0aa0bb7a427ad467caeb4816952ef2b4",
                "name" : "origin/feat_youyiguan_pnc_status"
              }
            ]
          }
        },
        "origin/feat_target_new" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 205,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "2e757e3bc4a1f3710c698caadfc690b31e4d0f29",
            "branch" : [
              {
                "SHA1" : "2e757e3bc4a1f3710c698caadfc690b31e4d0f29",
                "name" : "origin/feat_target_new"
              }
            ]
          },
          "revision" : {
            "SHA1" : "2e757e3bc4a1f3710c698caadfc690b31e4d0f29",
            "branch" : [
              {
                "SHA1" : "2e757e3bc4a1f3710c698caadfc690b31e4d0f29",
                "name" : "origin/feat_target_new"
              }
            ]
          }
        },
        "origin/test6" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 210,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "45e3a53c83776e3ed15a6431118cc38ff6a8a32e",
            "branch" : [
              {
                "SHA1" : "45e3a53c83776e3ed15a6431118cc38ff6a8a32e",
                "name" : "origin/test6"
              }
            ]
          },
          "revision" : {
            "SHA1" : "45e3a53c83776e3ed15a6431118cc38ff6a8a32e",
            "branch" : [
              {
                "SHA1" : "45e3a53c83776e3ed15a6431118cc38ff6a8a32e",
                "name" : "origin/test6"
              }
            ]
          }
        },
        "origin/rc_dev_escape" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 804,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c23254670f7b52f763755d3ae713b5f945009062",
            "branch" : [
              {
                "SHA1" : "c23254670f7b52f763755d3ae713b5f945009062",
                "name" : "origin/rc_dev_escape"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c23254670f7b52f763755d3ae713b5f945009062",
            "branch" : [
              {
                "SHA1" : "c23254670f7b52f763755d3ae713b5f945009062",
                "name" : "origin/rc_dev_escape"
              }
            ]
          }
        },
        "origin/test5" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 150,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c31019e10a60e24ec2e0130392cd4d9ab6b156a2",
            "branch" : [
              {
                "SHA1" : "c31019e10a60e24ec2e0130392cd4d9ab6b156a2",
                "name" : "origin/test5"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c31019e10a60e24ec2e0130392cd4d9ab6b156a2",
            "branch" : [
              {
                "SHA1" : "c31019e10a60e24ec2e0130392cd4d9ab6b156a2",
                "name" : "origin/test5"
              }
            ]
          }
        },
        "origin/dev_direction" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 285,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6411c275ca6b5168853fe5bb65aa98954bb812c3",
            "branch" : [
              {
                "SHA1" : "6411c275ca6b5168853fe5bb65aa98954bb812c3",
                "name" : "origin/dev_direction"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6411c275ca6b5168853fe5bb65aa98954bb812c3",
            "branch" : [
              {
                "SHA1" : "6411c275ca6b5168853fe5bb65aa98954bb812c3",
                "name" : "origin/dev_direction"
              }
            ]
          }
        },
        "origin/rcdev_932d6d" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 343,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc",
            "branch" : [
              {
                "SHA1" : "932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc",
                "name" : "origin/rcdev_932d6d"
              }
            ]
          },
          "revision" : {
            "SHA1" : "932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc",
            "branch" : [
              {
                "SHA1" : "932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc",
                "name" : "origin/rcdev_932d6d"
              }
            ]
          }
        },
        "origin/rc_dev_184937" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 697,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "184937840d35a83cb9158067f5fc65458db35e7a",
            "branch" : [
              {
                "SHA1" : "184937840d35a83cb9158067f5fc65458db35e7a",
                "name" : "origin/rc_dev_184937"
              }
            ]
          },
          "revision" : {
            "SHA1" : "184937840d35a83cb9158067f5fc65458db35e7a",
            "branch" : [
              {
                "SHA1" : "184937840d35a83cb9158067f5fc65458db35e7a",
                "name" : "origin/rc_dev_184937"
              }
            ]
          }
        },
        "origin/rc_dev_yangpu" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 832,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "7b898979876c3089d42c8ecbfbeef3da821c694b",
            "branch" : [
              {
                "SHA1" : "7b898979876c3089d42c8ecbfbeef3da821c694b",
                "name" : "origin/rc_dev_yangpu"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7b898979876c3089d42c8ecbfbeef3da821c694b",
            "branch" : [
              {
                "SHA1" : "7b898979876c3089d42c8ecbfbeef3da821c694b",
                "name" : "origin/rc_dev_yangpu"
              }
            ]
          }
        },
        "origin/feat_target" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 687,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
            "branch" : [
              {
                "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
                "name" : "origin/feat_target"
              }
            ]
          },
          "revision" : {
            "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
            "branch" : [
              {
                "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
                "name" : "origin/feat_target"
              }
            ]
          }
        },
        "origin/rc_dev_xiasha" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 840,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "5ff3f9f0243db94d0e0cd5aeb7f8783b4ffc5c75",
            "branch" : [
              {
                "SHA1" : "5ff3f9f0243db94d0e0cd5aeb7f8783b4ffc5c75",
                "name" : "origin/rc_dev_xiasha"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5ff3f9f0243db94d0e0cd5aeb7f8783b4ffc5c75",
            "branch" : [
              {
                "SHA1" : "5ff3f9f0243db94d0e0cd5aeb7f8783b4ffc5c75",
                "name" : "origin/rc_dev_xiasha"
              }
            ]
          }
        },
        "origin/feat_yard_lane_change" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 605,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "9c5267888fbed74808f7b7c3fa5beff157057207",
            "branch" : [
              {
                "SHA1" : "9c5267888fbed74808f7b7c3fa5beff157057207",
                "name" : "origin/feat_yard_lane_change"
              }
            ]
          },
          "revision" : {
            "SHA1" : "9c5267888fbed74808f7b7c3fa5beff157057207",
            "branch" : [
              {
                "SHA1" : "9c5267888fbed74808f7b7c3fa5beff157057207",
                "name" : "origin/feat_yard_lane_change"
              }
            ]
          }
        },
        "origin/rc_dev_6ebc0b7" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 243,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6ebc0b71421d691d95619783df2f4ba0c3c5bfe0",
            "branch" : [
              {
                "SHA1" : "6ebc0b71421d691d95619783df2f4ba0c3c5bfe0",
                "name" : "origin/rc_dev_6ebc0b7"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6ebc0b71421d691d95619783df2f4ba0c3c5bfe0",
            "branch" : [
              {
                "SHA1" : "6ebc0b71421d691d95619783df2f4ba0c3c5bfe0",
                "name" : "origin/rc_dev_6ebc0b7"
              }
            ]
          }
        },
        "origin/rcdev_bb3dcc82" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 373,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "bb3dcc82df50a0ed53c641e71d70a36a5c14a4a1",
            "branch" : [
              {
                "SHA1" : "bb3dcc82df50a0ed53c641e71d70a36a5c14a4a1",
                "name" : "origin/rcdev_bb3dcc82"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bb3dcc82df50a0ed53c641e71d70a36a5c14a4a1",
            "branch" : [
              {
                "SHA1" : "bb3dcc82df50a0ed53c641e71d70a36a5c14a4a1",
                "name" : "origin/rcdev_bb3dcc82"
              }
            ]
          }
        },
        "origin/rc_dev_sim" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 789,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "5ff3f9f0243db94d0e0cd5aeb7f8783b4ffc5c75",
            "branch" : [
              {
                "SHA1" : "5ff3f9f0243db94d0e0cd5aeb7f8783b4ffc5c75",
                "name" : "origin/rc_dev_sim"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5ff3f9f0243db94d0e0cd5aeb7f8783b4ffc5c75",
            "branch" : [
              {
                "SHA1" : "5ff3f9f0243db94d0e0cd5aeb7f8783b4ffc5c75",
                "name" : "origin/rc_dev_sim"
              }
            ]
          }
        },
        "origin/rc_dev_7cd80d" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 228,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "7cd80dd0b4762f1b5512d70ef6e70c396440a2b7",
            "branch" : [
              {
                "SHA1" : "7cd80dd0b4762f1b5512d70ef6e70c396440a2b7",
                "name" : "origin/rc_dev_7cd80d"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7cd80dd0b4762f1b5512d70ef6e70c396440a2b7",
            "branch" : [
              {
                "SHA1" : "7cd80dd0b4762f1b5512d70ef6e70c396440a2b7",
                "name" : "origin/rc_dev_7cd80d"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "185867dfaf4bb074885954fe648b988b157771b7",
        "branch" : [
          {
            "SHA1" : "185867dfaf4bb074885954fe648b988b157771b7",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/shared/shared_msgs.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/dev_ph_test_lane_change_new2_test_new1" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 119,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "ececbffd5940a4f7e4cc8e4f5aa1a6d7bdc93efe",
            "branch" : [
              {
                "SHA1" : "ececbffd5940a4f7e4cc8e4f5aa1a6d7bdc93efe",
                "name" : "origin/dev_ph_test_lane_change_new2_test_new1"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ececbffd5940a4f7e4cc8e4f5aa1a6d7bdc93efe",
            "branch" : [
              {
                "SHA1" : "ececbffd5940a4f7e4cc8e4f5aa1a6d7bdc93efe",
                "name" : "origin/dev_ph_test_lane_change_new2_test_new1"
              }
            ]
          }
        },
        "origin/feat_safety_check_xl" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 620,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d632d6cff5ec511e33717b455dc937f4f8816c6c",
            "branch" : [
              {
                "SHA1" : "d632d6cff5ec511e33717b455dc937f4f8816c6c",
                "name" : "origin/feat_safety_check_xl"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d632d6cff5ec511e33717b455dc937f4f8816c6c",
            "branch" : [
              {
                "SHA1" : "d632d6cff5ec511e33717b455dc937f4f8816c6c",
                "name" : "origin/feat_safety_check_xl"
              }
            ]
          }
        },
        "origin/feat_up_down_bridge" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 178,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "e72e9636b846308757ae522079c3365e3af6fae7",
            "branch" : [
              {
                "SHA1" : "e72e9636b846308757ae522079c3365e3af6fae7",
                "name" : "origin/feat_up_down_bridge"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e72e9636b846308757ae522079c3365e3af6fae7",
            "branch" : [
              {
                "SHA1" : "e72e9636b846308757ae522079c3365e3af6fae7",
                "name" : "origin/feat_up_down_bridge"
              }
            ]
          }
        },
        "origin/tmp_collision_opt" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 370,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "7b0bf0d2c51e50fa76905ba2d4f98a34a70a7876",
            "branch" : [
              {
                "SHA1" : "7b0bf0d2c51e50fa76905ba2d4f98a34a70a7876",
                "name" : "origin/tmp_collision_opt"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7b0bf0d2c51e50fa76905ba2d4f98a34a70a7876",
            "branch" : [
              {
                "SHA1" : "7b0bf0d2c51e50fa76905ba2d4f98a34a70a7876",
                "name" : "origin/tmp_collision_opt"
              }
            ]
          }
        },
        "origin/feat_up_down_msg" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 190,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "fb0714a6160ecb222b8247ddce1d738194b86d6e",
            "branch" : [
              {
                "SHA1" : "fb0714a6160ecb222b8247ddce1d738194b86d6e",
                "name" : "origin/feat_up_down_msg"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fb0714a6160ecb222b8247ddce1d738194b86d6e",
            "branch" : [
              {
                "SHA1" : "fb0714a6160ecb222b8247ddce1d738194b86d6e",
                "name" : "origin/feat_up_down_msg"
              }
            ]
          }
        },
        "origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 685,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "fbe7df36e387f346d5b03b55815703c50ece797c",
            "branch" : [
              {
                "SHA1" : "fbe7df36e387f346d5b03b55815703c50ece797c",
                "name" : "origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fbe7df36e387f346d5b03b55815703c50ece797c",
            "branch" : [
              {
                "SHA1" : "fbe7df36e387f346d5b03b55815703c50ece797c",
                "name" : "origin/dev"
              }
            ]
          }
        },
        "origin/feat_lon_decision_truck" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 349,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "4da7dc06e0cdbdf2775ee0c8405444620d1884fc",
            "branch" : [
              {
                "SHA1" : "4da7dc06e0cdbdf2775ee0c8405444620d1884fc",
                "name" : "origin/feat_lon_decision_truck"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4da7dc06e0cdbdf2775ee0c8405444620d1884fc",
            "branch" : [
              {
                "SHA1" : "4da7dc06e0cdbdf2775ee0c8405444620d1884fc",
                "name" : "origin/feat_lon_decision_truck"
              }
            ]
          }
        },
        "origin/feat_cargo_width" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 746,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "1dd97a8796a9d1f8ec58942c1b6337c71e188a10",
            "branch" : [
              {
                "SHA1" : "1dd97a8796a9d1f8ec58942c1b6337c71e188a10",
                "name" : "origin/feat_cargo_width"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1dd97a8796a9d1f8ec58942c1b6337c71e188a10",
            "branch" : [
              {
                "SHA1" : "1dd97a8796a9d1f8ec58942c1b6337c71e188a10",
                "name" : "origin/feat_cargo_width"
              }
            ]
          }
        },
        "origin/feat-hdmap" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 561,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "acafb85ab337307fff986459badad9400ac58c93",
            "branch" : [
              {
                "SHA1" : "acafb85ab337307fff986459badad9400ac58c93",
                "name" : "origin/feat-hdmap"
              }
            ]
          },
          "revision" : {
            "SHA1" : "acafb85ab337307fff986459badad9400ac58c93",
            "branch" : [
              {
                "SHA1" : "acafb85ab337307fff986459badad9400ac58c93",
                "name" : "origin/feat-hdmap"
              }
            ]
          }
        },
        "origin/feat_clear_route_data" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 108,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c141b65606a92b49ccc52571712b19fe22286873",
            "branch" : [
              {
                "SHA1" : "c141b65606a92b49ccc52571712b19fe22286873",
                "name" : "origin/feat_clear_route_data"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c141b65606a92b49ccc52571712b19fe22286873",
            "branch" : [
              {
                "SHA1" : "c141b65606a92b49ccc52571712b19fe22286873",
                "name" : "origin/feat_clear_route_data"
              }
            ]
          }
        },
        "origin/temp_hfsm" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 437,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "ddee85ec821243f9bd15fd2307b5e74763b61f78",
            "branch" : [
              {
                "SHA1" : "ddee85ec821243f9bd15fd2307b5e74763b61f78",
                "name" : "origin/temp_hfsm"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ddee85ec821243f9bd15fd2307b5e74763b61f78",
            "branch" : [
              {
                "SHA1" : "ddee85ec821243f9bd15fd2307b5e74763b61f78",
                "name" : "origin/temp_hfsm"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 599,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "5be0f5cc1941e42d9207b40d1cf0eca77f2f35c7",
            "branch" : [
              {
                "SHA1" : "5be0f5cc1941e42d9207b40d1cf0eca77f2f35c7",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5be0f5cc1941e42d9207b40d1cf0eca77f2f35c7",
            "branch" : [
              {
                "SHA1" : "5be0f5cc1941e42d9207b40d1cf0eca77f2f35c7",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/test_path_operation" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 450,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d2160a2ae7e89f51e990007532b19ae98a40a390",
            "branch" : [
              {
                "SHA1" : "d2160a2ae7e89f51e990007532b19ae98a40a390",
                "name" : "origin/test_path_operation"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d2160a2ae7e89f51e990007532b19ae98a40a390",
            "branch" : [
              {
                "SHA1" : "d2160a2ae7e89f51e990007532b19ae98a40a390",
                "name" : "origin/test_path_operation"
              }
            ]
          }
        },
        "origin/feat_side_pass" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 589,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "5aade84176eb324a93316337586b72c3170367ac",
            "branch" : [
              {
                "SHA1" : "5aade84176eb324a93316337586b72c3170367ac",
                "name" : "origin/feat_side_pass"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5aade84176eb324a93316337586b72c3170367ac",
            "branch" : [
              {
                "SHA1" : "5aade84176eb324a93316337586b72c3170367ac",
                "name" : "origin/feat_side_pass"
              }
            ]
          }
        },
        "origin/feat_qg_ssep" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 667,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b8183cc524608aa57116151c3a94876104092c1c",
            "branch" : [
              {
                "SHA1" : "b8183cc524608aa57116151c3a94876104092c1c",
                "name" : "origin/feat_qg_ssep"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b8183cc524608aa57116151c3a94876104092c1c",
            "branch" : [
              {
                "SHA1" : "b8183cc524608aa57116151c3a94876104092c1c",
                "name" : "origin/feat_qg_ssep"
              }
            ]
          }
        },
        "origin/feat_black_lane" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 310,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b730f665aec79d9614fb940f777a6a8b6909fafc",
            "branch" : [
              {
                "SHA1" : "b730f665aec79d9614fb940f777a6a8b6909fafc",
                "name" : "origin/feat_black_lane"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b730f665aec79d9614fb940f777a6a8b6909fafc",
            "branch" : [
              {
                "SHA1" : "b730f665aec79d9614fb940f777a6a8b6909fafc",
                "name" : "origin/feat_black_lane"
              }
            ]
          }
        },
        "origin/tmp_block_test" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 491,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "1e4abacecb5c052231a6bccf539879e7e1e8aff0",
            "branch" : [
              {
                "SHA1" : "1e4abacecb5c052231a6bccf539879e7e1e8aff0",
                "name" : "origin/tmp_block_test"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1e4abacecb5c052231a6bccf539879e7e1e8aff0",
            "branch" : [
              {
                "SHA1" : "1e4abacecb5c052231a6bccf539879e7e1e8aff0",
                "name" : "origin/tmp_block_test"
              }
            ]
          }
        },
        "origin/feat-ssep-new-tt-searcher" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 745,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "28cad6275866e53826ad2038adddc1ce69be1f8d",
            "branch" : [
              {
                "SHA1" : "28cad6275866e53826ad2038adddc1ce69be1f8d",
                "name" : "origin/feat-ssep-new-tt-searcher"
              }
            ]
          },
          "revision" : {
            "SHA1" : "28cad6275866e53826ad2038adddc1ce69be1f8d",
            "branch" : [
              {
                "SHA1" : "28cad6275866e53826ad2038adddc1ce69be1f8d",
                "name" : "origin/feat-ssep-new-tt-searcher"
              }
            ]
          }
        },
        "origin/ssep-improve-latency" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 689,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "cce2893468756a73fa5c22ce00801cdb263554ac",
            "branch" : [
              {
                "SHA1" : "cce2893468756a73fa5c22ce00801cdb263554ac",
                "name" : "origin/ssep-improve-latency"
              }
            ]
          },
          "revision" : {
            "SHA1" : "cce2893468756a73fa5c22ce00801cdb263554ac",
            "branch" : [
              {
                "SHA1" : "cce2893468756a73fa5c22ce00801cdb263554ac",
                "name" : "origin/ssep-improve-latency"
              }
            ]
          }
        },
        "origin/feat_wbca_truck" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 630,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "7711910408e3e7ef1de5f203853e54acaef018ef",
            "branch" : [
              {
                "SHA1" : "7711910408e3e7ef1de5f203853e54acaef018ef",
                "name" : "origin/feat_wbca_truck"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7711910408e3e7ef1de5f203853e54acaef018ef",
            "branch" : [
              {
                "SHA1" : "7711910408e3e7ef1de5f203853e54acaef018ef",
                "name" : "origin/feat_wbca_truck"
              }
            ]
          }
        },
        "origin/feat_imv_pull_over" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 803,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "069ea6786697010789b21ee0541a48cd1b5b3bb9",
            "branch" : [
              {
                "SHA1" : "069ea6786697010789b21ee0541a48cd1b5b3bb9",
                "name" : "origin/feat_imv_pull_over"
              }
            ]
          },
          "revision" : {
            "SHA1" : "069ea6786697010789b21ee0541a48cd1b5b3bb9",
            "branch" : [
              {
                "SHA1" : "069ea6786697010789b21ee0541a48cd1b5b3bb9",
                "name" : "origin/feat_imv_pull_over"
              }
            ]
          }
        },
        "origin/feat_hdmap_dynamic_sidepass" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 584,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "0f7418eda78cbdf13cffdd5c265f7a163643ca68",
            "branch" : [
              {
                "SHA1" : "0f7418eda78cbdf13cffdd5c265f7a163643ca68",
                "name" : "origin/feat_hdmap_dynamic_sidepass"
              }
            ]
          },
          "revision" : {
            "SHA1" : "0f7418eda78cbdf13cffdd5c265f7a163643ca68",
            "branch" : [
              {
                "SHA1" : "0f7418eda78cbdf13cffdd5c265f7a163643ca68",
                "name" : "origin/feat_hdmap_dynamic_sidepass"
              }
            ]
          }
        },
        "origin/feat_qiangang_ssep_heatnet" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 827,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "210669ef8898b68ce49d8764f782892fea07a214",
            "branch" : [
              {
                "SHA1" : "210669ef8898b68ce49d8764f782892fea07a214",
                "name" : "origin/feat_qiangang_ssep_heatnet"
              }
            ]
          },
          "revision" : {
            "SHA1" : "210669ef8898b68ce49d8764f782892fea07a214",
            "branch" : [
              {
                "SHA1" : "210669ef8898b68ce49d8764f782892fea07a214",
                "name" : "origin/feat_qiangang_ssep_heatnet"
              }
            ]
          }
        },
        "origin/feat_truck_reverse" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 679,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "fcf33f9b2c1d15fba9ec89be86e39e6859bc1c3f",
            "branch" : [
              {
                "SHA1" : "fcf33f9b2c1d15fba9ec89be86e39e6859bc1c3f",
                "name" : "origin/feat_truck_reverse"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fcf33f9b2c1d15fba9ec89be86e39e6859bc1c3f",
            "branch" : [
              {
                "SHA1" : "fcf33f9b2c1d15fba9ec89be86e39e6859bc1c3f",
                "name" : "origin/feat_truck_reverse"
              }
            ]
          }
        },
        "origin/ex_lane_change" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 352,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "f79ecf4d1b345598b99343ef9706d8266821b994",
            "branch" : [
              {
                "SHA1" : "f79ecf4d1b345598b99343ef9706d8266821b994",
                "name" : "origin/ex_lane_change"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f79ecf4d1b345598b99343ef9706d8266821b994",
            "branch" : [
              {
                "SHA1" : "f79ecf4d1b345598b99343ef9706d8266821b994",
                "name" : "origin/ex_lane_change"
              }
            ]
          }
        },
        "origin/feat_sink_snapshot" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 453,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "fd2523e18b91d9d47e81c724e96a1788547dbe83",
            "branch" : [
              {
                "SHA1" : "fd2523e18b91d9d47e81c724e96a1788547dbe83",
                "name" : "origin/feat_sink_snapshot"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fd2523e18b91d9d47e81c724e96a1788547dbe83",
            "branch" : [
              {
                "SHA1" : "fd2523e18b91d9d47e81c724e96a1788547dbe83",
                "name" : "origin/feat_sink_snapshot"
              }
            ]
          }
        },
        "origin/feat_remote" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 804,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "4419f5005346efc02ca435aa2236e5af31d0666c",
            "branch" : [
              {
                "SHA1" : "4419f5005346efc02ca435aa2236e5af31d0666c",
                "name" : "origin/feat_remote"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4419f5005346efc02ca435aa2236e5af31d0666c",
            "branch" : [
              {
                "SHA1" : "4419f5005346efc02ca435aa2236e5af31d0666c",
                "name" : "origin/feat_remote"
              }
            ]
          }
        },
        "origin/feat_change_1" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 510,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "15093f88caa59010878486fa7cd3704202deb3e7",
            "branch" : [
              {
                "SHA1" : "15093f88caa59010878486fa7cd3704202deb3e7",
                "name" : "origin/feat_change_1"
              }
            ]
          },
          "revision" : {
            "SHA1" : "15093f88caa59010878486fa7cd3704202deb3e7",
            "branch" : [
              {
                "SHA1" : "15093f88caa59010878486fa7cd3704202deb3e7",
                "name" : "origin/feat_change_1"
              }
            ]
          }
        },
        "origin/test4" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 71,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "3a0f01f061fb0345de0de1a5e5341f7b502cae2a",
            "branch" : [
              {
                "SHA1" : "3a0f01f061fb0345de0de1a5e5341f7b502cae2a",
                "name" : "origin/test4"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3a0f01f061fb0345de0de1a5e5341f7b502cae2a",
            "branch" : [
              {
                "SHA1" : "3a0f01f061fb0345de0de1a5e5341f7b502cae2a",
                "name" : "origin/test4"
              }
            ]
          }
        },
        "origin/feat_entrance" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 731,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d2fcc7874b1f1f44404bddb92b18821f3fba9add",
            "branch" : [
              {
                "SHA1" : "d2fcc7874b1f1f44404bddb92b18821f3fba9add",
                "name" : "origin/feat_entrance"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d2fcc7874b1f1f44404bddb92b18821f3fba9add",
            "branch" : [
              {
                "SHA1" : "d2fcc7874b1f1f44404bddb92b18821f3fba9add",
                "name" : "origin/feat_entrance"
              }
            ]
          }
        },
        "origin/test3" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 168,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "fbd459e064ae43baaa8e4645b3c0310bb71f3c12",
            "branch" : [
              {
                "SHA1" : "fbd459e064ae43baaa8e4645b3c0310bb71f3c12",
                "name" : "origin/test3"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fbd459e064ae43baaa8e4645b3c0310bb71f3c12",
            "branch" : [
              {
                "SHA1" : "fbd459e064ae43baaa8e4645b3c0310bb71f3c12",
                "name" : "origin/test3"
              }
            ]
          }
        },
        "origin/test6" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 99,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "7f3ae0cef35acba9c6a13cde29b660827b4d3084",
            "branch" : [
              {
                "SHA1" : "7f3ae0cef35acba9c6a13cde29b660827b4d3084",
                "name" : "origin/test6"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7f3ae0cef35acba9c6a13cde29b660827b4d3084",
            "branch" : [
              {
                "SHA1" : "7f3ae0cef35acba9c6a13cde29b660827b4d3084",
                "name" : "origin/test6"
              }
            ]
          }
        },
        "origin/feat_wbca_imv" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 611,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "afe647195c9065ee88cbadda207a5a5e5730d927",
            "branch" : [
              {
                "SHA1" : "afe647195c9065ee88cbadda207a5a5e5730d927",
                "name" : "origin/feat_wbca_imv"
              }
            ]
          },
          "revision" : {
            "SHA1" : "afe647195c9065ee88cbadda207a5a5e5730d927",
            "branch" : [
              {
                "SHA1" : "afe647195c9065ee88cbadda207a5a5e5730d927",
                "name" : "origin/feat_wbca_imv"
              }
            ]
          }
        },
        "origin/test11" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 7,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "bb3cc4198b8f9244806db9feec15bfe6f22032e3",
            "branch" : [
              {
                "SHA1" : "bb3cc4198b8f9244806db9feec15bfe6f22032e3",
                "name" : "origin/test11"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bb3cc4198b8f9244806db9feec15bfe6f22032e3",
            "branch" : [
              {
                "SHA1" : "bb3cc4198b8f9244806db9feec15bfe6f22032e3",
                "name" : "origin/test11"
              }
            ]
          }
        },
        "origin/test5" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 109,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "e7c3d98921bf7fd4291229aeecdcf7fa1fa959fb",
            "branch" : [
              {
                "SHA1" : "e7c3d98921bf7fd4291229aeecdcf7fa1fa959fb",
                "name" : "origin/test5"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e7c3d98921bf7fd4291229aeecdcf7fa1fa959fb",
            "branch" : [
              {
                "SHA1" : "e7c3d98921bf7fd4291229aeecdcf7fa1fa959fb",
                "name" : "origin/test5"
              }
            ]
          }
        },
        "origin/feat_block_data_switch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 717,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "bcb9d836d737396fa512a0070e081ac75391c320",
            "branch" : [
              {
                "SHA1" : "bcb9d836d737396fa512a0070e081ac75391c320",
                "name" : "origin/feat_block_data_switch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bcb9d836d737396fa512a0070e081ac75391c320",
            "branch" : [
              {
                "SHA1" : "bcb9d836d737396fa512a0070e081ac75391c320",
                "name" : "origin/feat_block_data_switch"
              }
            ]
          }
        },
        "origin/dev_ph_test_lane_change_new" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 101,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c63d1960ccf27e835e23157157b281da8479226f",
            "branch" : [
              {
                "SHA1" : "c63d1960ccf27e835e23157157b281da8479226f",
                "name" : "origin/dev_ph_test_lane_change_new"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c63d1960ccf27e835e23157157b281da8479226f",
            "branch" : [
              {
                "SHA1" : "c63d1960ccf27e835e23157157b281da8479226f",
                "name" : "origin/dev_ph_test_lane_change_new"
              }
            ]
          }
        },
        "origin/feat_pnc_target" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 677,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "72a511e7cc86d80e1636ce648fa7a5d11559afb5",
            "branch" : [
              {
                "SHA1" : "72a511e7cc86d80e1636ce648fa7a5d11559afb5",
                "name" : "origin/feat_pnc_target"
              }
            ]
          },
          "revision" : {
            "SHA1" : "72a511e7cc86d80e1636ce648fa7a5d11559afb5",
            "branch" : [
              {
                "SHA1" : "72a511e7cc86d80e1636ce648fa7a5d11559afb5",
                "name" : "origin/feat_pnc_target"
              }
            ]
          }
        },
        "origin/feat_seg_route" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 295,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "0f2dd47dec14cd49d299bbc6ce7318af268a1f57",
            "branch" : [
              {
                "SHA1" : "0f2dd47dec14cd49d299bbc6ce7318af268a1f57",
                "name" : "origin/feat_seg_route"
              }
            ]
          },
          "revision" : {
            "SHA1" : "0f2dd47dec14cd49d299bbc6ce7318af268a1f57",
            "branch" : [
              {
                "SHA1" : "0f2dd47dec14cd49d299bbc6ce7318af268a1f57",
                "name" : "origin/feat_seg_route"
              }
            ]
          }
        },
        "origin/feat_up_down" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 210,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b0fde22b207d8b2a0037c919174cdefa94f4fdab",
            "branch" : [
              {
                "SHA1" : "b0fde22b207d8b2a0037c919174cdefa94f4fdab",
                "name" : "origin/feat_up_down"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b0fde22b207d8b2a0037c919174cdefa94f4fdab",
            "branch" : [
              {
                "SHA1" : "b0fde22b207d8b2a0037c919174cdefa94f4fdab",
                "name" : "origin/feat_up_down"
              }
            ]
          }
        },
        "origin/feat_ctl_sink" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "3f3cccee7acfd8a12f1adeddf5ba89ee9b0fbd6f",
            "branch" : [
              {
                "SHA1" : "3f3cccee7acfd8a12f1adeddf5ba89ee9b0fbd6f",
                "name" : "origin/feat_ctl_sink"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3f3cccee7acfd8a12f1adeddf5ba89ee9b0fbd6f",
            "branch" : [
              {
                "SHA1" : "3f3cccee7acfd8a12f1adeddf5ba89ee9b0fbd6f",
                "name" : "origin/feat_ctl_sink"
              }
            ]
          }
        },
        "origin/tmp_lon_decision_3" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 409,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "ebd9eb0b5f884f9afc085e7f93d80aba8f093bb3",
            "branch" : [
              {
                "SHA1" : "ebd9eb0b5f884f9afc085e7f93d80aba8f093bb3",
                "name" : "origin/tmp_lon_decision_3"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ebd9eb0b5f884f9afc085e7f93d80aba8f093bb3",
            "branch" : [
              {
                "SHA1" : "ebd9eb0b5f884f9afc085e7f93d80aba8f093bb3",
                "name" : "origin/tmp_lon_decision_3"
              }
            ]
          }
        },
        "origin/test_lon_decision" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 431,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "63db554b6b9af2f33a046d25c11b613d4a3cac5a",
            "branch" : [
              {
                "SHA1" : "63db554b6b9af2f33a046d25c11b613d4a3cac5a",
                "name" : "origin/test_lon_decision"
              }
            ]
          },
          "revision" : {
            "SHA1" : "63db554b6b9af2f33a046d25c11b613d4a3cac5a",
            "branch" : [
              {
                "SHA1" : "63db554b6b9af2f33a046d25c11b613d4a3cac5a",
                "name" : "origin/test_lon_decision"
              }
            ]
          }
        },
        "origin/tmp_lon_decision_2" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 382,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "2eb7e0d6dbdd384b219c1804b159953dae3d290f",
            "branch" : [
              {
                "SHA1" : "2eb7e0d6dbdd384b219c1804b159953dae3d290f",
                "name" : "origin/tmp_lon_decision_2"
              }
            ]
          },
          "revision" : {
            "SHA1" : "2eb7e0d6dbdd384b219c1804b159953dae3d290f",
            "branch" : [
              {
                "SHA1" : "2eb7e0d6dbdd384b219c1804b159953dae3d290f",
                "name" : "origin/tmp_lon_decision_2"
              }
            ]
          }
        },
        "origin/feat_trajectory" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 860,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c296c42da1532160033f738dd3ac0e10b45fa7c5",
            "branch" : [
              {
                "SHA1" : "c296c42da1532160033f738dd3ac0e10b45fa7c5",
                "name" : "origin/feat_trajectory"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c296c42da1532160033f738dd3ac0e10b45fa7c5",
            "branch" : [
              {
                "SHA1" : "c296c42da1532160033f738dd3ac0e10b45fa7c5",
                "name" : "origin/feat_trajectory"
              }
            ]
          }
        },
        "origin/feat_below_plane" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 696,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c9ebfad01a127e5898e2888f4c23c52bf6bd47a5",
            "branch" : [
              {
                "SHA1" : "c9ebfad01a127e5898e2888f4c23c52bf6bd47a5",
                "name" : "origin/feat_below_plane"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c9ebfad01a127e5898e2888f4c23c52bf6bd47a5",
            "branch" : [
              {
                "SHA1" : "c9ebfad01a127e5898e2888f4c23c52bf6bd47a5",
                "name" : "origin/feat_below_plane"
              }
            ]
          }
        },
        "origin/devel_lon_decisionV2_simulation" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 342,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d095677ca7a33e53ebeb854c436c36d20469fe4f",
            "branch" : [
              {
                "SHA1" : "d095677ca7a33e53ebeb854c436c36d20469fe4f",
                "name" : "origin/devel_lon_decisionV2_simulation"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d095677ca7a33e53ebeb854c436c36d20469fe4f",
            "branch" : [
              {
                "SHA1" : "d095677ca7a33e53ebeb854c436c36d20469fe4f",
                "name" : "origin/devel_lon_decisionV2_simulation"
              }
            ]
          }
        },
        "origin/feat_remote_open_space" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 810,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "e144a3fa9d9dc5d60f442f1886c83d42cdd6f6d2",
            "branch" : [
              {
                "SHA1" : "e144a3fa9d9dc5d60f442f1886c83d42cdd6f6d2",
                "name" : "origin/feat_remote_open_space"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e144a3fa9d9dc5d60f442f1886c83d42cdd6f6d2",
            "branch" : [
              {
                "SHA1" : "e144a3fa9d9dc5d60f442f1886c83d42cdd6f6d2",
                "name" : "origin/feat_remote_open_space"
              }
            ]
          }
        },
        "origin/feat_dynamic_bridge" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 555,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "4656941b18dd1c95add7e09d983e98a4bf7f3d28",
            "branch" : [
              {
                "SHA1" : "4656941b18dd1c95add7e09d983e98a4bf7f3d28",
                "name" : "origin/feat_dynamic_bridge"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4656941b18dd1c95add7e09d983e98a4bf7f3d28",
            "branch" : [
              {
                "SHA1" : "4656941b18dd1c95add7e09d983e98a4bf7f3d28",
                "name" : "origin/feat_dynamic_bridge"
              }
            ]
          }
        },
        "origin/devel_ex_obj" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 378,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "9fe202eeb9b3047c55375d0d94f3303281519e68",
            "branch" : [
              {
                "SHA1" : "9fe202eeb9b3047c55375d0d94f3303281519e68",
                "name" : "origin/devel_ex_obj"
              }
            ]
          },
          "revision" : {
            "SHA1" : "9fe202eeb9b3047c55375d0d94f3303281519e68",
            "branch" : [
              {
                "SHA1" : "9fe202eeb9b3047c55375d0d94f3303281519e68",
                "name" : "origin/devel_ex_obj"
              }
            ]
          }
        },
        "origin/modify_lane_change" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 383,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "af04d52e2ad1a3e8b8e6785945980bb1396b7620",
            "branch" : [
              {
                "SHA1" : "af04d52e2ad1a3e8b8e6785945980bb1396b7620",
                "name" : "origin/modify_lane_change"
              }
            ]
          },
          "revision" : {
            "SHA1" : "af04d52e2ad1a3e8b8e6785945980bb1396b7620",
            "branch" : [
              {
                "SHA1" : "af04d52e2ad1a3e8b8e6785945980bb1396b7620",
                "name" : "origin/modify_lane_change"
              }
            ]
          }
        },
        "origin/tmp_LD4_snapshot" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 445,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "11fc49246be79eaca5468550871e39e53b9d2c10",
            "branch" : [
              {
                "SHA1" : "11fc49246be79eaca5468550871e39e53b9d2c10",
                "name" : "origin/tmp_LD4_snapshot"
              }
            ]
          },
          "revision" : {
            "SHA1" : "11fc49246be79eaca5468550871e39e53b9d2c10",
            "branch" : [
              {
                "SHA1" : "11fc49246be79eaca5468550871e39e53b9d2c10",
                "name" : "origin/tmp_LD4_snapshot"
              }
            ]
          }
        },
        "origin/feat_yard_decider" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 604,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "9b6eb3039399db13fedded25fa6e7d42234df2f8",
            "branch" : [
              {
                "SHA1" : "9b6eb3039399db13fedded25fa6e7d42234df2f8",
                "name" : "origin/feat_yard_decider"
              }
            ]
          },
          "revision" : {
            "SHA1" : "9b6eb3039399db13fedded25fa6e7d42234df2f8",
            "branch" : [
              {
                "SHA1" : "9b6eb3039399db13fedded25fa6e7d42234df2f8",
                "name" : "origin/feat_yard_decider"
              }
            ]
          }
        },
        "origin/feat_safety_check" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 615,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "48ed6b4738aaafd6bb7e364c3108414f6f459227",
            "branch" : [
              {
                "SHA1" : "48ed6b4738aaafd6bb7e364c3108414f6f459227",
                "name" : "origin/feat_safety_check"
              }
            ]
          },
          "revision" : {
            "SHA1" : "48ed6b4738aaafd6bb7e364c3108414f6f459227",
            "branch" : [
              {
                "SHA1" : "48ed6b4738aaafd6bb7e364c3108414f6f459227",
                "name" : "origin/feat_safety_check"
              }
            ]
          }
        },
        "origin/feat_change" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 481,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "36ebe249532fe65cc6520e2ce69acb9908a55b0f",
            "branch" : [
              {
                "SHA1" : "36ebe249532fe65cc6520e2ce69acb9908a55b0f",
                "name" : "origin/feat_change"
              }
            ]
          },
          "revision" : {
            "SHA1" : "36ebe249532fe65cc6520e2ce69acb9908a55b0f",
            "branch" : [
              {
                "SHA1" : "36ebe249532fe65cc6520e2ce69acb9908a55b0f",
                "name" : "origin/feat_change"
              }
            ]
          }
        },
        "origin/feat-ssep-add-hd-map" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 722,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "2632d09a428da5a46a04b621f4f6f72632646542",
            "branch" : [
              {
                "SHA1" : "2632d09a428da5a46a04b621f4f6f72632646542",
                "name" : "origin/feat-ssep-add-hd-map"
              }
            ]
          },
          "revision" : {
            "SHA1" : "2632d09a428da5a46a04b621f4f6f72632646542",
            "branch" : [
              {
                "SHA1" : "2632d09a428da5a46a04b621f4f6f72632646542",
                "name" : "origin/feat-ssep-add-hd-map"
              }
            ]
          }
        },
        "origin/dev_lon_decision" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 262,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "0478658dcd25c868aa519df5722fabca6cc74638",
            "branch" : [
              {
                "SHA1" : "0478658dcd25c868aa519df5722fabca6cc74638",
                "name" : "origin/dev_lon_decision"
              }
            ]
          },
          "revision" : {
            "SHA1" : "0478658dcd25c868aa519df5722fabca6cc74638",
            "branch" : [
              {
                "SHA1" : "0478658dcd25c868aa519df5722fabca6cc74638",
                "name" : "origin/dev_lon_decision"
              }
            ]
          }
        },
        "origin/feat_boundary_type" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 521,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a7011864c5dd8352e99def130a7c0b4030c6f11a",
            "branch" : [
              {
                "SHA1" : "a7011864c5dd8352e99def130a7c0b4030c6f11a",
                "name" : "origin/feat_boundary_type"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a7011864c5dd8352e99def130a7c0b4030c6f11a",
            "branch" : [
              {
                "SHA1" : "a7011864c5dd8352e99def130a7c0b4030c6f11a",
                "name" : "origin/feat_boundary_type"
              }
            ]
          }
        },
        "origin/cloud_1" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 34,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "94566d8dce0cd9dd7d5c7b8189ca55f423de99df",
            "branch" : [
              {
                "SHA1" : "94566d8dce0cd9dd7d5c7b8189ca55f423de99df",
                "name" : "origin/cloud_1"
              }
            ]
          },
          "revision" : {
            "SHA1" : "94566d8dce0cd9dd7d5c7b8189ca55f423de99df",
            "branch" : [
              {
                "SHA1" : "94566d8dce0cd9dd7d5c7b8189ca55f423de99df",
                "name" : "origin/cloud_1"
              }
            ]
          }
        },
        "origin/feat_wbca_truck_dp" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 642,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "657e2b0b15972fd4c69412c6557a8a49f930363c",
            "branch" : [
              {
                "SHA1" : "657e2b0b15972fd4c69412c6557a8a49f930363c",
                "name" : "origin/feat_wbca_truck_dp"
              }
            ]
          },
          "revision" : {
            "SHA1" : "657e2b0b15972fd4c69412c6557a8a49f930363c",
            "branch" : [
              {
                "SHA1" : "657e2b0b15972fd4c69412c6557a8a49f930363c",
                "name" : "origin/feat_wbca_truck_dp"
              }
            ]
          }
        },
        "origin/feat_park" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 743,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "637bcb3a4d6338d67668b38c729b42d4953e675c",
            "branch" : [
              {
                "SHA1" : "637bcb3a4d6338d67668b38c729b42d4953e675c",
                "name" : "origin/feat_park"
              }
            ]
          },
          "revision" : {
            "SHA1" : "637bcb3a4d6338d67668b38c729b42d4953e675c",
            "branch" : [
              {
                "SHA1" : "637bcb3a4d6338d67668b38c729b42d4953e675c",
                "name" : "origin/feat_park"
              }
            ]
          }
        },
        "origin/feat_traffic_light" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 344,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "48f144ae52a9b21881be745593c87d9389a42732",
            "branch" : [
              {
                "SHA1" : "48f144ae52a9b21881be745593c87d9389a42732",
                "name" : "origin/feat_traffic_light"
              }
            ]
          },
          "revision" : {
            "SHA1" : "48f144ae52a9b21881be745593c87d9389a42732",
            "branch" : [
              {
                "SHA1" : "48f144ae52a9b21881be745593c87d9389a42732",
                "name" : "origin/feat_traffic_light"
              }
            ]
          }
        },
        "origin/feat_centerline_sink" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 471,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "e330656a6e0842455977d0a2cc3762960f11e4a1",
            "branch" : [
              {
                "SHA1" : "e330656a6e0842455977d0a2cc3762960f11e4a1",
                "name" : "origin/feat_centerline_sink"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e330656a6e0842455977d0a2cc3762960f11e4a1",
            "branch" : [
              {
                "SHA1" : "e330656a6e0842455977d0a2cc3762960f11e4a1",
                "name" : "origin/feat_centerline_sink"
              }
            ]
          }
        },
        "origin/tmp_lon4_shanpshot" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 423,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a2ec23de78135dae555b625c4277d65fd8d76263",
            "branch" : [
              {
                "SHA1" : "a2ec23de78135dae555b625c4277d65fd8d76263",
                "name" : "origin/tmp_lon4_shanpshot"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a2ec23de78135dae555b625c4277d65fd8d76263",
            "branch" : [
              {
                "SHA1" : "a2ec23de78135dae555b625c4277d65fd8d76263",
                "name" : "origin/tmp_lon4_shanpshot"
              }
            ]
          }
        },
        "origin/dev_lon_decisionV2" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 385,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "8acb7d2bb4762c46863bbce39699957378a5af77",
            "branch" : [
              {
                "SHA1" : "8acb7d2bb4762c46863bbce39699957378a5af77",
                "name" : "origin/dev_lon_decisionV2"
              }
            ]
          },
          "revision" : {
            "SHA1" : "8acb7d2bb4762c46863bbce39699957378a5af77",
            "branch" : [
              {
                "SHA1" : "8acb7d2bb4762c46863bbce39699957378a5af77",
                "name" : "origin/dev_lon_decisionV2"
              }
            ]
          }
        },
        "origin/crane_stop_optmize" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 277,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b4c2f1b54107d66f7501de74a2dfdc7ec5cb2f02",
            "branch" : [
              {
                "SHA1" : "b4c2f1b54107d66f7501de74a2dfdc7ec5cb2f02",
                "name" : "origin/crane_stop_optmize"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b4c2f1b54107d66f7501de74a2dfdc7ec5cb2f02",
            "branch" : [
              {
                "SHA1" : "b4c2f1b54107d66f7501de74a2dfdc7ec5cb2f02",
                "name" : "origin/crane_stop_optmize"
              }
            ]
          }
        },
        "origin/feat_dead_lock" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 861,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "baa36b15b097863b686bcbfcfb4d8479a72b9bba",
            "branch" : [
              {
                "SHA1" : "baa36b15b097863b686bcbfcfb4d8479a72b9bba",
                "name" : "origin/feat_dead_lock"
              }
            ]
          },
          "revision" : {
            "SHA1" : "baa36b15b097863b686bcbfcfb4d8479a72b9bba",
            "branch" : [
              {
                "SHA1" : "baa36b15b097863b686bcbfcfb4d8479a72b9bba",
                "name" : "origin/feat_dead_lock"
              }
            ]
          }
        },
        "origin/feat_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 800,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "974af97bca0fbf8ad48dcb148435bb05c5e3b6c9",
            "branch" : [
              {
                "SHA1" : "974af97bca0fbf8ad48dcb148435bb05c5e3b6c9",
                "name" : "origin/feat_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "974af97bca0fbf8ad48dcb148435bb05c5e3b6c9",
            "branch" : [
              {
                "SHA1" : "974af97bca0fbf8ad48dcb148435bb05c5e3b6c9",
                "name" : "origin/feat_qiangang"
              }
            ]
          }
        },
        "origin/devel_test_ph_mult_lane_change" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 266,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6583772fc4cc12937808ab321f863abb4bc18046",
            "branch" : [
              {
                "SHA1" : "6583772fc4cc12937808ab321f863abb4bc18046",
                "name" : "origin/devel_test_ph_mult_lane_change"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6583772fc4cc12937808ab321f863abb4bc18046",
            "branch" : [
              {
                "SHA1" : "6583772fc4cc12937808ab321f863abb4bc18046",
                "name" : "origin/devel_test_ph_mult_lane_change"
              }
            ]
          }
        },
        "origin/dev_ph_test_lane_change" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 53,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "8635f4d8133cd7d5c2d7a44087757db58fd9bca1",
            "branch" : [
              {
                "SHA1" : "8635f4d8133cd7d5c2d7a44087757db58fd9bca1",
                "name" : "origin/dev_ph_test_lane_change"
              }
            ]
          },
          "revision" : {
            "SHA1" : "8635f4d8133cd7d5c2d7a44087757db58fd9bca1",
            "branch" : [
              {
                "SHA1" : "8635f4d8133cd7d5c2d7a44087757db58fd9bca1",
                "name" : "origin/dev_ph_test_lane_change"
              }
            ]
          }
        },
        "origin/tmp_LD4_shanpshot" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 436,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d2cbbbf572256f1209b574d3bd316fce794586d6",
            "branch" : [
              {
                "SHA1" : "d2cbbbf572256f1209b574d3bd316fce794586d6",
                "name" : "origin/tmp_LD4_shanpshot"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d2cbbbf572256f1209b574d3bd316fce794586d6",
            "branch" : [
              {
                "SHA1" : "d2cbbbf572256f1209b574d3bd316fce794586d6",
                "name" : "origin/tmp_LD4_shanpshot"
              }
            ]
          }
        },
        "origin/cloudtest2" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 11,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "7bc03253ad081c01c3fb222525ce87850910fee3",
            "branch" : [
              {
                "SHA1" : "7bc03253ad081c01c3fb222525ce87850910fee3",
                "name" : "origin/cloudtest2"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7bc03253ad081c01c3fb222525ce87850910fee3",
            "branch" : [
              {
                "SHA1" : "7bc03253ad081c01c3fb222525ce87850910fee3",
                "name" : "origin/cloudtest2"
              }
            ]
          }
        },
        "origin/feat_hfsm" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 464,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "0a443939715c85ef2371ed1f8c58bab4716db008",
            "branch" : [
              {
                "SHA1" : "0a443939715c85ef2371ed1f8c58bab4716db008",
                "name" : "origin/feat_hfsm"
              }
            ]
          },
          "revision" : {
            "SHA1" : "0a443939715c85ef2371ed1f8c58bab4716db008",
            "branch" : [
              {
                "SHA1" : "0a443939715c85ef2371ed1f8c58bab4716db008",
                "name" : "origin/feat_hfsm"
              }
            ]
          }
        },
        "origin/devel_ph_feat_side_pass" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 332,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "835165d41405a5a1de62a4911016e3a20a47b529",
            "branch" : [
              {
                "SHA1" : "835165d41405a5a1de62a4911016e3a20a47b529",
                "name" : "origin/devel_ph_feat_side_pass"
              }
            ]
          },
          "revision" : {
            "SHA1" : "835165d41405a5a1de62a4911016e3a20a47b529",
            "branch" : [
              {
                "SHA1" : "835165d41405a5a1de62a4911016e3a20a47b529",
                "name" : "origin/devel_ph_feat_side_pass"
              }
            ]
          }
        },
        "origin/test_hairun" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 373,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "fd8840b9d30d4e277dd8db08957ba72d0dcb565f",
            "branch" : [
              {
                "SHA1" : "fd8840b9d30d4e277dd8db08957ba72d0dcb565f",
                "name" : "origin/test_hairun"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fd8840b9d30d4e277dd8db08957ba72d0dcb565f",
            "branch" : [
              {
                "SHA1" : "fd8840b9d30d4e277dd8db08957ba72d0dcb565f",
                "name" : "origin/test_hairun"
              }
            ]
          }
        },
        "origin/feat-speed-limit" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 494,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a0af701f442de90949a2b5724546b49c3224d396",
            "branch" : [
              {
                "SHA1" : "a0af701f442de90949a2b5724546b49c3224d396",
                "name" : "origin/feat-speed-limit"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a0af701f442de90949a2b5724546b49c3224d396",
            "branch" : [
              {
                "SHA1" : "a0af701f442de90949a2b5724546b49c3224d396",
                "name" : "origin/feat-speed-limit"
              }
            ]
          }
        },
        "origin/feat_qiangang_refactor" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 855,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "8b25d72c0b8580de808cdd4b2288fb9ab7eb5584",
            "branch" : [
              {
                "SHA1" : "8b25d72c0b8580de808cdd4b2288fb9ab7eb5584",
                "name" : "origin/feat_qiangang_refactor"
              }
            ]
          },
          "revision" : {
            "SHA1" : "8b25d72c0b8580de808cdd4b2288fb9ab7eb5584",
            "branch" : [
              {
                "SHA1" : "8b25d72c0b8580de808cdd4b2288fb9ab7eb5584",
                "name" : "origin/feat_qiangang_refactor"
              }
            ]
          }
        },
        "origin/feat_lock_station" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 708,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d312c086f8debff7d70d9285d852e7da36f488e1",
            "branch" : [
              {
                "SHA1" : "d312c086f8debff7d70d9285d852e7da36f488e1",
                "name" : "origin/feat_lock_station"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d312c086f8debff7d70d9285d852e7da36f488e1",
            "branch" : [
              {
                "SHA1" : "d312c086f8debff7d70d9285d852e7da36f488e1",
                "name" : "origin/feat_lock_station"
              }
            ]
          }
        },
        "origin/feat_escape" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 818,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b17f0d5fb704e33ac5c479ea638e8dc7e745462c",
            "branch" : [
              {
                "SHA1" : "b17f0d5fb704e33ac5c479ea638e8dc7e745462c",
                "name" : "origin/feat_escape"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b17f0d5fb704e33ac5c479ea638e8dc7e745462c",
            "branch" : [
              {
                "SHA1" : "b17f0d5fb704e33ac5c479ea638e8dc7e745462c",
                "name" : "origin/feat_escape"
              }
            ]
          }
        },
        "origin/modify_lane_change_new" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 407,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d9d5d87eb8776522a3d896af2d8a5c594a4d95af",
            "branch" : [
              {
                "SHA1" : "d9d5d87eb8776522a3d896af2d8a5c594a4d95af",
                "name" : "origin/modify_lane_change_new"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d9d5d87eb8776522a3d896af2d8a5c594a4d95af",
            "branch" : [
              {
                "SHA1" : "d9d5d87eb8776522a3d896af2d8a5c594a4d95af",
                "name" : "origin/modify_lane_change_new"
              }
            ]
          }
        },
        "origin/feat_reversing_truck" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 350,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c67ae47788fc42372af3f47ef077c229241273b3",
            "branch" : [
              {
                "SHA1" : "c67ae47788fc42372af3f47ef077c229241273b3",
                "name" : "origin/feat_reversing_truck"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c67ae47788fc42372af3f47ef077c229241273b3",
            "branch" : [
              {
                "SHA1" : "c67ae47788fc42372af3f47ef077c229241273b3",
                "name" : "origin/feat_reversing_truck"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "baa36b15b097863b686bcbfcfb4d8479a72b9bba",
        "branch" : [
          {
            "SHA1" : "baa36b15b097863b686bcbfcfb4d8479a72b9bba",
            "name" : "origin/feat_dead_lock"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/pnc/pnc.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 861,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a9c2e4d796a63e7fae98439c0d76ee577dfdf98f",
            "branch" : [
              {
                "SHA1" : "a9c2e4d796a63e7fae98439c0d76ee577dfdf98f",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a9c2e4d796a63e7fae98439c0d76ee577dfdf98f",
            "branch" : [
              {
                "SHA1" : "a9c2e4d796a63e7fae98439c0d76ee577dfdf98f",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/new_temp_branch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 525,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "40ff437c0c8c21f549e6d7ad8b6491ce2f713a2b",
            "branch" : [
              {
                "SHA1" : "40ff437c0c8c21f549e6d7ad8b6491ce2f713a2b",
                "name" : "origin/new_temp_branch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "40ff437c0c8c21f549e6d7ad8b6491ce2f713a2b",
            "branch" : [
              {
                "SHA1" : "40ff437c0c8c21f549e6d7ad8b6491ce2f713a2b",
                "name" : "origin/new_temp_branch"
              }
            ]
          }
        },
        "origin/rc_interface" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 46,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d7a7829428edec0ed1626458e6fad94b72b18419",
            "branch" : [
              {
                "SHA1" : "d7a7829428edec0ed1626458e6fad94b72b18419",
                "name" : "origin/rc_interface"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d7a7829428edec0ed1626458e6fad94b72b18419",
            "branch" : [
              {
                "SHA1" : "d7a7829428edec0ed1626458e6fad94b72b18419",
                "name" : "origin/rc_interface"
              }
            ]
          }
        },
        "origin/dev_cloud_mq" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 11,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "40f4260415b18d2dd8d6b9bb868f19f0af9fee29",
            "branch" : [
              {
                "SHA1" : "40f4260415b18d2dd8d6b9bb868f19f0af9fee29",
                "name" : "origin/dev_cloud_mq"
              }
            ]
          },
          "revision" : {
            "SHA1" : "40f4260415b18d2dd8d6b9bb868f19f0af9fee29",
            "branch" : [
              {
                "SHA1" : "40f4260415b18d2dd8d6b9bb868f19f0af9fee29",
                "name" : "origin/dev_cloud_mq"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "a9c2e4d796a63e7fae98439c0d76ee577dfdf98f",
        "branch" : [
          {
            "SHA1" : "a9c2e4d796a63e7fae98439c0d76ee577dfdf98f",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/map/hdmap.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 861,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "2da8a8e2f3b3c6eeabf913ec6640fdc27ae66c88",
            "branch" : [
              {
                "SHA1" : "2da8a8e2f3b3c6eeabf913ec6640fdc27ae66c88",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "2da8a8e2f3b3c6eeabf913ec6640fdc27ae66c88",
            "branch" : [
              {
                "SHA1" : "2da8a8e2f3b3c6eeabf913ec6640fdc27ae66c88",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "2da8a8e2f3b3c6eeabf913ec6640fdc27ae66c88",
        "branch" : [
          {
            "SHA1" : "2da8a8e2f3b3c6eeabf913ec6640fdc27ae66c88",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/system-ros.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 861,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b7be5f6192372fcd3edfd44302b0204c1c9d7a59",
            "branch" : [
              {
                "SHA1" : "b7be5f6192372fcd3edfd44302b0204c1c9d7a59",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b7be5f6192372fcd3edfd44302b0204c1c9d7a59",
            "branch" : [
              {
                "SHA1" : "b7be5f6192372fcd3edfd44302b0204c1c9d7a59",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/feat_escape" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 798,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "e3e0494223dd23e21a2a0f8b0d3039ef42a3a282",
            "branch" : [
              {
                "SHA1" : "e3e0494223dd23e21a2a0f8b0d3039ef42a3a282",
                "name" : "origin/feat_escape"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e3e0494223dd23e21a2a0f8b0d3039ef42a3a282",
            "branch" : [
              {
                "SHA1" : "e3e0494223dd23e21a2a0f8b0d3039ef42a3a282",
                "name" : "origin/feat_escape"
              }
            ]
          }
        },
        "origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 670,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "920f1d8e17bf77621efdba6c664cb26a7d2a67b4",
            "branch" : [
              {
                "SHA1" : "920f1d8e17bf77621efdba6c664cb26a7d2a67b4",
                "name" : "origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "920f1d8e17bf77621efdba6c664cb26a7d2a67b4",
            "branch" : [
              {
                "SHA1" : "920f1d8e17bf77621efdba6c664cb26a7d2a67b4",
                "name" : "origin/dev"
              }
            ]
          }
        },
        "origin/escape_test" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 801,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "bcfe8a183f44c4e17a55e839614ebfaa56e1c861",
            "branch" : [
              {
                "SHA1" : "bcfe8a183f44c4e17a55e839614ebfaa56e1c861",
                "name" : "origin/escape_test"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bcfe8a183f44c4e17a55e839614ebfaa56e1c861",
            "branch" : [
              {
                "SHA1" : "bcfe8a183f44c4e17a55e839614ebfaa56e1c861",
                "name" : "origin/escape_test"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "b7be5f6192372fcd3edfd44302b0204c1c9d7a59",
        "branch" : [
          {
            "SHA1" : "b7be5f6192372fcd3edfd44302b0204c1c9d7a59",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/rminterpreter.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rcdev_sim" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 814,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "788f6e2b59e21d67c7b8c00839a1b01d151f76a5",
            "branch" : [
              {
                "SHA1" : "788f6e2b59e21d67c7b8c00839a1b01d151f76a5",
                "name" : "origin/rcdev_sim"
              }
            ]
          },
          "revision" : {
            "SHA1" : "788f6e2b59e21d67c7b8c00839a1b01d151f76a5",
            "branch" : [
              {
                "SHA1" : "788f6e2b59e21d67c7b8c00839a1b01d151f76a5",
                "name" : "origin/rcdev_sim"
              }
            ]
          }
        },
        "origin/parallel_step" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 411,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d3e2c827f75dcc08282db8eebdb6889534b84a27",
            "branch" : [
              {
                "SHA1" : "d3e2c827f75dcc08282db8eebdb6889534b84a27",
                "name" : "origin/parallel_step"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d3e2c827f75dcc08282db8eebdb6889534b84a27",
            "branch" : [
              {
                "SHA1" : "d3e2c827f75dcc08282db8eebdb6889534b84a27",
                "name" : "origin/parallel_step"
              }
            ]
          }
        },
        "origin/feat_cargo_width_1" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 803,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "1e015cff9dddc734826837e074c145638e007784",
            "branch" : [
              {
                "SHA1" : "1e015cff9dddc734826837e074c145638e007784",
                "name" : "origin/feat_cargo_width_1"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1e015cff9dddc734826837e074c145638e007784",
            "branch" : [
              {
                "SHA1" : "1e015cff9dddc734826837e074c145638e007784",
                "name" : "origin/feat_cargo_width_1"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 807,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "ee99b502622d11df1aef96d6e29399d818e5e950",
            "branch" : [
              {
                "SHA1" : "ee99b502622d11df1aef96d6e29399d818e5e950",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ee99b502622d11df1aef96d6e29399d818e5e950",
            "branch" : [
              {
                "SHA1" : "ee99b502622d11df1aef96d6e29399d818e5e950",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/feat_parallel" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 722,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c21e5539ea3d02ffb5fcc4edd67dfac57c07744f",
            "branch" : [
              {
                "SHA1" : "c21e5539ea3d02ffb5fcc4edd67dfac57c07744f",
                "name" : "origin/feat_parallel"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c21e5539ea3d02ffb5fcc4edd67dfac57c07744f",
            "branch" : [
              {
                "SHA1" : "c21e5539ea3d02ffb5fcc4edd67dfac57c07744f",
                "name" : "origin/feat_parallel"
              }
            ]
          }
        },
        "origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 745,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "667e77a32b84c6acf1894d707aca5614f9501f91",
            "branch" : [
              {
                "SHA1" : "667e77a32b84c6acf1894d707aca5614f9501f91",
                "name" : "origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "667e77a32b84c6acf1894d707aca5614f9501f91",
            "branch" : [
              {
                "SHA1" : "667e77a32b84c6acf1894d707aca5614f9501f91",
                "name" : "origin/dev"
              }
            ]
          }
        },
        "origin/feat_cargo_width" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 754,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d60b3ccfe7297adc7411bf5e08901cedc463fa3c",
            "branch" : [
              {
                "SHA1" : "d60b3ccfe7297adc7411bf5e08901cedc463fa3c",
                "name" : "origin/feat_cargo_width"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d60b3ccfe7297adc7411bf5e08901cedc463fa3c",
            "branch" : [
              {
                "SHA1" : "d60b3ccfe7297adc7411bf5e08901cedc463fa3c",
                "name" : "origin/feat_cargo_width"
              }
            ]
          }
        },
        "origin/feat_cargo_width_remote" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 859,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "4d2049600e29c93ba14b177a4d81e9b7f0ca5dcf",
            "branch" : [
              {
                "SHA1" : "4d2049600e29c93ba14b177a4d81e9b7f0ca5dcf",
                "name" : "origin/feat_cargo_width_remote"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4d2049600e29c93ba14b177a4d81e9b7f0ca5dcf",
            "branch" : [
              {
                "SHA1" : "4d2049600e29c93ba14b177a4d81e9b7f0ca5dcf",
                "name" : "origin/feat_cargo_width_remote"
              }
            ]
          }
        },
        "origin/feat_cargo_width_sim" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 861,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "ec9e2338021681d1acbd1b8ce68de7225a19a4d6",
            "branch" : [
              {
                "SHA1" : "ec9e2338021681d1acbd1b8ce68de7225a19a4d6",
                "name" : "origin/feat_cargo_width_sim"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ec9e2338021681d1acbd1b8ce68de7225a19a4d6",
            "branch" : [
              {
                "SHA1" : "ec9e2338021681d1acbd1b8ce68de7225a19a4d6",
                "name" : "origin/feat_cargo_width_sim"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "ec9e2338021681d1acbd1b8ce68de7225a19a4d6",
        "branch" : [
          {
            "SHA1" : "ec9e2338021681d1acbd1b8ce68de7225a19a4d6",
            "name" : "origin/feat_cargo_width_sim"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/pnc/control.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/feat_new_dynamic_bridge" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 551,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "f52c7b87887d35d680523d76fcc34d09daa56d14",
            "branch" : [
              {
                "SHA1" : "f52c7b87887d35d680523d76fcc34d09daa56d14",
                "name" : "origin/feat_new_dynamic_bridge"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f52c7b87887d35d680523d76fcc34d09daa56d14",
            "branch" : [
              {
                "SHA1" : "f52c7b87887d35d680523d76fcc34d09daa56d14",
                "name" : "origin/feat_new_dynamic_bridge"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 850,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "ea1c89844434379acfbe6bdb3c1da1e6d6275ec8",
            "branch" : [
              {
                "SHA1" : "ea1c89844434379acfbe6bdb3c1da1e6d6275ec8",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ea1c89844434379acfbe6bdb3c1da1e6d6275ec8",
            "branch" : [
              {
                "SHA1" : "ea1c89844434379acfbe6bdb3c1da1e6d6275ec8",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/feat_multiple_process" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 861,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "adbb50f26c53cd594fea54233356f2634f48da48",
            "branch" : [
              {
                "SHA1" : "adbb50f26c53cd594fea54233356f2634f48da48",
                "name" : "origin/feat_multiple_process"
              }
            ]
          },
          "revision" : {
            "SHA1" : "adbb50f26c53cd594fea54233356f2634f48da48",
            "branch" : [
              {
                "SHA1" : "adbb50f26c53cd594fea54233356f2634f48da48",
                "name" : "origin/feat_multiple_process"
              }
            ]
          }
        },
        "origin/feat_multiple_path" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 856,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "29373c9e3d3ae69f8c567ea1e172c77c596f5867",
            "branch" : [
              {
                "SHA1" : "29373c9e3d3ae69f8c567ea1e172c77c596f5867",
                "name" : "origin/feat_multiple_path"
              }
            ]
          },
          "revision" : {
            "SHA1" : "29373c9e3d3ae69f8c567ea1e172c77c596f5867",
            "branch" : [
              {
                "SHA1" : "29373c9e3d3ae69f8c567ea1e172c77c596f5867",
                "name" : "origin/feat_multiple_path"
              }
            ]
          }
        },
        "origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 800,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "31dd96e99d7d8b4123b416581d6029519c362c30",
            "branch" : [
              {
                "SHA1" : "31dd96e99d7d8b4123b416581d6029519c362c30",
                "name" : "origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "31dd96e99d7d8b4123b416581d6029519c362c30",
            "branch" : [
              {
                "SHA1" : "31dd96e99d7d8b4123b416581d6029519c362c30",
                "name" : "origin/dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "adbb50f26c53cd594fea54233356f2634f48da48",
        "branch" : [
          {
            "SHA1" : "adbb50f26c53cd594fea54233356f2634f48da48",
            "name" : "origin/feat_multiple_process"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/map/hdmap_cloud.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 861,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "ec58104e7665a2b3e74face26e9d18f19aee139e",
            "branch" : [
              {
                "SHA1" : "ec58104e7665a2b3e74face26e9d18f19aee139e",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ec58104e7665a2b3e74face26e9d18f19aee139e",
            "branch" : [
              {
                "SHA1" : "ec58104e7665a2b3e74face26e9d18f19aee139e",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "ec58104e7665a2b3e74face26e9d18f19aee139e",
        "branch" : [
          {
            "SHA1" : "ec58104e7665a2b3e74face26e9d18f19aee139e",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/thirdparty.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 861,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "14b3ab42d11cd4c46f9cbcf75ec0e10727ded113",
            "branch" : [
              {
                "SHA1" : "14b3ab42d11cd4c46f9cbcf75ec0e10727ded113",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "14b3ab42d11cd4c46f9cbcf75ec0e10727ded113",
            "branch" : [
              {
                "SHA1" : "14b3ab42d11cd4c46f9cbcf75ec0e10727ded113",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "14b3ab42d11cd4c46f9cbcf75ec0e10727ded113",
        "branch" : [
          {
            "SHA1" : "14b3ab42d11cd4c46f9cbcf75ec0e10727ded113",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/ros-bridge.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/new_interface" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 565,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "91aae2ebf01a13679b0567a511cb58ac13402f71",
            "branch" : [
              {
                "SHA1" : "91aae2ebf01a13679b0567a511cb58ac13402f71",
                "name" : "origin/new_interface"
              }
            ]
          },
          "revision" : {
            "SHA1" : "91aae2ebf01a13679b0567a511cb58ac13402f71",
            "branch" : [
              {
                "SHA1" : "91aae2ebf01a13679b0567a511cb58ac13402f71",
                "name" : "origin/new_interface"
              }
            ]
          }
        },
        "origin/Test_GetJunctions" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 523,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "5d726a46c8fdd552e6c72c67916690ea90492a4c",
            "branch" : [
              {
                "SHA1" : "5d726a46c8fdd552e6c72c67916690ea90492a4c",
                "name" : "origin/Test_GetJunctions"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5d726a46c8fdd552e6c72c67916690ea90492a4c",
            "branch" : [
              {
                "SHA1" : "5d726a46c8fdd552e6c72c67916690ea90492a4c",
                "name" : "origin/Test_GetJunctions"
              }
            ]
          }
        },
        "origin/feat_interface" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 547,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "dabb18e27edf8e16dce2ff51bdd387f2438f6247",
            "branch" : [
              {
                "SHA1" : "dabb18e27edf8e16dce2ff51bdd387f2438f6247",
                "name" : "origin/feat_interface"
              }
            ]
          },
          "revision" : {
            "SHA1" : "dabb18e27edf8e16dce2ff51bdd387f2438f6247",
            "branch" : [
              {
                "SHA1" : "dabb18e27edf8e16dce2ff51bdd387f2438f6247",
                "name" : "origin/feat_interface"
              }
            ]
          }
        },
        "origin/temp_interface" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 572,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "cd454059f302c9b2474e6609c1546a358ce6f72f",
            "branch" : [
              {
                "SHA1" : "cd454059f302c9b2474e6609c1546a358ce6f72f",
                "name" : "origin/temp_interface"
              }
            ]
          },
          "revision" : {
            "SHA1" : "cd454059f302c9b2474e6609c1546a358ce6f72f",
            "branch" : [
              {
                "SHA1" : "cd454059f302c9b2474e6609c1546a358ce6f72f",
                "name" : "origin/temp_interface"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 860,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "9f0b26bea088f8907417d96a353d4cbc5224750c",
            "branch" : [
              {
                "SHA1" : "9f0b26bea088f8907417d96a353d4cbc5224750c",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "9f0b26bea088f8907417d96a353d4cbc5224750c",
            "branch" : [
              {
                "SHA1" : "9f0b26bea088f8907417d96a353d4cbc5224750c",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/rc_dev_add_lane_name" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 861,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "9bd34b4f13cefd1806e27f61c462e4811e23376a",
            "branch" : [
              {
                "SHA1" : "9bd34b4f13cefd1806e27f61c462e4811e23376a",
                "name" : "origin/rc_dev_add_lane_name"
              }
            ]
          },
          "revision" : {
            "SHA1" : "9bd34b4f13cefd1806e27f61c462e4811e23376a",
            "branch" : [
              {
                "SHA1" : "9bd34b4f13cefd1806e27f61c462e4811e23376a",
                "name" : "origin/rc_dev_add_lane_name"
              }
            ]
          }
        },
        "origin/feat_fence" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 649,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "bfea094fbf5d6f1c5eca3dfaa2044894fec263f6",
            "branch" : [
              {
                "SHA1" : "bfea094fbf5d6f1c5eca3dfaa2044894fec263f6",
                "name" : "origin/feat_fence"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bfea094fbf5d6f1c5eca3dfaa2044894fec263f6",
            "branch" : [
              {
                "SHA1" : "bfea094fbf5d6f1c5eca3dfaa2044894fec263f6",
                "name" : "origin/feat_fence"
              }
            ]
          }
        },
        "origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 651,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "5c601c4e26b80b9924d9e2b39b999f7f1cd7cc8e",
            "branch" : [
              {
                "SHA1" : "5c601c4e26b80b9924d9e2b39b999f7f1cd7cc8e",
                "name" : "origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5c601c4e26b80b9924d9e2b39b999f7f1cd7cc8e",
            "branch" : [
              {
                "SHA1" : "5c601c4e26b80b9924d9e2b39b999f7f1cd7cc8e",
                "name" : "origin/dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "9bd34b4f13cefd1806e27f61c462e4811e23376a",
        "branch" : [
          {
            "SHA1" : "9bd34b4f13cefd1806e27f61c462e4811e23376a",
            "name" : "origin/rc_dev_add_lane_name"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/map/hdmap_interface.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    },
    {
      "_class" : "org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction"
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.job.views.FlowGraphAction"
    },
    {
      
    },
    {
      
    },
    {
      
    }
  ],
  "artifacts" : [
    
  ],
  "building" : True,
  "description" : None,
  "displayName" : "#861",
  "duration" : 0,
  "estimatedDuration" : 3610411,
  "executor" : {
    "_class" : "hudson.model.OneOffExecutor"
  },
  "fullDisplayName" : "module-confname #861",
  "id" : "861",
  "keepLog" : False,
  "number" : 861,
  "queueId" : 994185,
  "result" : None,
  "timestamp" : 1766592556367,
  "url" : "http://159.27.114.184:8080/jenkins/user/caoxue/my-views/view/all/job/module-confname/861/",
  "changeSets" : [
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tos_msgs/msg/PeripheralCmd.msg"
          ],
          "commitId" : "ee5ec3ea666c480e474733ecd3aca542268b29f0",
          "timestamp" : 1766024842000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:外设操作命令修改\u000a",
          "date" : "2025-12-18 10:27:22 +0800",
          "id" : "ee5ec3ea666c480e474733ecd3aca542268b29f0",
          "msg" : "feat_out:外设操作命令修改",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tos_msgs/msg/PeripheralCmd.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "vehicle_msgs/msg/PncStatus.msg"
          ],
          "commitId" : "bdd9c2a5bd21c5215d8218a6b49e878c70d1de48",
          "timestamp" : 1766116573000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "feat:添加挂尺寸相关字段\u000a\u000a",
          "date" : "2025-12-19 11:56:13 +0800",
          "id" : "bdd9c2a5bd21c5215d8218a6b49e878c70d1de48",
          "msg" : "feat:添加挂尺寸相关字段",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "vehicle_msgs/msg/PncStatus.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "vehicle_msgs/msg/PncStatus.msg"
          ],
          "commitId" : "b0dc167a0d703b582578476c1eb328f91db48e72",
          "timestamp" : 1766116577000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "feat:删除多余的字段\u000a\u000a",
          "date" : "2025-12-19 11:56:17 +0800",
          "id" : "b0dc167a0d703b582578476c1eb328f91db48e72",
          "msg" : "feat:删除多余的字段",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "vehicle_msgs/msg/PncStatus.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tos_msgs/msg/PeripheralCmd.msg",
            "vehicle_msgs/msg/VehicleStatus.msg"
          ],
          "commitId" : "f0d047b89d677fc6ba2cdc291c917a1d10f7bfc0",
          "timestamp" : 1766454766000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:增加夹爪控制及反馈\u000a",
          "date" : "2025-12-23 09:52:46 +0800",
          "id" : "f0d047b89d677fc6ba2cdc291c917a1d10f7bfc0",
          "msg" : "feat_out:增加夹爪控制及反馈",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "vehicle_msgs/msg/VehicleStatus.msg"
            },
            {
              "editType" : "edit",
              "file" : "tos_msgs/msg/PeripheralCmd.msg"
            }
          ]
        }
      ],
      "kind" : "git"
    },
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_func_sw.hpp"
          ],
          "commitId" : "88a62ba544877c14ff20e869db1ea2b1e2dc45b7",
          "timestamp" : 1758853475000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:imv 变道的安全校验参数化\u000a\u000a",
          "date" : "2025-09-26 10:24:35 +0800",
          "id" : "88a62ba544877c14ff20e869db1ea2b1e2dc45b7",
          "msg" : "feat:imv 变道的安全校验参数化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "sink/ros_sink_ads_hfsm_state.cpp"
          ],
          "commitId" : "a6950254162be0253743a4747e23fa92c1583850",
          "timestamp" : 1758853937000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:添加绕行状态机\u000a\u000a",
          "date" : "2025-09-26 10:32:17 +0800",
          "id" : "a6950254162be0253743a4747e23fa92c1583850",
          "msg" : "feat:添加绕行状态机",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_ads_hfsm_state.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "sink/ros_sink_ads_hfsm_state.cpp"
          ],
          "commitId" : "3781b45213d660a6ce54d99e7e7c1a012f80f6ef",
          "timestamp" : 1758854005000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:添加变道状态机状态\u000a",
          "date" : "2025-09-26 10:33:25 +0800",
          "id" : "3781b45213d660a6ce54d99e7e7c1a012f80f6ef",
          "msg" : "feat:添加变道状态机状态",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_ads_hfsm_state.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_func_sw.hpp"
          ],
          "commitId" : "81b3364473b2c81f0fe8d64aa77ff8dce74ae80e",
          "timestamp" : 1758865651000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "Revert \"feat:imv 变道的安全校验参数化\"\u000a\u000aThis reverts commit 88a62ba544877c14ff20e869db1ea2b1e2dc45b7.\u000a",
          "date" : "2025-09-26 13:47:31 +0800",
          "id" : "81b3364473b2c81f0fe8d64aa77ff8dce74ae80e",
          "msg" : "Revert \"feat:imv 变道的安全校验参数化\"",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "b7bddf1e4a02578d76a1aedd8cddde193887e4ea",
          "timestamp" : 1758868055000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: disable wbca smooth mode for seaside buffer.\u000a\u000a",
          "date" : "2025-09-26 14:27:35 +0800",
          "id" : "b7bddf1e4a02578d76a1aedd8cddde193887e4ea",
          "msg" : "fix: disable wbca smooth mode for seaside buffer.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/geometric_searcher/multi_stage_hybrid_astar_search_engine.cc",
            "ssep/main_test/main_ssep_input.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/imv_general_searcher_builder.cc",
            "ssep/coarse_search/hybrid_a_star.hpp"
          ],
          "commitId" : "82824991dff93a733bc464edcda9bef36530dcf7",
          "timestamp" : 1760590838000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: 修复董家口imv pull over角度偏差过大的问题\u000a\u000a",
          "date" : "2025-10-16 13:00:38 +0800",
          "id" : "82824991dff93a733bc464edcda9bef36530dcf7",
          "msg" : "fix: 修复董家口imv pull over角度偏差过大的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/imv_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/multi_stage_hybrid_astar_search_engine.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/reference/center_line.cpp"
          ],
          "commitId" : "52cd08939052fe27f92b6138af2c8545fa757991",
          "timestamp" : 1761139309000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复终点前变道的bug\u000a\u000a",
          "date" : "2025-10-22 21:21:49 +0800",
          "id" : "52cd08939052fe27f92b6138af2c8545fa757991",
          "msg" : "fix:修复终点前变道的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/reference/center_line.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_func_sw.cpp",
            "data/boundary/road_boundary.cpp",
            "data/config/cfg_func_sw.hpp"
          ],
          "commitId" : "58e71beb6ecb7b09ad1f3dcc14ff6a021f9c706d",
          "timestamp" : 1761139412000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:添加参数 直行的junction 是否用路口的边界\u000a",
          "date" : "2025-10-22 21:23:32 +0800",
          "id" : "58e71beb6ecb7b09ad1f3dcc14ff6a021f9c706d",
          "msg" : "feat:添加参数 直行的junction 是否用路口的边界",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/pnc_map_helper.cpp"
          ],
          "commitId" : "84365e090174369e3071e788df4f3a9a5c47f1db",
          "timestamp" : 1761139423000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:road 级别的可行驶范围的bug\u000a\u000a",
          "date" : "2025-10-22 21:23:43 +0800",
          "id" : "84365e090174369e3071e788df4f3a9a5c47f1db",
          "msg" : "fix:road 级别的可行驶范围的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map_helper.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/out_yard_junction_ec.cpp"
          ],
          "commitId" : "c286d96cd0b20fbe7504f5858e245fc2dc264f5a",
          "timestamp" : 1761139431000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:适配董分进堆场边界\u000a\u000a",
          "date" : "2025-10-22 21:23:51 +0800",
          "id" : "c286d96cd0b20fbe7504f5858e245fc2dc264f5a",
          "msg" : "feat:适配董分进堆场边界",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/out_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/routing_extension/routing_data.cpp"
          ],
          "commitId" : "d13f020e2a5745bf6b232eef5a9631ea4ccfcbdb",
          "timestamp" : 1761189332000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: routing extending backward for bend.\u000a\u000a",
          "date" : "2025-10-23 11:15:32 +0800",
          "id" : "d13f020e2a5745bf6b232eef5a9631ea4ccfcbdb",
          "msg" : "fix: routing extending backward for bend.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/switch_data.cpp"
          ],
          "commitId" : "738aaaba5f439f2d4a28b77838a9ea5a683e56e3",
          "timestamp" : 1761193398000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:可能崩溃的bug\u000a",
          "date" : "2025-10-23 12:23:18 +0800",
          "id" : "738aaaba5f439f2d4a28b77838a9ea5a683e56e3",
          "msg" : "fix:可能崩溃的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/reference/center_line.cpp"
          ],
          "commitId" : "7f28a0847eac1d83d25da318dd33595b7654d0b2",
          "timestamp" : 1761193467000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复封路变道的bug\u000a\u000a",
          "date" : "2025-10-23 12:24:27 +0800",
          "id" : "7f28a0847eac1d83d25da318dd33595b7654d0b2",
          "msg" : "fix:修复封路变道的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/reference/center_line.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/switch_data.cpp"
          ],
          "commitId" : "d34c973a3b488e38a50e8fb80883a99a016c0702",
          "timestamp" : 1761193473000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:引桥前变道的bug\u000a\u000a",
          "date" : "2025-10-23 12:24:33 +0800",
          "id" : "d34c973a3b488e38a50e8fb80883a99a016c0702",
          "msg" : "fix:引桥前变道的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/reference/center_line.cpp"
          ],
          "commitId" : "c49619cffafe7c6fa46f5a961cd4d0ca5ac3d2dc",
          "timestamp" : 1761193487000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:变道的bug\u000a\u000a",
          "date" : "2025-10-23 12:24:47 +0800",
          "id" : "c49619cffafe7c6fa46f5a961cd4d0ca5ac3d2dc",
          "msg" : "fix:变道的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/reference/center_line.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/switch_data.cpp"
          ],
          "commitId" : "6c32fe6149effdf03a337fd1709353a36456cce6",
          "timestamp" : 1761197751000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复合并的bug\u000a\u000a",
          "date" : "2025-10-23 13:35:51 +0800",
          "id" : "6c32fe6149effdf03a337fd1709353a36456cce6",
          "msg" : "fix:修复合并的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/switch_data.cpp"
          ],
          "commitId" : "069ea6786697010789b21ee0541a48cd1b5b3bb9",
          "timestamp" : 1761197763000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复合并的bug\u000a\u000a",
          "date" : "2025-10-23 13:36:03 +0800",
          "id" : "069ea6786697010789b21ee0541a48cd1b5b3bb9",
          "msg" : "fix:修复合并的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/out_yard_junction_ec.cpp"
          ],
          "commitId" : "6f5c230d06ee1185d110b1bff6dfc7294ccd484e",
          "timestamp" : 1762257751000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:调整出堆场口的约束创建\u000a\u000a",
          "date" : "2025-11-04 20:02:31 +0800",
          "id" : "6f5c230d06ee1185d110b1bff6dfc7294ccd484e",
          "msg" : "feat:调整出堆场口的约束创建",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/out_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/hybrid_a_star.hpp"
          ],
          "commitId" : "e3fb4e9e3f7da3447a7b8aa2aa26b82f25f3636f",
          "timestamp" : 1762399145000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复IMV进充电桩方向错误的问题\u000a",
          "date" : "2025-11-06 11:19:05 +0800",
          "id" : "e3fb4e9e3f7da3447a7b8aa2aa26b82f25f3636f",
          "msg" : "fix: SSEP: 修复IMV进充电桩方向错误的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp"
          ],
          "commitId" : "5d00ecb86c804df8745308b2c294f93c94b525c4",
          "timestamp" : 1762919023000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: wbca crash issue.\u000a\u000a",
          "date" : "2025-11-12 11:43:43 +0800",
          "id" : "5d00ecb86c804df8745308b2c294f93c94b525c4",
          "msg" : "fix: wbca crash issue.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/scenario/scenario_planner_condition.cpp",
            "data/map/pnc_map/routing_extension/routing_data.cpp"
          ],
          "commitId" : "b7464186bc25420e5156da1c23655e3fe598f8ce",
          "timestamp" : 1763102373000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复带有bulk 途经点， opensspce 不搜索的bug\u000a",
          "date" : "2025-11-14 14:39:33 +0800",
          "id" : "b7464186bc25420e5156da1c23655e3fe598f8ce",
          "msg" : "fix:修复带有bulk 途经点， opensspce 不搜索的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_planner_condition.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp"
          ],
          "commitId" : "47dd1e17e3b7a1cacfa8af95d3a50e451c387dc1",
          "timestamp" : 1763102408000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: crash issue.\u000a\u000a",
          "date" : "2025-11-14 14:40:08 +0800",
          "id" : "47dd1e17e3b7a1cacfa8af95d3a50e451c387dc1",
          "msg" : "fix: crash issue.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/task_command_type.cpp",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h",
            "data/config/cfg_ssep.cpp",
            "data/ssep/forward_ec.cpp",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "data/ssep/ssep_common.hpp",
            "data/config/cfg_ssep.hpp",
            "data/ssep/ssep_scenario_config_loader.cpp",
            "tasks/deciders/search_decider/forward_search_decider.cpp",
            "ssep/scenarios/imv_enter_station_planner.h",
            "data/ssep/ssep_scenario_config_loader.hpp",
            "data/ssep/ssep_scenario_config.cpp",
            "data/ssep/ssep_ec.hpp",
            "data/app/fsm/task_command_type.hpp",
            "ssep/ssep_planner.cc",
            "ssep/data_structures/ssep_scenario_type.hpp",
            "data/ssep/ssep_ec.cpp",
            "data/ssep/ssep_scenario_config.hpp"
          ],
          "commitId" : "e83dce8cb0b0176c291c3111c32a761e20c0be23",
          "timestamp" : 1764689023000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: 增加ssep scenario config，通过参数文件设置场景触发条件及场景参数\u000a\u000a",
          "date" : "2025-12-02 23:23:43 +0800",
          "id" : "e83dce8cb0b0176c291c3111c32a761e20c0be23",
          "msg" : "feat: 增加ssep scenario config，通过参数文件设置场景触发条件及场景参数",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_ssep.hpp"
            },
            {
              "editType" : "add",
              "file" : "data/ssep/ssep_scenario_config.cpp"
            },
            {
              "editType" : "add",
              "file" : "data/ssep/ssep_scenario_config.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_station_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_command_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.hpp"
            },
            {
              "editType" : "add",
              "file" : "data/ssep/ssep_scenario_config_loader.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_command_type.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_ssep.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_common.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "add",
              "file" : "data/ssep/ssep_scenario_config_loader.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/forward_search_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_scenario_type.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/main_test/main_ssep_input.cc",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "data/ssep/ssep_activation.cpp",
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc"
          ],
          "commitId" : "96b821ac3c22a53c3e4e6ff9cbf0b7c81640f0ee",
          "timestamp" : 1764731362000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 前港进出堆场改进\u000a\u000a",
          "date" : "2025-12-03 11:09:22 +0800",
          "id" : "96b821ac3c22a53c3e4e6ff9cbf0b7c81640f0ee",
          "msg" : "chore: SSEP: 前港进出堆场改进",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
          ],
          "commitId" : "cc1d282761453b73188d303088adbde37b9eaf62",
          "timestamp" : 1764740786000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 改善集卡多段出停车位效果\u000a\u000a",
          "date" : "2025-12-03 13:46:26 +0800",
          "id" : "cc1d282761453b73188d303088adbde37b9eaf62",
          "msg" : "chore: SSEP: 改善集卡多段出停车位效果",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/main_test/hdmap_interface/map_elements/lane.h",
            "ssep/offboard/main_test/main_test_tt.cc",
            "ssep/third_party/matplotlibcpp.h",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.h",
            "ssep/main_test/hdmap_interface/map_elements/junction_info.h",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.h",
            "ssep/smoother/fem_pos_smoother.h",
            "ssep/offboard/demo/src/main_ssep_activation.cc",
            "ssep/smoother/fem_pos_deviation_sqp_osqp_interface.cc",
            "ssep/main_test/hdmap_interface/public_data_struct.h",
            "ssep/offboard/tools/scene_data_generator/generate_scene_data_cli.cc",
            "ssep/offboard/main_test/main_test_dg.cc",
            "ssep/main_test/hdmap_interface/rapidjson/prettywriter.h",
            "ssep/ogm_map/ogm.cc",
            "CMakeLists.txt",
            "ssep/maps/ogm_builder.cc",
            "ssep/offboard/tools/executable/main_region_cut_boost.cc",
            "ssep/main_test/hdmap_interface/map_elements/object.h",
            "ssep/offboard/main_test/hdmap_interface/parser/interface_param_parser.h",
            "ssep/tools/scene_data_generator/ogm_builder/ogm_builder.cc",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/itoa.h",
            "ssep/coarse_search/geometric_search_visualizer.h",
            "ssep/coarse_search/topology_analysis/voronoi_graph_builder.h",
            "ssep/main_test/hdmap_interface/rapidjson/internal/itoa.h",
            "ssep/demo/src/CMakeLists.txt",
            "ssep/main_test/hdmap_interface/rapidjson/uri.h",
            "ssep/offboard/tools/imv/imv_kinematic.py",
            "ssep/tools/scene_data_generator/conf/scene_conf.yaml",
            "ssep/images/init_result_comparison.png",
            "ssep/offboard/third_party/optional_lite.hpp",
            "ssep/offboard/tools/obstacle_penalty/penalty_func_fit_seaside.m",
            "ssep/influence_map/sl_projection_map.cc",
            "ssep/offboard/main_test/hdmap_interface/hdmap_impl.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/meta.h",
            "ssep/tools/obstacle_penalty/penalty_func_fit_normal.m",
            "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/generate_shortest_path_heur_cli.cc",
            "ssep/coarse_search/evaluator/ref_line_cost_computer.h",
            "ssep/tools/scene_data_generator/generate_scene_data_cli.cc",
            "ssep/main_test/hdmap_interface/rapidjson/internal/stack.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/map_info.h",
            "ssep/coarse_search/topology_analysis/voronoi_graph_visualizer.h",
            "ssep/offboard/main_test/hdmap_interface/public_data_struct.h",
            "ssep/offboard/tools/executable/main_region_cut_apollo.cc",
            "ssep/offboard/ReadMe.md",
            "ssep/main_test/hdmap_interface/map_elements/object_info.h",
            "ssep/coarse_search/state_hasher.h",
            "ssep/sdk/ssep_activation_impl.h",
            "ssep/main_test/hdmap_interface/rapidjson/encodedstream.h",
            "ssep/influence_map/dubin_layer.h",
            "ssep/tools/executable/main_region_cut_apollo.cc",
            "ssep/offboard/main_test/hdmap_interface/common/math/math_utils.hpp",
            "ssep/third_party/tabulate.hpp",
            "ssep/offboard/main_test/hdmap_interface/libhdmap_interface.so",
            "ssep/offboard/ssep_activation_sdk.cc",
            "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/generate_shortest_path_heur_cli.cc",
            "ssep/offboard/main_test/main_test_diagonal.cc",
            "ssep/install.sh",
            "ssep/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.h",
            "ssep/main_test/hdmap_interface/rapidjson/reader.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/error/en.h",
            "ssep/offboard/start.sh",
            "ssep/main_test/hdmap_interface/rapidjson/internal/pow10.h",
            "ssep/offboard/third_party/matplotlibcpp.h",
            "ssep/main_test/hdmap_interface/rapidjson/internal/biginteger.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/stringbuffer.h",
            "ssep/coarse_search/evaluator/trailer_shortest_path_heur_computer.h",
            "ssep/main_test/hdmap_interface/common/math/line_segment2d.hpp",
            "ssep/main_test/main_test_diagonal.cc",
            "ssep/main_test/hdmap_interface/common/math/vec2d.hpp",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_imv.cc",
            "ssep/main_test/hdmap_interface/rapidjson/rapidjson.h",
            "ssep/tools/executable/main_obstacle_publisher.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/ieee754.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/clzll.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/istreamwrapper.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/document.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/pow10.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/junction.h",
            "ssep/main_test/hdmap_interface/rapidjson/stringbuffer.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/vec2d.hpp",
            "ssep/tools/executable/third_party/matplotlibcpp.h",
            "ssep/ssep_visualizer.h",
            "ssep/tools/scene_data_generator/data_structures.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/rapidjson.h",
            "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.cc",
            "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.cc",
            "ssep/offboard/third_party/matlab_plot_cplusplus.hpp",
            "ssep/offboard/tools/executable/main_translation.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/stdint.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/map.h",
            "ssep/main_test/hdmap_interface/map_elements/overlap_info.h",
            "ssep/maps/sl_projection_map.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/pointer.h",
            "ssep/tools/scene_data_generator/state_augment_util.h",
            "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_heur_table.h",
            "ssep/tools/executable/third_party/optional_lite.hpp",
            "ssep/offboard/tools/obstacle_penalty/penalty_func_fit_normal.m",
            "ssep/offboard/tools/executable/CMakeLists.txt",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h",
            "ssep/offboard/main_test/hdmap_interface/libhdmap_interface_shm.so",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/memorystream.h",
            "ssep/main_test/main_test_dg.cc",
            "ssep/tools/obstacle_penalty/penalty_func_fit.asv",
            "ssep/offboard/tools/scene_data_generator/data_structures.h",
            "ssep/scenarios/truck_remote_guided_escape_planner.h",
            "ssep/conf/ssep_tt.yaml",
            "ssep/main_test/main_ssep.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/allocators.h",
            "ssep/influence_map/sl_projection_map.h",
            "ssep/main_test/main_test_park.cc",
            "ssep/main_test/hdmap_interface/rapidjson/schema.h",
            "ssep/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/strfunc.h",
            "ssep/influence_map/obstacle_dis_layer.cc",
            "ssep/main_test/main_test_tt.cc",
            "ssep/main_test/hdmap_interface/rapidjson/memorybuffer.h",
            "ssep/offboard/sdk/ssep_activation_impl.h",
            "ssep/main_test/hdmap_interface/rapidjson/msinttypes/inttypes.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/writer.h",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.h",
            "ssep/main_test/hdmap_interface/common/glog_helper.h",
            "ssep/tools/executable/third_party/json.hpp",
            "ssep/offboard/ssep_visualizer.h",
            "ssep/main_test/hdmap_interface/rapidjson/internal/clzll.h",
            "ssep/offboard/main_test/hdmap_interface/parser/map_loader.h",
            "ssep/maps/ogm.cc",
            "ssep/offboard/tools/executable/third_party/tabulate.hpp",
            "ssep/offboard/main_test/hdmap_interface/common/math/linear_interpolation.hpp",
            "ssep/main_test/hdmap_interface/rapidjson/error/error.h",
            "ssep/main_test/hdmap_interface/rapidjson/pointer.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/road.h",
            "ssep/main_test/hdmap_interface/common/math/box2d.hpp",
            "ssep/main_test/hdmap_interface/rapidjson/internal/dtoa.h",
            "ssep/main_test/main_test_qhd.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/dtoa.h",
            "ssep/conf/ssep_car.yaml",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/filewritestream.h",
            "ssep/offboard/main_test/main_ssep.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/error/error.h",
            "ssep/main_test/main_test_car.cc",
            "ssep/main_test/hdmap_interface/rapidjson/document.h",
            "ssep/offboard/conf/ssep/ssep_imv.yaml",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/ostreamwrapper.h",
            "ssep/images/search_smooth_comparison.png",
            "ssep/main_test/hdmap_interface/rapidjson/encodings.h",
            "ssep/offboard/install.sh",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/inttypes.h",
            "ssep/offboard/demo/src/CMakeLists.txt",
            "ssep/main_test/hdmap_interface/parser/map_loader.h",
            "ssep/main_test/hdmap_interface/map_elements/section.h",
            "ssep/images/enviroment.png",
            "ssep/tools/executable/main_translation.cc",
            "ssep/offboard/main_test/main_test_zhoushan.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/tools/executable/third_party/tabulate.hpp",
            "ssep/offboard/main_test/hdmap_interface/common/math/geometry_utils.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/encodedstream.h",
            "ssep/main_test/hdmap_interface/parser/interface_param_parser.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/overlap_info.h",
            "ssep/offboard/conf/ssep_imv_xugong.yaml",
            "ssep/offboard/tools/executable/main_obstacle_publisher.cc",
            "ssep/main_test/hdmap_interface/rapidjson/internal/strfunc.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/prettywriter.h",
            "ssep/main_test/hdmap_interface/parser/interface_singleton.hpp",
            "ssep/main_test/hdmap_interface/rapidjson/writer.h",
            "ssep/offboard/tools/executable/main_obb_vehicle.cc",
            "ssep/offboard/main_test/hdmap_interface/common/math/line_segment2d.hpp",
            "ssep/keb_optimizer/cost_features/ref_line_cost.h",
            "ssep/offboard/conf/ssep.yaml",
            "ssep/ssep_activation_sdk.h",
            "ssep/main_test/hdmap_interface/map_elements/lane_info.h",
            "ssep/third_party/optional_lite.hpp",
            "ssep/main_test/hdmap_interface/libhdmap_interface_shm.so",
            "ssep/smoother/safety_corridor_smoother.h",
            "ssep/offboard/tools/executable/third_party/json.hpp",
            "ssep/influence_map/layer_base.cc",
            "ssep/offboard/main_test/hdmap_interface/map_elements/section_info.h",
            "ssep/conf/ssep_imv_xugong.yaml",
            "ssep/main_test/main_ssep_input.cc",
            "ssep/start.sh",
            "ssep/offboard/tools/executable/main_obb_port.cc",
            "ssep/input/.gitkeep",
            "ssep/main_test/hdmap_interface/map_elements/road.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/encodings.h",
            "ssep/smoother/fem_pos_deviation_osqp_interface.h",
            "ssep/offboard/tools/obstacle_penalty/penalty_func_fit.asv",
            "ssep/offboard/main_test/main_ssep_input.cc",
            "ssep/tools/executable/liang_barsky_clipper.hpp",
            "ssep/main_test/hdmap_interface/rapidjson/filereadstream.h",
            "ssep/main_test/hdmap_interface/rapidjson/ostreamwrapper.h",
            "ssep/offboard/third_party/json.hpp",
            "ssep/main_test/main_ssep_test.cc",
            "ssep/offboard/main_test/hdmap_interface/map_elements/object_info.h",
            "ssep/smoother/fem_pos_deviation_sqp_osqp_interface.h",
            "ssep/main_test/hdmap_interface/map_elements/map_info.h",
            "ssep/ssep_heat_net/ssep_heat_net.cc",
            "ssep/offboard/tools/scene_data_generator/utils.h",
            "ssep/main_test/hdmap_interface/hdmap.h",
            "ssep/offboard/tools/obstacle_penalty/createFit.m",
            "ssep/coarse_search/disk_collision_checker.h",
            "ssep/offboard/demo/src/package.xml",
            "ssep/ogm_map/ogm.h",
            "ssep/main_test/hdmap_interface/common/math/geometry_utils.h",
            "ssep/tools/obstacle_penalty/penalty_func_fit_seaside.m",
            "ssep/third_party/json.hpp",
            "ssep/smoother/safety_corridor_smoother.cc",
            "ssep/main_test/hdmap_interface/rapidjson/allocators.h",
            "ssep/coarse_search/topology_analysis/barrier_detector.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/lane_info.h",
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/junction_info.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/box2d.hpp",
            "ssep/influence_map/obstacle_dis_layer.h",
            "ssep/offboard/ssep_type_definition.h",
            "ssep/main_test/hdmap_interface/rapidjson/istreamwrapper.h",
            "ssep/keb_optimizer/cost_features/soft_disk_collision_cost.h",
            "ssep/offboard/tools/executable/main_obb.cc",
            "ssep/offboard/main_test/hdmap_interface/parser/interface_singleton.hpp",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/strtod.h",
            "ssep/ssep_heat_net/ssep_heat_net_trt.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/section.h",
            "ssep/main_test/hdmap_interface/common/math/math_utils.hpp",
            "ssep/tools/executable/main_obb_port.cc",
            "ssep/tools/executable/main_obb_vehicle.cc",
            "ssep/main_test/hdmap_interface/common/data_types.h",
            "ssep/ssep_heat_net/ssep_heat_net_trt.cc",
            "ssep/keb_optimizer/cost_features/disk_collision_cost.h",
            "ssep/main_test/hdmap_interface/rapidjson/internal/strtod.h",
            "ssep/offboard/sdk/ssep_activation_impl.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h",
            "ssep/conf/ssep_imv.yaml",
            "ssep/offboard/tools/executable/liang_barsky_clipper.hpp",
            "ssep/offboard/conf/ssep_car.yaml",
            "ssep/main_test/hdmap_interface/rapidjson/fwd.h",
            "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.h",
            "ssep/conf/ssep.yaml",
            "ssep/offboard/tools/scene_data_generator/state_augment_util.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/stack.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/memorybuffer.h",
            "ssep/main_test/hdmap_interface/map_elements/road_info.h",
            "ssep/offboard/main_test/main_ssep_test.cc",
            "ssep/tools/scene_data_generator/scene_yaml_reader.h",
            "ssep/third_party/matlab_plot_cplusplus.hpp",
            "ssep/coarse_search/evaluator/ref_line_heuristic_computer.h",
            "ssep/demo/src/package.xml",
            "ssep/keb_optimizer/keb_utils.h",
            "ssep/main_test/hdmap_interface/common/math/linear_interpolation.hpp",
            "ssep/main_test/hdmap_interface/libhdmap_interface.so",
            "ssep/tools/scene_data_generator/ogm_builder/ogm_builder.h",
            "ssep/tools/obstacle_penalty/createFit.m",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h",
            "ssep/offboard/conf/ssep_imv.yaml",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/uri.h",
            "ssep/tools/executable/third_party/matlab_plot_cplusplus.hpp",
            "ssep/offboard/conf/ssep_tt.yaml",
            "ssep/main_test/hdmap_interface/rapidjson/cursorstreamwrapper.h",
            "ssep/main_test/hdmap_interface/rapidjson/internal/swap.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/road_info.h",
            "ssep/main_test/hdmap_interface/rapidjson/stream.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/object.h",
            "ssep/main_test/hdmap_interface/map_elements/junction.h",
            "ssep/tools/scene_data_generator/utils.h",
            "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h",
            "ssep/main_test/hdmap_interface/map_elements/section_info.h",
            "ssep/maps/ogm.h",
            "ssep/main_test/hdmap_interface/rapidjson/msinttypes/stdint.h",
            "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.h",
            "ssep/smoother/smoother.h",
            "ssep/influence_map/reference_line_layer.h",
            "ssep/keb_optimizer/cost_features/dual_side_disk_collision_cost.h",
            "ssep/offboard/main_test/main_test_park.cc",
            "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.h",
            "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/schema.h",
            "ssep/keb_optimizer/cost_features/trailer_disk_collision_cost.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/overlap.h",
            "ssep/tools/executable/main_region_cut_boost.cc",
            "ssep/offboard/main_test/hdmap_interface/common/math/polygon2d.hpp",
            "ssep/offboard/main_test/hdmap_interface/common/data_types.h",
            "ssep/maps/ogm_builder.h",
            "ssep/main_test/hdmap_interface/map_elements/overlap.h",
            "ssep/demo/src/main_ssep_activation.cc",
            "ssep/common/utils/plotter.hpp",
            "ssep/main_test/hdmap_interface/rapidjson/error/en.h",
            "hmi/widget/replayer_pnc_mat.cpp",
            "ssep/tools/imv/imv_kinematic.py",
            "ssep/offboard/main_test/hdmap_interface/common/glog_helper.h",
            "ssep/offboard/senior.sh",
            "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_heur_table.h",
            "ssep/smoother/cg_smoother.h",
            "ssep/ssep_type_definition.h",
            "algorithm/plan/plot_st_graph.cpp",
            "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h",
            "ssep/main_test/hdmap_interface/rapidjson/filewritestream.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/diyfp.h",
            "ssep/offboard/tools/executable/third_party/matlab_plot_cplusplus.hpp",
            "ssep/influence_map/layer_base.h",
            "ssep/ssep_visualizer.cc",
            "ssep/offboard/tools/scene_data_generator/conf/scene_conf.yaml",
            "ssep/conf/ssep_preprocess.yaml",
            "ssep/smoother/cg_smoother.cc",
            "hmi/widget/pnc_mat.cpp",
            "ssep/conf/ssep/ssep_imv.yaml",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_imv.h",
            "ssep/influence_map/obstacle_layer.cc",
            "ssep/tools/executable/main_obb.cc",
            "ssep/offboard/main_test/main_test_car.cc",
            "ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.h",
            "ssep/sdk/ssep_activation_impl.cc",
            "data/lattice/path_time_graph.cpp",
            "ssep/ssep_planner.h",
            "ssep/main_test/hdmap_interface/rapidjson/internal/diyfp.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/regex.h",
            "ssep/CMakeLists.txt",
            "ssep/ssep_activation_sdk.cc",
            "ssep/offboard/third_party/tabulate.hpp",
            "ssep/ssep_planner.cc",
            "ssep/keb_optimizer/cost_features/dual_side_trailer_disk_collision_cost.h",
            "ssep/main_test/hdmap_interface/hdmap_impl.h",
            "ssep/influence_map/obstacle_layer.h",
            "ssep/offboard/tools/executable/third_party/optional_lite.hpp",
            "ssep/ReadMe.md",
            "ssep/main_test/hdmap_interface/rapidjson/internal/ieee754.h",
            "ssep/tools/executable/main_clipper.cc",
            "ssep/main_test/hdmap_interface/rapidjson/internal/meta.h",
            "ssep/tools/obstacle_penalty/exp_test.m",
            "ssep/offboard/tools/executable/third_party/matplotlibcpp.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/filereadstream.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/cursorstreamwrapper.h",
            "ssep/smoother/fem_pos_deviation_osqp_interface.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/swap.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/fwd.h",
            "ssep/senior.sh",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h",
            "ssep/main_test/hdmap_interface/rapidjson/memorystream.h",
            "ssep/main_test/hdmap_interface/map_elements/map.h",
            "ssep/offboard/tools/executable/inference_ml_trajectory_cli.cc",
            "ssep/offboard/tools/obstacle_penalty/exp_test.m",
            "ssep/offboard/main_test/hdmap_interface/hdmap.h",
            "ssep/offboard/tools/executable/main_clipper.cc",
            "ssep/cmake/FindMATLAB.cmake",
            "ssep/main_test/hdmap_interface/rapidjson/internal/regex.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/biginteger.h",
            "ssep/data_structures/path_utils.h",
            "ssep/maps/sl_projection_map.cc",
            "ssep/coarse_search/evaluator/shortest_path_heur_table.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/lane.h",
            "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.h",
            "ssep/smoother/fem_pos_smoother.cc",
            "ssep/smoother/cg_cost_function.hpp",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/stream.h",
            "ssep/offboard/tools/scene_data_generator/scene_yaml_reader.h",
            "ssep/main_test/main_test_zhoushan.cc",
            "ssep/influence_map/reference_line_layer.cc",
            "ssep/offboard/ssep_visualizer.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.h",
            "ssep/ssep_heat_net/ssep_heat_net.h",
            "ssep/input/ssep_2024_02_20_10_19_35_OUTYARD_output_hr_13_oy-rt-bf_0_nml_0_as.binary",
            "ssep/cmake/Findosqp.cmake",
            "ssep/main_test/hdmap_interface/common/math/polygon2d.hpp",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/reader.h",
            "ssep/tools/executable/inference_ml_trajectory_cli.cc",
            "ssep/offboard/CMakeLists.txt",
            "ssep/offboard/ssep_activation_sdk.h",
            "ssep/tools/executable/CMakeLists.txt",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.cc",
            "ssep/offboard/main_test/main_test_qhd.cc",
            "ssep/influence_map/dubin_layer.cc"
          ],
          "commitId" : "e2822cab98d532445f28abe87f444e591eb85b06",
          "timestamp" : 1764751314000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "Refactor: SSEP: 整理代码目录结构，分离onboard代码与offboard代码\u000a",
          "date" : "2025-12-03 16:41:54 +0800",
          "id" : "e2822cab98d532445f28abe87f444e591eb85b06",
          "msg" : "Refactor: SSEP: 整理代码目录结构，分离onboard代码与offboard代码",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/offboard/conf/ssep_tt.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/section.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_zhoushan.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_visualizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ogm_map/ogm.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/public_data_struct.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/soft_disk_collision_cost.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/document.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_clipper.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_region_cut_apollo.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/regex.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_translation.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/parser/map_loader.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/allocators.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ssep_activation_sdk.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/parser/interface_param_parser.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/generate_shortest_path_heur_cli.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/polygon2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/lane.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_qhd.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/obstacle_penalty/createFit.m"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/hdmap_impl.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_search_visualizer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/maps/ogm_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_heur_table.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/demo/src/main_ssep_activation.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/libhdmap_interface_shm.so"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/rapidjson.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/cmake/FindMATLAB.cmake"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/ogm_builder/ogm_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/third_party/json.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/filereadstream.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/clzll.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/safety_corridor_smoother.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/uri.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/maps/ogm.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/conf/ssep.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/map.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/data_structures.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_obb_port.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/itoa.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/third_party/tabulate.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_diagonal.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/istreamwrapper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/conf/scene_conf.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/fem_pos_deviation_sqp_osqp_interface.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/fem_pos_smoother.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_tt.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/dual_side_trailer_disk_collision_cost.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/stream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/stringbuffer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/pow10.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/state_hasher.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_obstacle_publisher.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/demo/src/package.xml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/obstacle_penalty/penalty_func_fit_seaside.m"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/CMakeLists.txt"
            },
            {
              "editType" : "delete",
              "file" : "ssep/images/init_result_comparison.png"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ssep_activation_sdk.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_obstacle_publisher.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/road_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/writer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/third_party/tabulate.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/utils.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/utils.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/swap.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_ssep_test.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/conf/ssep_imv_xugong.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/junction_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_ssep.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/dtoa.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/allocators.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_ssep_test.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/CMakeLists.txt"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/scene_yaml_reader.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/encodings.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/junction.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/layer_base.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_utils.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/sl_projection_map.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/obstacle_penalty/exp_test.m"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_obb_vehicle.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/inference_ml_trajectory_cli.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/data_types.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/third_party/matlab_plot_cplusplus.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/third_party/json.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep_car.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/demo/src/CMakeLists.txt"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/cg_smoother.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ReadMe.md"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/senior.sh"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_visualizer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/msinttypes/stdint.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/third_party/json.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/data_types.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/sl_projection_map.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/third_party/matplotlibcpp.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/uri.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/dtoa.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/overlap_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/third_party/json.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/map_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/demo/src/main_ssep_activation.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/third_party/tabulate.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/disk_collision_checker.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/object.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/input/ssep_2024_02_20_10_19_35_OUTYARD_output_hr_13_oy-rt-bf_0_nml_0_as.binary"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/map_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/regex.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/clzll.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_obb.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/fem_pos_deviation_sqp_osqp_interface.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/stringbuffer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/fwd.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/generate_scene_data_cli.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/filewritestream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_obb.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/images/search_smooth_comparison.png"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/parser/map_loader.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_region_cut_apollo.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/reference_line_layer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/cursorstreamwrapper.h"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/plan/plot_st_graph.cpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/safety_corridor_smoother.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/document.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/meta.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_dg.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/map.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/swap.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/fem_pos_deviation_osqp_interface.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/road.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/stream.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/topology_analysis/voronoi_graph_visualizer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/third_party/tabulate.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/public_data_struct.h"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/path_time_graph.cpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/pointer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/obstacle_penalty/penalty_func_fit_normal.m"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/smoother.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/cg_smoother.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/fwd.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ssep_visualizer.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/libhdmap_interface_shm.so"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/cursorstreamwrapper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/section_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/reader.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ssep_type_definition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/strtod.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/dual_side_disk_collision_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/trailer_disk_collision_cost.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/maps/sl_projection_map.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/topology_analysis/voronoi_graph_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/linear_interpolation.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/ieee754.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/lane_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/ogm_builder/ogm_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/biginteger.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep/ssep_imv.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/ostreamwrapper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_translation.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/object_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/third_party/matplotlibcpp.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/trailer_shortest_path_heur_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/replayer_pnc_mat.cpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/stdint.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/third_party/matplotlibcpp.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_region_cut_boost.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/imv/imv_kinematic.py"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/generate_scene_data_cli.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/biginteger.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/section.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/lane_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/polygon2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/fem_pos_smoother.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/object.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_obb_port.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/meta.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/istreamwrapper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/memorybuffer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_tt.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/input/.gitkeep"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/reader.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/topology_analysis/barrier_detector.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/junction.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/stack.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/memorybuffer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ReadMe.md"
            },
            {
              "editType" : "delete",
              "file" : "ssep/install.sh"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep_imv_xugong.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/sdk/ssep_activation_impl.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/parser/interface_param_parser.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/parser/interface_singleton.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/diyfp.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/sdk/ssep_activation_impl.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/start.sh"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/conf/ssep_imv.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_activation_sdk.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/obstacle_dis_layer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/geometry_utils.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/obstacle_penalty/penalty_func_fit_normal.m"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/prettywriter.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/strtod.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/ref_line_heuristic_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/vec2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/encodings.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/parser/interface_singleton.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/math_utils.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/prettywriter.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/sdk/ssep_activation_impl.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net_trt.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/overlap.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/overlap_info.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/plotter.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/state_augment_util.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/obstacle_penalty/penalty_func_fit.asv"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/conf/scene_conf.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/state_augment_util.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/schema.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/diyfp.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/glog_helper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/obstacle_penalty/penalty_func_fit_seaside.m"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/ieee754.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/section_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/images/enviroment.png"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/itoa.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_clipper.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/third_party/optional_lite.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/imv/imv_kinematic.py"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_type_definition.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/overlap.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/junction_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/strfunc.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/inttypes.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/ostreamwrapper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/rapidjson.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_car.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/generate_shortest_path_heur_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/error/error.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/start.sh"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/fem_pos_deviation_osqp_interface.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_park.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_qhd.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/object_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/maps/sl_projection_map.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/third_party/matlab_plot_cplusplus.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep_imv.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_region_cut_boost.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/inference_ml_trajectory_cli.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/third_party/matlab_plot_cplusplus.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/liang_barsky_clipper.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ogm_map/ogm.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/dubin_layer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_imv.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/msinttypes/inttypes.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/sdk/ssep_activation_impl.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep_tt.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_activation_sdk.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/lane.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/filewritestream.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/layer_base.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/geometry_utils.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/hdmap_impl.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/install.sh"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_ssep.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/strfunc.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/obstacle_layer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/encodedstream.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep_preprocess.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/third_party/optional_lite.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_remote_guided_escape_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/road_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/path_utils.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/box2d.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/evaluator/shortest_path_heur_table.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/vec2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/senior.sh"
            },
            {
              "editType" : "delete",
              "file" : "ssep/third_party/matlab_plot_cplusplus.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/linear_interpolation.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ssep_visualizer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/obstacle_dis_layer.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/cg_cost_function.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/maps/ogm_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/cmake/Findosqp.cmake"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/stack.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/error/error.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_obb_vehicle.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/schema.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_car.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/memorystream.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/ref_line_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/pnc_mat.cpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/pointer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/obstacle_penalty/createFit.m"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_diagonal.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/box2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/error/en.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/conf/ssep/ssep_imv.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/libhdmap_interface.so"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/memorystream.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/third_party/matplotlibcpp.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/scene_yaml_reader.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_park.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_imv.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_zhoushan.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/line_segment2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/libhdmap_interface.so"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/liang_barsky_clipper.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/third_party/optional_lite.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/data_structures.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/demo/src/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/conf/ssep_car.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/dubin_layer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/glog_helper.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/filereadstream.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/disk_collision_cost.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/error/en.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_dg.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_heur_table.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/obstacle_layer.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/maps/ogm.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/line_segment2d.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net_trt.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/road.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/obstacle_penalty/exp_test.m"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/demo/src/package.xml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/hdmap.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/math_utils.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/writer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/obstacle_penalty/penalty_func_fit.asv"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/reference_line_layer.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/third_party/optional_lite.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/hdmap.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/ref_line_cost.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/encodedstream.h"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/pow10.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/path.cc",
            "ssep/data_structures/path.h"
          ],
          "commitId" : "7ae0972f4d80cd99916cd02d61c01515cd0ff0a8",
          "timestamp" : 1764752634000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "Refactor: SSEP: minor updates\u000a\u000a",
          "date" : "2025-12-03 17:03:54 +0800",
          "id" : "7ae0972f4d80cd99916cd02d61c01515cd0ff0a8",
          "msg" : "Refactor: SSEP: minor updates",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/data_structures/path.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/evaluator/evaluator.h",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/data_structures/map_element_polyline.hpp",
            "ssep/data_structures/search_boundary.h",
            "ssep/data_structures/path.h",
            "ssep/data_structures/ssep_output.hpp",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/data_structures/type_definition.h",
            "ssep/data_structures/directional_path.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/data_structures/ssep_input.hpp",
            "ssep/coarse_search/evaluator/collision_cost_computer.h",
            "ssep/data_structures/ssep_scenario_type.hpp",
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc",
            "ssep/data_structures/pose.h"
          ],
          "commitId" : "6341363bd6f0200d42c967b920d429902d61a925",
          "timestamp" : 1764826543000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 前进/后退时使用不同的碰撞检测策略。增加前进方向的额外碰撞检测。\u000a\u000a",
          "date" : "2025-12-04 13:35:43 +0800",
          "id" : "6341363bd6f0200d42c967b920d429902d61a925",
          "msg" : "feat: SSEP: 前进/后退时使用不同的碰撞检测策略。增加前进方向的额外碰撞检测。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/collision_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_scenario_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/map_element_polyline.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/search_boundary.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_output.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/type_definition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/directional_path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/pose.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/evaluator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_input.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/cost_features/beta_dot_cost.h",
            "ssep/keb_optimizer/cost_features/imv_kinematic_constraint.h",
            "ssep/keb_optimizer/cost_features/imv_center_pinch_cost.h",
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/keb_optimizer/cost_features/beta_cost.h",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/scenarios/imv_exit_parking_spot_planner.h",
            "ssep/offboard/ssep_visualizer.cc",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/keb_optimizer/cost_features/imv_center_curvature_cost.h",
            "ssep/keb_optimizer/cost_features/imv_rear_oversteer_cost.h",
            "ssep/keb_optimizer/cost_features/imv_rear_curvature_cost.h",
            "ssep/keb_optimizer/cost_features/imv_center_curvature_constraint.h",
            "ssep/keb_optimizer/cost_features/imv_dynamic_constraint.h",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/keb_optimizer/cost_features/imv_rear_pinch_cost.h",
            "ssep/keb_optimizer/data_structure.h"
          ],
          "commitId" : "4a7760bed4eeaeaf47cefb31ab1d7f11e4754b22",
          "timestamp" : 1764903647000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: IMV更换新的运动学模型，额外状态量从后轮转向更改为beta\u000a\u000a",
          "date" : "2025-12-05 11:00:47 +0800",
          "id" : "4a7760bed4eeaeaf47cefb31ab1d7f11e4754b22",
          "msg" : "feat: SSEP: IMV更换新的运动学模型，额外状态量从后轮转向更改为beta",
          "paths" : [
            {
              "editType" : "delete",
              "file" : "ssep/keb_optimizer/cost_features/imv_rear_pinch_cost.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/keb_optimizer/cost_features/imv_rear_oversteer_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/beta_dot_cost.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/keb_optimizer/cost_features/imv_center_curvature_constraint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/imv_dynamic_constraint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/imv_kinematic_constraint.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/keb_optimizer/cost_features/imv_center_curvature_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/data_structure.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_exit_parking_spot_planner.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/keb_optimizer/cost_features/imv_center_pinch_cost.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/keb_optimizer/cost_features/imv_rear_curvature_cost.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/beta_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_visualizer.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/generate_scene_data/trajectory_provider/search_based_trajectory_provider.cc",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/coarse_search/evaluator/curvature_cost_computer.h",
            "ssep/offboard/tools/scene_data_generator/data_structures.h",
            "ssep/offboard/generate_scene_data/utils.h",
            "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.h",
            "ssep/offboard/tools/scene_data_generator/generate_scene_data_cli.cc",
            "ssep/offboard/tools/scene_data_generator/state_augment_util.h",
            "ssep/offboard/generate_scene_data/protos/geometry.proto",
            "ssep/offboard/tools/scene_data_generator/utils.h",
            "ssep/offboard/generate_scene_data/CMakeLists.txt",
            "ssep/offboard/tools/scene_data_generator/conf/scene_conf.yaml",
            "ssep/offboard/ssep_planner_wrapper.h",
            "ssep/offboard/ssep_input_provider.h",
            "ssep/offboard/generate_scene_data/protos/path.proto",
            "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc",
            "ssep/maps/ogm.h",
            "ssep/offboard/tools/scene_data_generator/scene_yaml_reader.h",
            "ssep/maps/ogm.cc",
            "ssep/ssep_planner.h",
            "ssep/offboard/ssep_input_provider.cc",
            "ssep/offboard/generate_scene_data/conf/scene_conf.yaml",
            "ssep/offboard/generate_scene_data/trajectory_provider/search_based_trajectory_provider.h",
            "ssep/offboard/generate_scene_data/protos/scene.proto",
            "ssep/offboard/CMakeLists.txt",
            "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.cc",
            "ssep/offboard/generate_scene_data/state_augment_util.h",
            "ssep/ssep_planner.cc",
            "ssep/offboard/generate_scene_data/data_structures.h"
          ],
          "commitId" : "fc36a15194d428385393b0a1400b59a6bd831fda",
          "timestamp" : 1765027075000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: 增加ssep-heatnet-2.0训练场景生成器\u000a\u000a",
          "date" : "2025-12-06 21:17:55 +0800",
          "id" : "fc36a15194d428385393b0a1400b59a6bd831fda",
          "msg" : "feat: 增加ssep-heatnet-2.0训练场景生成器",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/CMakeLists.txt"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/data_structures.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/protos/path.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/conf/scene_conf.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/scene_yaml_reader.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/protos/geometry.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_input_provider.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/trajectory_provider/search_based_trajectory_provider.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/generate_scene_data_cli.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/state_augment_util.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/data_structures.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/utils.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/state_augment_util.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/trajectory_provider/search_based_trajectory_provider.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_input_provider.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_planner_wrapper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/protos/scene.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/curvature_cost_computer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/utils.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/conf/scene_conf.yaml"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc",
            "ssep/offboard/generate_scene_data/protos/path.proto",
            "ssep/CMakeLists.txt",
            "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc",
            "ssep/offboard/generate_scene_data/protos/geometry.proto",
            "ssep/data_structures/polyline.h",
            "ssep/data_structures/polyline.cc",
            "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.h",
            "ssep/protos/geometry.proto",
            "ssep/protos/path.proto",
            "CMakeLists.txt"
          ],
          "commitId" : "f4e6eeab76603fcafa435ec4d10fb7b6d51cc1e4",
          "timestamp" : 1765108735000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "refactor: 将ssep的依赖改为sub_directory的形式，添加proto数据结构\u000a\u000a",
          "date" : "2025-12-07 19:58:55 +0800",
          "id" : "f4e6eeab76603fcafa435ec4d10fb7b6d51cc1e4",
          "msg" : "refactor: 将ssep的依赖改为sub_directory的形式，添加proto数据结构",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/generate_scene_data/protos/geometry.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/geometry.proto"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/generate_scene_data/protos/path.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/path.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.h"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/imv_enter_yard_planner.h",
            "ssep/offboard/CMakeLists.txt",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/data_structures/ssep_scenario_type.hpp",
            "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
          ],
          "commitId" : "09dd79fe99c36b853d09d2682024347bc85b061e",
          "timestamp" : 1765183325000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP增加IMV进堆场场景\u000a\u000a",
          "date" : "2025-12-08 16:42:05 +0800",
          "id" : "09dd79fe99c36b853d09d2682024347bc85b061e",
          "msg" : "feat: SSEP增加IMV进堆场场景",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_scenario_type.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/imv_enter_yard_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/imv_general_planner.h",
            "ssep/coarse_search/legacy_searcher_adaptor.h",
            "data/ssep/into_yard_junction_ec.cpp",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc",
            "data/ssep/ssep_ec.cpp",
            "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.cc"
          ],
          "commitId" : "dcd791fb65e0c212a659866bc865ed1dbb929349",
          "timestamp" : 1765191264000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 调试IMV路径\u000a\u000a",
          "date" : "2025-12-08 18:54:24 +0800",
          "id" : "dcd791fb65e0c212a659866bc865ed1dbb929349",
          "msg" : "chore: SSEP: 调试IMV路径",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searcher_adaptor.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_general_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/path.cc",
            "ssep/data_structures/polyline.cc",
            "ssep/data_structures/polyline.h",
            "ssep/protos/geometry.proto",
            "ssep/offboard/CMakeLists.txt",
            "ssep/protos/path.proto",
            "ssep/data_structures/path.h",
            "CMakeLists.txt"
          ],
          "commitId" : "ab11b4a40f4bab56714cc113091122842c75ca38",
          "timestamp" : 1765251154000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: Add proto converters.\u000a\u000a",
          "date" : "2025-12-09 11:32:34 +0800",
          "id" : "ab11b4a40f4bab56714cc113091122842c75ca38",
          "msg" : "chore: Add proto converters.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/geometry.proto"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/path.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/cmd/cmd_set_target.hpp",
            "data/app/reaction/app_reaction.hpp",
            "plan/prepare/prepare_state.cpp",
            "data/config/cfg_static.hpp",
            "data/app/cmd/cmd_set_target.cpp",
            "data/app/fsm/task_command_type.hpp",
            "data/app/reaction/app_reaction.cpp",
            "data/app/app_data.cpp",
            "sink/ros_sink_pnc_status.cpp",
            "data/config/cfg_static.cpp"
          ],
          "commitId" : "46a4529037e8de9cb729ed0f9db6adedf8e956c5",
          "timestamp" : 1765252420000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:根据指令更改挂的尺寸\u000a\u000a",
          "date" : "2025-12-09 11:53:40 +0800",
          "id" : "46a4529037e8de9cb729ed0f9db6adedf8e956c5",
          "msg" : "feat:根据指令更改挂的尺寸",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_pnc_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_set_target.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/reaction/app_reaction.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/reaction/app_reaction.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_state.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_set_target.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_static.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_static.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/app_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_command_type.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/app_data.cpp"
          ],
          "commitId" : "7248cb161ef4f70732671c938cfd5c16fa470f52",
          "timestamp" : 1765269525000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "Revert \"feat:暂时屏蔽container size 变量\"\u000a\u000aThis reverts commit 39185fee5b5f13e40dbab72d65d0ed72c169107e.\u000a",
          "date" : "2025-12-09 16:38:45 +0800",
          "id" : "7248cb161ef4f70732671c938cfd5c16fa470f52",
          "msg" : "Revert \"feat:暂时屏蔽container size 变量\"",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/app_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ex_lane_change_ec.cpp",
            "data/ssep/field_junction_ec.cpp",
            "data/ssep/out_yard_junction_ec.cpp",
            "data/ssep/ssep_util.cpp",
            "ssep/param_loader/param.h",
            "data/ssep/seaside_junction_ec.cpp",
            "ssep/maps/ogm_builder.cc",
            "data/ssep/open_space_ec.cpp",
            "tasks/deciders/other_decider/replan_decider.cpp",
            "ssep/param_loader/yaml_loader.cc",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.cc",
            "data/ssep/ssep_ec.hpp",
            "data/ssep/ssep_activation.hpp",
            "hmi/draw/draw_ssep.cpp",
            "data/ssep/ssep_util.hpp",
            "data/ssep/ssep_activation.cpp",
            "data/ssep/ssep_ec.cpp",
            "data/config/cfg_ssep.cpp",
            "data/ssep/forward_ec.cpp",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.h",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_imv.cc",
            "data/ssep/reverse_ec.cpp",
            "data/ssep/bridge_junction_ec.cpp",
            "data/ssep/normal_junction_ec.cpp",
            "ssep/ssep_planner.h",
            "data/ssep/into_yard_junction_ec.cpp",
            "ssep/maps/ogm_builder.h",
            "ssep/data_structures/ssep_input.hpp",
            "ssep/ssep_planner.cc",
            "ssep/offboard/main_test/main_ssep_input.cc",
            "data/ssep/reverse_ec.hpp",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.cc"
          ],
          "commitId" : "b7d46a53ed7dfc59017559b8d8500c1040fd8ca7",
          "timestamp" : 1765270367000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "refactor: 去除SSEP中不再用到的参数与相关处理。\u000a\u000a",
          "date" : "2025-12-09 16:52:47 +0800",
          "id" : "b7d46a53ed7dfc59017559b8d8500c1040fd8ca7",
          "msg" : "refactor: 去除SSEP中不再用到的参数与相关处理。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_ssep.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/bridge_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/out_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_input.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_util.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/param_loader/yaml_loader.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ex_lane_change_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/param_loader/param.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/field_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/seaside_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/normal_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_ssep.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_imv.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/reverse_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_util.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/reverse_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/lat_decider/path_direction_decider.cpp"
          ],
          "commitId" : "97eb270b8cfb619396d49fddd9942152c8dd3218",
          "timestamp" : 1765288856000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:太阳纸业 出库， ssep路径匹配的bug\u000a\u000a",
          "date" : "2025-12-09 22:00:56 +0800",
          "id" : "97eb270b8cfb619396d49fddd9942152c8dd3218",
          "msg" : "fix:太阳纸业 出库， ssep路径匹配的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/lat_decider/path_direction_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/lat_decider/path_direction_decider.cpp"
          ],
          "commitId" : "09b5db88ef67201a1558e30e8d6b16840d5e2299",
          "timestamp" : 1765294289000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:太阳纸业 出库， ssep路径匹配的bug\u000a\u000a",
          "date" : "2025-12-09 23:31:29 +0800",
          "id" : "09b5db88ef67201a1558e30e8d6b16840d5e2299",
          "msg" : "fix:太阳纸业 出库， ssep路径匹配的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/lat_decider/path_direction_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/protos/path.proto",
            "ssep/protos/geometry.proto",
            "ssep/offboard/generate_scene_data/protos/scene.proto"
          ],
          "commitId" : "c085a6c4c4aeeb58856f07723a75607d6fd1578d",
          "timestamp" : 1765336765000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP 修复proto版本不兼容的问题\u000a\u000a",
          "date" : "2025-12-10 11:19:25 +0800",
          "id" : "c085a6c4c4aeeb58856f07723a75607d6fd1578d",
          "msg" : "fix: SSEP 修复proto版本不兼容的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/protos/path.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/protos/scene.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/geometry.proto"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/protos/geometry.proto",
            "ssep/protos/path.proto",
            "ssep/offboard/generate_scene_data/protos/scene.proto"
          ],
          "commitId" : "a901c32ec5f6d217ff45aff3e69df04c93ea28d5",
          "timestamp" : 1765336793000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP 修复proto版本不兼容的问题\u000a\u000a",
          "date" : "2025-12-10 11:19:53 +0800",
          "id" : "a901c32ec5f6d217ff45aff3e69df04c93ea28d5",
          "msg" : "fix: SSEP 修复proto版本不兼容的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/protos/scene.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/geometry.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/path.proto"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_pose_predict.cpp",
            "data/plan/predict_path.cpp",
            "algorithm/vehicle_model/kinematic_bicycle_model.cpp"
          ],
          "commitId" : "6baa0c258115a23ceef0bc2fd88f5e19afcbfd6e",
          "timestamp" : 1765343977000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复ttc预测的bug\u000a\u000a",
          "date" : "2025-12-10 13:19:37 +0800",
          "id" : "6baa0c258115a23ceef0bc2fd88f5e19afcbfd6e",
          "msg" : "fix:修复ttc预测的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/vehicle_model/kinematic_bicycle_model.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_pose_predict.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/predict_path.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/predict_path.cpp",
            "hmi/draw/draw_pose_predict.cpp",
            "algorithm/vehicle_model/kinematic_bicycle_model.cpp"
          ],
          "commitId" : "fdf7f852c0106c6a3b58f718e9b004178f1895d5",
          "timestamp" : 1765344017000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复ttc预测的bug\u000a\u000a",
          "date" : "2025-12-10 13:20:17 +0800",
          "id" : "fdf7f852c0106c6a3b58f718e9b004178f1895d5",
          "msg" : "fix:修复ttc预测的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/predict_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_pose_predict.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/vehicle_model/kinematic_bicycle_model.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/app_data.cpp"
          ],
          "commitId" : "a3617580835c6e4a93d437ed914fa63c5a9c37ee",
          "timestamp" : 1765344067000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "Revert \"feat:暂时屏蔽container size 变量\"\u000a\u000aThis reverts commit 39185fee5b5f13e40dbab72d65d0ed72c169107e.\u000a",
          "date" : "2025-12-10 13:21:07 +0800",
          "id" : "a3617580835c6e4a93d437ed914fa63c5a9c37ee",
          "msg" : "Revert \"feat:暂时屏蔽container size 变量\"",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/app_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/path.cc",
            "ssep/CMakeLists.txt",
            "ssep/data_structures/directional_path.h",
            "ssep/data_structures/directional_path.cc",
            "ssep/scenarios/truck_remote_guided_escape_planner.h",
            "ssep/data_structures/path.h",
            "ssep/data_structures/ssep_output.hpp"
          ],
          "commitId" : "1460dad8f30ac58ef79ded9771914f43c54fdc00",
          "timestamp" : 1765350673000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 改进多段路径 - 短路径去除的逻辑\u000a\u000a",
          "date" : "2025-12-10 15:11:13 +0800",
          "id" : "1460dad8f30ac58ef79ded9771914f43c54fdc00",
          "msg" : "chore: SSEP: 改进多段路径 - 短路径去除的逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/directional_path.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_output.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_remote_guided_escape_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/directional_path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "scenarios/bulkload_scenario/bulkload_ssep_forward_stage.cpp"
          ],
          "commitId" : "0739709559720286660e8bdb05063be1799b229e",
          "timestamp" : 1765351023000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: reversing car bulk scenario.\u000a\u000a",
          "date" : "2025-12-10 15:17:03 +0800",
          "id" : "0739709559720286660e8bdb05063be1799b229e",
          "msg" : "fix: reversing car bulk scenario.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "scenarios/bulkload_scenario/bulkload_ssep_forward_stage.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/CMakeLists.txt"
          ],
          "commitId" : "587391b431f0144b50e404fd07bb72f8356f8461",
          "timestamp" : 1765351462000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复程序运行的bug\u000a\u000a",
          "date" : "2025-12-10 15:24:22 +0800",
          "id" : "587391b431f0144b50e404fd07bb72f8356f8461",
          "msg" : "fix:修复程序运行的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_activation.hpp",
            "data/ssep/ssep_activation.cpp",
            "tasks/plan/ssep_task.cpp"
          ],
          "commitId" : "7c0da0ede13ce7df504dd66c355dfd526048487b",
          "timestamp" : 1765354798000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:搜索尺寸参数赋值\u000a\u000a",
          "date" : "2025-12-10 16:19:58 +0800",
          "id" : "7c0da0ede13ce7df504dd66c355dfd526048487b",
          "msg" : "feat:搜索尺寸参数赋值",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/ssep_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_activation.cpp"
          ],
          "commitId" : "e3a58321953f8b4ab0b6ce3ea0e3ae9a1635d416",
          "timestamp" : 1765358628000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:车辆参数赋值错误的bug\u000a\u000a",
          "date" : "2025-12-10 17:23:48 +0800",
          "id" : "e3a58321953f8b4ab0b6ce3ea0e3ae9a1635d416",
          "msg" : "fix:车辆参数赋值错误的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/ssep_input_provider.cc",
            "ssep/CMakeLists.txt",
            "CMakeLists.txt",
            "ssep/offboard/ssep_planner_wrapper.cc"
          ],
          "commitId" : "eec9c972b05ae26f7ce8b0e4c600a5e8603f7068",
          "timestamp" : 1765366684000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "refactor: update cmakelist\u000a\u000a",
          "date" : "2025-12-10 19:38:04 +0800",
          "id" : "eec9c972b05ae26f7ce8b0e4c600a5e8603f7068",
          "msg" : "refactor: update cmakelist",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_input_provider.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "scenarios/bulkload_scenario/bulkload_ssep_forward_stage.cpp"
          ],
          "commitId" : "41ccb16f66de254cd3517e72840d53f32f590efa",
          "timestamp" : 1765429958000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: reversing crash.\u000a\u000a",
          "date" : "2025-12-11 13:12:38 +0800",
          "id" : "41ccb16f66de254cd3517e72840d53f32f590efa",
          "msg" : "fix: reversing crash.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "scenarios/bulkload_scenario/bulkload_ssep_forward_stage.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_ogm.cpp",
            "plan/prepare/prepare_ogm.hpp"
          ],
          "commitId" : "1889b02696df313fa483f4df25a9c5f69ad30c79",
          "timestamp" : 1765435157000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "feat: convert cloud_obstacles to cloud points.\u000a\u000a",
          "date" : "2025-12-11 14:39:17 +0800",
          "id" : "1889b02696df313fa483f4df25a9c5f69ad30c79",
          "msg" : "feat: convert cloud_obstacles to cloud points.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/hdmap_interface/map_elements/junction_info.h",
            "ssep/offboard/hdmap_interface/common/math/geometry_utils.h",
            "ssep/offboard/hdmap_interface/hdmap_impl.h",
            "ssep/offboard/hdmap_interface/common/math/box2d.hpp",
            "ssep/offboard/main_test/hdmap_interface/map_elements/object_info.h",
            "ssep/offboard/hdmap_interface/map_elements/map_info.h",
            "ssep/offboard/main_test/hdmap_interface/parser/interface_param_parser.h",
            "ssep/offboard/hdmap_interface/rapidjson/error/en.h",
            "ssep/offboard/generate_scene_data/CMakeLists.txt",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/itoa.h",
            "ssep/scenarios/planner_utils.h",
            "ssep/offboard/ssep_planner_wrapper.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/strtod.h",
            "ssep/offboard/hdmap_interface/map_elements/lane.h",
            "ssep/offboard/hdmap_interface/rapidjson/writer.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/lane_info.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/dtoa.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/box2d.hpp",
            "ssep/offboard/main_test/hdmap_interface/map_elements/junction_info.h",
            "ssep/offboard/hdmap_interface/map_elements/section_info.h",
            "ssep/offboard/main_test/hdmap_interface/hdmap_impl.h",
            "ssep/protos/scene.proto",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/meta.h",
            "ssep/offboard/hdmap_interface/map_elements/object_info.h",
            "ssep/offboard/hdmap_interface/rapidjson/memorybuffer.h",
            "ssep/offboard/hdmap_interface/rapidjson/schema.h",
            "ssep/offboard/generate_scene_data/protos/scene.proto",
            "ssep/offboard/main_test/hdmap_interface/parser/interface_singleton.hpp",
            "ssep/offboard/hdmap_interface/common/data_types.h",
            "ssep/offboard/hdmap_interface/parser/interface_param_parser.h",
            "ssep/offboard/hdmap_interface/rapidjson/stream.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/map_info.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/strtod.h",
            "ssep/offboard/main_test/hdmap_interface/public_data_struct.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/section.h",
            "ssep/offboard/hdmap_interface/common/math/math_utils.hpp",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/offboard/hdmap_interface/common/math/linear_interpolation.hpp",
            "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/math_utils.hpp",
            "ssep/offboard/main_test/hdmap_interface/libhdmap_interface.so",
            "ssep/offboard/hdmap_interface/rapidjson/encodedstream.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/stack.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/stack.h",
            "ssep/offboard/hdmap_interface/rapidjson/msinttypes/inttypes.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/memorybuffer.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/strfunc.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/error/en.h",
            "ssep/scenarios/planner_utils.cc",
            "ssep/offboard/hdmap_interface/rapidjson/reader.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/stringbuffer.h",
            "ssep/offboard/hdmap_interface/rapidjson/filewritestream.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/uri.h",
            "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc",
            "ssep/offboard/main_test/hdmap_interface/map_elements/road_info.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/object.h",
            "ssep/offboard/hdmap_interface/common/math/vec2d.hpp",
            "ssep/offboard/hdmap_interface/rapidjson/internal/swap.h",
            "ssep/offboard/hdmap_interface/map_elements/junction.h",
            "ssep/offboard/hdmap_interface/libhdmap_interface.so",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/ieee754.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/istreamwrapper.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/clzll.h",
            "ssep/offboard/hdmap_interface/map_elements/lane_info.h",
            "ssep/offboard/hdmap_interface/rapidjson/fwd.h",
            "ssep/offboard/hdmap_interface/rapidjson/cursorstreamwrapper.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/schema.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/document.h",
            "ssep/offboard/scene_replay/replay_ssep_input_cli.cc",
            "ssep/offboard/hdmap_interface/rapidjson/rapidjson.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/pow10.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/overlap.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/junction.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/vec2d.hpp",
            "ssep/offboard/main_test/hdmap_interface/common/math/polygon2d.hpp",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/rapidjson.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/biginteger.h",
            "ssep/offboard/hdmap_interface/rapidjson/memorystream.h",
            "ssep/offboard/main_test/hdmap_interface/common/data_types.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/stdint.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/map.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/pointer.h",
            "ssep/offboard/hdmap_interface/hdmap.h",
            "ssep/offboard/hdmap_interface/map_elements/object.h",
            "ssep/offboard/hdmap_interface/common/math/line_segment2d.hpp",
            "ssep/offboard/hdmap_interface/rapidjson/internal/diyfp.h",
            "ssep/offboard/hdmap_interface/rapidjson/pointer.h",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "ssep/offboard/main_test/hdmap_interface/libhdmap_interface_shm.so",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/memorystream.h",
            "ssep/scenarios/truck_remote_guided_escape_planner.h",
            "ssep/offboard/main_test/hdmap_interface/common/glog_helper.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/clzll.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/itoa.h",
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/diyfp.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/allocators.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/strfunc.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/pow10.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/regex.h",
            "ssep/offboard/hdmap_interface/map_elements/section.h",
            "ssep/offboard/hdmap_interface/rapidjson/msinttypes/stdint.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/writer.h",
            "ssep/offboard/hdmap_interface/public_data_struct.h",
            "ssep/offboard/main_test/hdmap_interface/parser/map_loader.h",
            "ssep/offboard/ssep_visualizer.h",
            "ssep/offboard/hdmap_interface/rapidjson/istreamwrapper.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/regex.h",
            "ssep/CMakeLists.txt",
            "ssep/offboard/main_test/hdmap_interface/common/math/linear_interpolation.hpp",
            "ssep/offboard/hdmap_interface/map_elements/road_info.h",
            "ssep/offboard/hdmap_interface/map_elements/overlap_info.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/road.h",
            "ssep/offboard/hdmap_interface/rapidjson/error/error.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/dtoa.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/filewritestream.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/meta.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/error/error.h",
            "ssep/offboard/hdmap_interface/rapidjson/encodings.h",
            "ssep/offboard/hdmap_interface/rapidjson/allocators.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/ostreamwrapper.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/filereadstream.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/cursorstreamwrapper.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/inttypes.h",
            "ssep/offboard/hdmap_interface/map_elements/road.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/swap.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/ieee754.h",
            "ssep/offboard/hdmap_interface/map_elements/map.h",
            "ssep/offboard/hdmap_interface/rapidjson/prettywriter.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/fwd.h",
            "ssep/offboard/hdmap_interface/rapidjson/filereadstream.h",
            "ssep/offboard/hdmap_interface/rapidjson/uri.h",
            "ssep/offboard/hdmap_interface/common/glog_helper.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/encodedstream.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/geometry_utils.h",
            "ssep/offboard/hdmap_interface/rapidjson/stringbuffer.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/overlap_info.h",
            "ssep/offboard/main_test/hdmap_interface/hdmap.h",
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/prettywriter.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/biginteger.h",
            "ssep/coarse_search/conditions/along_lane_condition.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/lane.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/line_segment2d.hpp",
            "ssep/offboard/hdmap_interface/map_elements/overlap.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/stream.h",
            "ssep/offboard/scene_replay/CMakeLists.txt",
            "ssep/offboard/ssep_visualizer.cc",
            "ssep/offboard/main_test/hdmap_interface/map_elements/section_info.h",
            "ssep/offboard/hdmap_interface/rapidjson/ostreamwrapper.h",
            "ssep/offboard/hdmap_interface/rapidjson/document.h",
            "ssep/offboard/hdmap_interface/common/math/polygon2d.hpp",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/reader.h",
            "ssep/offboard/hdmap_interface/parser/map_loader.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/encodings.h",
            "ssep/offboard/hdmap_interface/parser/interface_singleton.hpp",
            "ssep/offboard/hdmap_interface/libhdmap_interface_shm.so"
          ],
          "commitId" : "8a307a64fe2763be6e85162bf5b6bc09a4d5ec2e",
          "timestamp" : 1765449059000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: 改进出堆场搜索，调整offboard部分代码\u000a",
          "date" : "2025-12-11 18:30:59 +0800",
          "id" : "8a307a64fe2763be6e85162bf5b6bc09a4d5ec2e",
          "msg" : "chore: 改进出堆场搜索，调整offboard部分代码",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/math/box2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/linear_interpolation.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/ieee754.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/prettywriter.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/allocators.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/object.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/pointer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/scene_replay/replay_ssep_input_cli.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/road.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/document.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/encodings.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/meta.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/istreamwrapper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/math/geometry_utils.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/strtod.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/rapidjson.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/stringbuffer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/hdmap.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/strfunc.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/memorybuffer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/cursorstreamwrapper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/encodedstream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/scene.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/error/error.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/schema.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/polygon2d.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/math/vec2d.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/lane_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/diyfp.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/parser/map_loader.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/ostreamwrapper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/itoa.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/clzll.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/itoa.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/rapidjson.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/strfunc.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/parser/map_loader.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/hdmap_impl.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/math/linear_interpolation.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/section.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/parser/interface_singleton.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/regex.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/document.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/libhdmap_interface.so"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/generate_scene_data/protos/scene.proto"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/lane_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/lane.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/filewritestream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/pow10.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_visualizer.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/section_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/hdmap_impl.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/encodings.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/writer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/parser/interface_singleton.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/planner_utils.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/stringbuffer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/parser/interface_param_parser.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/overlap_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/object_info.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/encodedstream.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/vec2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/road_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/biginteger.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/msinttypes/stdint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/box2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/biginteger.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/planner_utils.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/error/error.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/swap.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/object_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/ostreamwrapper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/stack.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/overlap_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/error/en.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/regex.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/math/line_segment2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/junction_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/strtod.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/map.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/fwd.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/diyfp.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/filereadstream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/error/en.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/cursorstreamwrapper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/parser/interface_param_parser.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/object.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/swap.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/hdmap.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/overlap.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/uri.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/math_utils.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/pointer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/libhdmap_interface_shm.so"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/junction.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/ieee754.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/public_data_struct.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/libhdmap_interface_shm.so"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/road.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/map.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/clzll.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_visualizer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/fwd.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/reader.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/stream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/msinttypes/inttypes.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/junction_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/inttypes.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/meta.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/data_types.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/lane.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/memorystream.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/map_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/schema.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/stack.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/map_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/stream.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/allocators.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/glog_helper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/scene_replay/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/filereadstream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/glog_helper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/math/polygon2d.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/math/math_utils.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/reader.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/memorybuffer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/section.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/public_data_struct.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/prettywriter.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/overlap.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/conditions/along_lane_condition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/junction.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/road_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/pow10.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/memorystream.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/dtoa.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/section_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/geometry_utils.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/filewritestream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/dtoa.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_remote_guided_escape_planner.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/uri.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/writer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/istreamwrapper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/line_segment2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/stdint.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/data_types.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/libhdmap_interface.so"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/constrain/speed_hard_constrain.cpp"
          ],
          "commitId" : "c3a407ca35fa669580fa5fe14e2fc1dff1852ba9",
          "timestamp" : 1765450612000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:调整末端的限速\u000a\u000a",
          "date" : "2025-12-11 18:56:52 +0800",
          "id" : "c3a407ca35fa669580fa5fe14e2fc1dff1852ba9",
          "msg" : "refactor:调整末端的限速",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/constrain/speed_hard_constrain.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/ssep_input_provider.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "commitId" : "0196b7d55751661b434ffd02e66c428756418d21",
          "timestamp" : 1765457674000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: 改进友谊关多段倒车路径形状\u000a\u000a",
          "date" : "2025-12-11 20:54:34 +0800",
          "id" : "0196b7d55751661b434ffd02e66c428756418d21",
          "msg" : "chore: 改进友谊关多段倒车路径形状",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_input_provider.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/ssep_input_provider.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "commitId" : "a53416264813d3a7f1e887ebd6223ea1d43b38ab",
          "timestamp" : 1765457752000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: 改进友谊关多段倒车路径形状\u000a\u000a",
          "date" : "2025-12-11 20:55:52 +0800",
          "id" : "a53416264813d3a7f1e887ebd6223ea1d43b38ab",
          "msg" : "chore: 改进友谊关多段倒车路径形状",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_input_provider.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "node/main.cpp",
            "replayer/main.cpp",
            "tasks/plan/ssep_task.cpp",
            "node/logic.cpp"
          ],
          "commitId" : "ac3e99a1d2d7e89983c1c3fb6f9de370f8d9f00b",
          "timestamp" : 1765464459000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:breakpad 崩溃\u000a\u000a",
          "date" : "2025-12-11 22:47:39 +0800",
          "id" : "ac3e99a1d2d7e89983c1c3fb6f9de370f8d9f00b",
          "msg" : "feat:breakpad 崩溃",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "replayer/main.cpp"
            },
            {
              "editType" : "edit",
              "file" : "node/main.cpp"
            },
            {
              "editType" : "edit",
              "file" : "node/logic.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/ssep_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "4ef7071694508f6effda4cfe8a21a21cad697030",
          "timestamp" : 1765464491000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:删除终点后的不可绕行\u000a\u000a",
          "date" : "2025-12-11 22:48:11 +0800",
          "id" : "4ef7071694508f6effda4cfe8a21a21cad697030",
          "msg" : "feat:删除终点后的不可绕行",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/guide_line_base.cpp",
            "data/plan/switch_data.cpp"
          ],
          "commitId" : "898942a39735b519b4eba6c5300eb9a559770ec1",
          "timestamp" : 1765464569000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:上引导不变道的bug\u000a\u000a",
          "date" : "2025-12-11 22:49:29 +0800",
          "id" : "898942a39735b519b4eba6c5300eb9a559770ec1",
          "msg" : "feat:上引导不变道的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line_base.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_ssep.cpp"
          ],
          "commitId" : "45147da4b856fa3a9a6359469f1c5a6007fb7661",
          "timestamp" : 1765464660000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:draw ssep崩溃的防护\u000a\u000a",
          "date" : "2025-12-11 22:51:00 +0800",
          "id" : "45147da4b856fa3a9a6359469f1c5a6007fb7661",
          "msg" : "feat:draw ssep崩溃的防护",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_ssep.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/maps/sl_projection_map.cc"
          ],
          "commitId" : "9633e87c4b913f072ddf0c960357854d0a0c35b0",
          "timestamp" : 1765464680000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:删除打印日志\u000a\u000a",
          "date" : "2025-12-11 22:51:20 +0800",
          "id" : "9633e87c4b913f072ddf0c960357854d0a0c35b0",
          "msg" : "feat:删除打印日志",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/maps/sl_projection_map.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/main.cpp"
          ],
          "commitId" : "f3debdb7a23bf618791c8cc091e56d8ca474ad05",
          "timestamp" : 1765505635000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:replayer编译失败的bug\u000a\u000a",
          "date" : "2025-12-12 10:13:55 +0800",
          "id" : "f3debdb7a23bf618791c8cc091e56d8ca474ad05",
          "msg" : "fix:replayer编译失败的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "replayer/main.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/main.cpp"
          ],
          "commitId" : "cc2f3fa98fba14b74f786899f2b138d217ff4677",
          "timestamp" : 1765509941000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:breakpad编译失败的bug\u000a\u000a",
          "date" : "2025-12-12 11:25:41 +0800",
          "id" : "cc2f3fa98fba14b74f786899f2b138d217ff4677",
          "msg" : "fix:breakpad编译失败的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "replayer/main.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp",
            "ssep/protos/scene.proto"
          ],
          "commitId" : "73ba9eb3ea01c3ecb1f733b48be0b0d18b3c526d",
          "timestamp" : 1765519269000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: proto去除optional关键字\u000a\u000a",
          "date" : "2025-12-12 14:01:09 +0800",
          "id" : "73ba9eb3ea01c3ecb1f733b48be0b0d18b3c526d",
          "msg" : "fix: SSEP: proto去除optional关键字",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/scene.proto"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/motion_fsm/motion_move_fsm/motion_move_fsm.cpp"
          ],
          "commitId" : "5563be7741c3e258e70799faa932f2f4e6596bb3",
          "timestamp" : 1765523636000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: motion_fsm to_normal bug.\u000a\u000a",
          "date" : "2025-12-12 15:13:56 +0800",
          "id" : "5563be7741c3e258e70799faa932f2f4e6596bb3",
          "msg" : "fix: motion_fsm to_normal bug.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/motion_fsm/motion_move_fsm/motion_move_fsm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/protos/params.proto",
            "ssep/CMakeLists.txt",
            "ssep/protos/map_element.proto",
            "data/plan/ssep_data.hpp",
            "data/ssep/forward_ec.cpp",
            "ssep/protos/geometry.proto",
            "ssep/protos/path.proto",
            "ssep/protos/ssep_scenario_type.proto",
            "data/ssep/forward_ec.hpp",
            "ssep/protos/object.proto",
            "ssep/protos/scene.proto"
          ],
          "commitId" : "4d0bb553a1f262d32c060b54c440602a396af343",
          "timestamp" : 1765534309000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 完成ssep相关的proto定义。\u000a\u000a",
          "date" : "2025-12-12 18:11:49 +0800",
          "id" : "4d0bb553a1f262d32c060b54c440602a396af343",
          "msg" : "feat: SSEP: 完成ssep相关的proto定义。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/object.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/geometry.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/params.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/scene.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/map_element.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/path.proto"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/ssep_scenario_type.proto"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_ec.hpp",
            "data/plan/ssep_data.cpp",
            "data/plan/ssep_data.hpp"
          ],
          "commitId" : "b5e1fcf682a37641e855aad606e45900f23af207",
          "timestamp" : 1765536356000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: fix building issue\u000a\u000a",
          "date" : "2025-12-12 18:45:56 +0800",
          "id" : "b5e1fcf682a37641e855aad606e45900f23af207",
          "msg" : "fix: fix building issue",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/param_loader/param.h",
            "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc",
            "ssep/maps/ogm.cc",
            "ssep/scenarios/imv_enter_yard_planner.h",
            "ssep/maps/ogm.h"
          ],
          "commitId" : "8b25d72c0b8580de808cdd4b2288fb9ab7eb5584",
          "timestamp" : 1765645304000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: 修复imv优化器斜行代价太小的问题\u000a\u000a",
          "date" : "2025-12-14 01:01:44 +0800",
          "id" : "8b25d72c0b8580de808cdd4b2288fb9ab7eb5584",
          "msg" : "fix: 修复imv优化器斜行代价太小的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/param_loader/param.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/param_loader/param.h",
            "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc",
            "ssep/maps/ogm.cc",
            "ssep/scenarios/imv_enter_yard_planner.h",
            "ssep/maps/ogm.h"
          ],
          "commitId" : "fe79f04a178dc104ef47b0c7982d90456d5da2dc",
          "timestamp" : 1765669490000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修复imv优化器斜行代价太小的问题\u000a\u000a",
          "date" : "2025-12-14 07:44:50 +0800",
          "id" : "fe79f04a178dc104ef47b0c7982d90456d5da2dc",
          "msg" : "fix: 修复imv优化器斜行代价太小的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/param_loader/param.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc",
            "ssep/param_loader/param.h",
            "ssep/maps/ogm.cc",
            "ssep/scenarios/imv_enter_yard_planner.h",
            "ssep/maps/ogm.h"
          ],
          "commitId" : "ad6ce86814302e4e6d0769134de820ba50f489b0",
          "timestamp" : 1765672024000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "Revert \"fix: 修复imv优化器斜行代价太小的问题\"\u000a\u000aThis reverts commit fe79f04a178dc104ef47b0c7982d90456d5da2dc.\u000a",
          "date" : "2025-12-14 08:27:04 +0800",
          "id" : "ad6ce86814302e4e6d0769134de820ba50f489b0",
          "msg" : "Revert \"fix: 修复imv优化器斜行代价太小的问题\"",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/param_loader/param.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/scenarios/imv_enter_yard_planner.h"
          ],
          "commitId" : "18dd6b332a9504cc4969e5ecff261f16b536cc79",
          "timestamp" : 1765672219000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复imv优化器斜行代价太小的问题\u000a\u000a",
          "date" : "2025-12-14 08:30:19 +0800",
          "id" : "18dd6b332a9504cc4969e5ecff261f16b536cc79",
          "msg" : "fix:修复imv优化器斜行代价太小的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "ea741cf40281c03fab8e7a1ab312a8abcdbeb248",
          "timestamp" : 1765781465000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: first_frame smooth mode except in_yard\u000a\u000a",
          "date" : "2025-12-15 14:51:05 +0800",
          "id" : "ea741cf40281c03fab8e7a1ab312a8abcdbeb248",
          "msg" : "fix: first_frame smooth mode except in_yard",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "8daff57aba21216dc6c56d8ef5f1ecc1ed5db757",
          "timestamp" : 1765782442000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化进苏溪停车位的搜索\u000a\u000a",
          "date" : "2025-12-15 15:07:22 +0800",
          "id" : "8daff57aba21216dc6c56d8ef5f1ecc1ed5db757",
          "msg" : "refactor:优化进苏溪停车位的搜索",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "dd5fd681aae51116a9520425bf8354ad3c195617",
          "timestamp" : 1765782654000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化进苏溪停车位的搜索\u000a\u000a",
          "date" : "2025-12-15 15:10:54 +0800",
          "id" : "dd5fd681aae51116a9520425bf8354ad3c195617",
          "msg" : "refactor:优化进苏溪停车位的搜索",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp"
          ],
          "commitId" : "9740bf0d913ffc59a3aa7d72814d7b186b8b6205",
          "timestamp" : 1765851594000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: clear route in smooth mode when large deviation.\u000a\u000a",
          "date" : "2025-12-16 10:19:54 +0800",
          "id" : "9740bf0d913ffc59a3aa7d72814d7b186b8b6205",
          "msg" : "fix: clear route in smooth mode when large deviation.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp"
          ],
          "commitId" : "ef70b93f146073c7ba3c3c69fbe4fd97ba2dd177",
          "timestamp" : 1765851610000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: clear route in smooth mode when large deviation.\u000a\u000a",
          "date" : "2025-12-16 10:20:10 +0800",
          "id" : "ef70b93f146073c7ba3c3c69fbe4fd97ba2dd177",
          "msg" : "fix: clear route in smooth mode when large deviation.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/object.h",
            "ssep/common/utils/proto_converters.hpp",
            "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h",
            "ssep/protos/geometry.proto",
            "ssep/common/utils/obstacle_polygon_extractor.h",
            "ssep/common/object_manager.cc",
            "ssep/data_structures/map_element_polyline.h",
            "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.h",
            "ssep/data_structures/path.h",
            "ssep/data_structures/ssep_input.cc",
            "ssep/common/object_manager.h",
            "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc",
            "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h",
            "ssep/data_structures/map_element_polyline.cc",
            "ssep/offboard/generate_scene_data/CMakeLists.txt",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h",
            "ssep/common/utils/obstacle_polygon_extractor.cc",
            "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc",
            "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h",
            "ssep/maps/ogm.h",
            "ssep/data_structures/map_element_polyline.hpp",
            "ssep/maps/ogm.cc",
            "ssep/protos/scene.proto",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h",
            "ssep/common/math/aabox2d.h",
            "ssep/coarse_search/conditions/inside_yard_condition.h",
            "ssep/coarse_search/topology_analysis/candidate_goals_generator.h",
            "ssep/common/math/aabox2d.cc",
            "ssep/data_structures/ssep_input.hpp",
            "ssep/coarse_search/topology_analysis/bulk_yard_reasoner.h"
          ],
          "commitId" : "c24c1e0ae23a88963514c92f79cb56e73d7b8994",
          "timestamp" : 1765863494000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 实现SceneFrame的构建\u000a\u000a",
          "date" : "2025-12-16 13:38:14 +0800",
          "id" : "c24c1e0ae23a88963514c92f79cb56e73d7b8994",
          "msg" : "chore: SSEP: 实现SceneFrame的构建",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/object_manager.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/object.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/ssep_input.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/obstacle_polygon_extractor.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/conditions/inside_yard_condition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/geometry.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_input.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/data_structures/map_element_polyline.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/math/aabox2d.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/map_element_polyline.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/proto_converters.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/obstacle_polygon_extractor.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/map_element_polyline.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/topology_analysis/bulk_yard_reasoner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/object_manager.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/topology_analysis/candidate_goals_generator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/scene.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/math/aabox2d.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp"
          ],
          "commitId" : "5664a16cb1ef60c133d8324d0472d96b1f8109b5",
          "timestamp" : 1765867581000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: wbca smoth_mode route interval\u000a\u000a",
          "date" : "2025-12-16 14:46:21 +0800",
          "id" : "5664a16cb1ef60c133d8324d0472d96b1f8109b5",
          "msg" : "fix: wbca smoth_mode route interval",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_region.hpp",
            "data/ssep/forward_ec.cpp",
            "data/config/cfg_region.cpp"
          ],
          "commitId" : "a9e02a3b741c153a024f2ea67e08d2bd91a8687f",
          "timestamp" : 1765878531000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:适配梁山港\u000a\u000a",
          "date" : "2025-12-16 17:48:51 +0800",
          "id" : "a9e02a3b741c153a024f2ea67e08d2bd91a8687f",
          "msg" : "feat:适配梁山港",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_region.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_region.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_ec.cpp",
            "hmi/draw/draw_map.cpp"
          ],
          "commitId" : "25b2d8ea1a6626a842cfc7e678df3525280ddaf6",
          "timestamp" : 1765879984000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "factor:添加搜索途径点的绘制\u000a\u000a",
          "date" : "2025-12-16 18:13:04 +0800",
          "id" : "25b2d8ea1a6626a842cfc7e678df3525280ddaf6",
          "msg" : "factor:添加搜索途径点的绘制",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_region.hpp",
            "data/ssep/forward_ec.cpp",
            "data/config/cfg_region.cpp"
          ],
          "commitId" : "4c2234d4bc9febdf9576e4cd8bdcbf59611f4ae5",
          "timestamp" : 1765880061000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:适配梁山港\u000a\u000a",
          "date" : "2025-12-16 18:14:21 +0800",
          "id" : "4c2234d4bc9febdf9576e4cd8bdcbf59611f4ae5",
          "msg" : "feat:适配梁山港",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_region.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_region.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_ec.cpp",
            "hmi/draw/draw_map.cpp"
          ],
          "commitId" : "1c4ee37b876de9762d752b4a01d0ea8143e9f725",
          "timestamp" : 1765880069000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "factor:添加搜索途径点的绘制\u000a\u000a",
          "date" : "2025-12-16 18:14:29 +0800",
          "id" : "1c4ee37b876de9762d752b4a01d0ea8143e9f725",
          "msg" : "factor:添加搜索途径点的绘制",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h",
            "ssep/protos/ssep_scenario_type.proto",
            "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h",
            "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.cc",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.cc",
            "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/coarse_search/multi_stage_hybrid_astar_search_engine.h",
            "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.cc",
            "ssep/offboard/ssep_input_provider.h",
            "ssep/coarse_search/evaluator/evaluator.h",
            "ssep/coarse_search/evaluator/trailer_collision_cost_computer.h",
            "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc",
            "ssep/common/utils/map_element_utils.hpp",
            "data/ssep/forward_ec.cpp",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/scenarios/tractor_trailer_general_planner.h",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/ssep_planner.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h",
            "ssep/offboard/ssep_input_provider.cc",
            "ssep/offboard/scene_replay/replay_ssep_input_cli.cc",
            "ssep/coarse_search/multi_stage_hybrid_astar_search_engine.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc",
            "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.h",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/data_structures/ssep_scenario_type.hpp",
            "ssep/ssep_planner.cc"
          ],
          "commitId" : "e1ed6c866dbc4d1354f50f122d6138193543fd27",
          "timestamp" : 1765890685000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 1. 增加集卡进停车位场景。2. 集卡出停车位场景倒车时增加额外后向检测。\u000a\u000a",
          "date" : "2025-12-16 21:11:25 +0800",
          "id" : "e1ed6c866dbc4d1354f50f122d6138193543fd27",
          "msg" : "feat: SSEP: 1. 增加集卡进停车位场景。2. 集卡出停车位场景倒车时增加额外后向检测。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/ssep_scenario_type.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/multi_stage_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/trailer_collision_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_scenario_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/map_element_utils.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_input_provider.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/evaluator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/multi_stage_hybrid_astar_search_engine.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/scene_replay/replay_ssep_input_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_input_provider.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "f6fe4b920847b0ca9468af0e3b3bbef48f2e6ae6",
          "timestamp" : 1765896544000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: ssep: yangpu enter yard\u000a\u000a",
          "date" : "2025-12-16 22:49:04 +0800",
          "id" : "f6fe4b920847b0ca9468af0e3b3bbef48f2e6ae6",
          "msg" : "chore: ssep: yangpu enter yard",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/vehicle/vehicle_state.cpp",
            "data/app/reaction/app_reaction.hpp",
            "hmi/widget/diagnose.cpp",
            "data/vehicle/vehicle_state.hpp",
            "plan/prepare/prepare_status.cpp"
          ],
          "commitId" : "b995fc59c39e0629be12eff76fb9e5cd2c0d3dbe",
          "timestamp" : 1765943901000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化序列化的显示\u000a\u000a",
          "date" : "2025-12-17 11:58:21 +0800",
          "id" : "b995fc59c39e0629be12eff76fb9e5cd2c0d3dbe",
          "msg" : "refactor:优化序列化的显示",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_state.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_state.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/diagnose.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/reaction/app_reaction.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/evaluator/evaluator.h",
            "ssep/ssep_planner.cc",
            "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "5f9f6a8c5418090c6c5ae4ad004c9a6cd87de69a",
          "timestamp" : 1765946711000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 改进杨浦进堆场路径\u000a\u000a",
          "date" : "2025-12-17 12:45:11 +0800",
          "id" : "5f9f6a8c5418090c6c5ae4ad004c9a6cd87de69a",
          "msg" : "chore: SSEP: 改进杨浦进堆场路径",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/evaluator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_lat_plan.hpp",
            "algorithm/wbca/path_optimization/path_optimization.cpp",
            "data/config/cfg_lat_plan.cpp",
            "algorithm/wbca/path_optimization/car_path_optimization.cpp",
            "algorithm/wbca/path_optimization/path_optimization.hpp"
          ],
          "commitId" : "23f63b480da14edc9f172246f8ba8d63047b2cd3",
          "timestamp" : 1765952892000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "feat: add KappaRateCost.\u000a\u000a",
          "date" : "2025-12-17 14:28:12 +0800",
          "id" : "23f63b480da14edc9f172246f8ba8d63047b2cd3",
          "msg" : "feat: add KappaRateCost.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/car_path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_func_sw.cpp",
            "plan/prepare/prepare_status.cpp",
            "data/config/cfg_func_sw.hpp"
          ],
          "commitId" : "8caa6ef83a3ee518a3662fa918db2d83f8094bc1",
          "timestamp" : 1765953165000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: add use_func_stationary_steering_activation\u000a\u000a",
          "date" : "2025-12-17 14:32:45 +0800",
          "id" : "8caa6ef83a3ee518a3662fa918db2d83f8094bc1",
          "msg" : "fix: add use_func_stationary_steering_activation",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/scenarios/legacy_planner.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/scenarios/tractor_trailer_general_planner.h",
            "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h",
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "commitId" : "9f6b2f85171a9b42427e304c4d59e1485dfc34ea",
          "timestamp" : 1765955595000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: yangpu进堆场路径调试\u000a\u000a",
          "date" : "2025-12-17 15:13:15 +0800",
          "id" : "9f6b2f85171a9b42427e304c4d59e1485dfc34ea",
          "msg" : "chore: SSEP: yangpu进堆场路径调试",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/legacy_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "sink/ros_sink_pnc_status.cpp",
            "data/config/cfg_static.cpp"
          ],
          "commitId" : "695942a1d3efbd942ae8516e6f56069f4600e725",
          "timestamp" : 1765955706000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:宽度补偿的bug\u000a\u000a",
          "date" : "2025-12-17 15:15:06 +0800",
          "id" : "695942a1d3efbd942ae8516e6f56069f4600e725",
          "msg" : "fix:宽度补偿的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_static.cpp"
            },
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_pnc_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "sink/ros_sink_pnc_status.cpp",
            "data/config/cfg_static.cpp"
          ],
          "commitId" : "99aae8fc414bc26092774f480bdb9abdffe9e765",
          "timestamp" : 1765955773000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:宽度补偿的bug\u000a",
          "date" : "2025-12-17 15:16:13 +0800",
          "id" : "99aae8fc414bc26092774f480bdb9abdffe9e765",
          "msg" : "fix:宽度补偿的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_static.cpp"
            },
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_pnc_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/other_tasks/stitch_path_to_reference_line.cpp",
            "data/map/reference/reference_segment.cpp"
          ],
          "commitId" : "c538dbb450ff756ab96beff1209800b012457d68",
          "timestamp" : 1765981401000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:参考线拼接的问题\u000a\u000a",
          "date" : "2025-12-17 22:23:21 +0800",
          "id" : "c538dbb450ff756ab96beff1209800b012457d68",
          "msg" : "fix:参考线拼接的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/stitch_path_to_reference_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/reference/reference_segment.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/cmd/cmd_align.cpp"
          ],
          "commitId" : "6acf1ca859658c5f3461cb71e94a243a7444ba56",
          "timestamp" : 1765981453000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:对准指令校验的阈值参数化\u000a\u000a",
          "date" : "2025-12-17 22:24:13 +0800",
          "id" : "6acf1ca859658c5f3461cb71e94a243a7444ba56",
          "msg" : "feat:对准指令校验的阈值参数化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_align.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_path.cpp"
          ],
          "commitId" : "6075481ceaa8cfba027fc8f8b128cb0e8d5d35a3",
          "timestamp" : 1765981479000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:优化counter的绘制\u000a\u000a",
          "date" : "2025-12-17 22:24:39 +0800",
          "id" : "6075481ceaa8cfba027fc8f8b128cb0e8d5d35a3",
          "msg" : "feat:优化counter的绘制",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_path.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/offboard/scene_replay/CMakeLists.txt",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "commitId" : "127483f8c24a6389f4d4c62feaa69a8a547b82a5",
          "timestamp" : 1765981538000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:ssep的优化\u000a\u000a",
          "date" : "2025-12-17 22:25:38 +0800",
          "id" : "127483f8c24a6389f4d4c62feaa69a8a547b82a5",
          "msg" : "feat:ssep的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/scene_replay/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "0f56dcb888aa35d65b48d043aa4a416bba123ff4",
          "timestamp" : 1765981611000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:杨浦进堆场口搜索约束的优化\u000a\u000a",
          "date" : "2025-12-17 22:26:51 +0800",
          "id" : "0f56dcb888aa35d65b48d043aa4a416bba123ff4",
          "msg" : "feat:杨浦进堆场口搜索约束的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/path_optimization/imv_path_optimization.cpp"
          ],
          "commitId" : "13a75f9ab0d7b3556b785ce2f139ca02b28c427e",
          "timestamp" : 1765981633000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:wcba的优化\u000a\u000a",
          "date" : "2025-12-17 22:27:13 +0800",
          "id" : "13a75f9ab0d7b3556b785ce2f139ca02b28c427e",
          "msg" : "feat:wcba的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/imv_path_optimization.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/reaction/app_reaction.hpp",
            "data/vehicle/vehicle_state.cpp",
            "hmi/widget/diagnose.cpp",
            "data/vehicle/vehicle_state.hpp",
            "plan/prepare/prepare_status.cpp"
          ],
          "commitId" : "b5928ec7e9bd62b896f96b8c27ff60461df3fa7b",
          "timestamp" : 1766043488000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化序列化的显示\u000a\u000a",
          "date" : "2025-12-18 15:38:08 +0800",
          "id" : "b5928ec7e9bd62b896f96b8c27ff60461df3fa7b",
          "msg" : "refactor:优化序列化的显示",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_state.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/diagnose.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/reaction/app_reaction.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_state.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/constrain/speed_hard_constrain.cpp"
          ],
          "commitId" : "c867b744c704809e43590516fbbea1f0999e342a",
          "timestamp" : 1766047383000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:调整末端的限速\u000a\u000a",
          "date" : "2025-12-18 16:43:03 +0800",
          "id" : "c867b744c704809e43590516fbbea1f0999e342a",
          "msg" : "refactor:调整末端的限速",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/constrain/speed_hard_constrain.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp",
            "data/plan/start_point_data.cpp",
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "57e9eea24717f86249c2aa0070d17cc2eb8c0a0a",
          "timestamp" : 1766049975000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: smooth path opt.\u000a\u000a",
          "date" : "2025-12-18 17:26:15 +0800",
          "id" : "57e9eea24717f86249c2aa0070d17cc2eb8c0a0a",
          "msg" : "fix: smooth path opt.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/other_tasks/stitch_path_to_reference_line.cpp",
            "data/map/reference/reference_segment.cpp"
          ],
          "commitId" : "bba600a1c384e64ab37e01139408290bac7ba3eb",
          "timestamp" : 1766051835000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:参考线拼接的问题\u000a\u000a",
          "date" : "2025-12-18 17:57:15 +0800",
          "id" : "bba600a1c384e64ab37e01139408290bac7ba3eb",
          "msg" : "fix:参考线拼接的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/stitch_path_to_reference_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/reference/reference_segment.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/offboard/scene_replay/CMakeLists.txt",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "679699d6e2624aec436d5e51add95c3fdabaadce",
          "timestamp" : 1766051856000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:ssep的优化\u000a\u000a",
          "date" : "2025-12-18 17:57:36 +0800",
          "id" : "679699d6e2624aec436d5e51add95c3fdabaadce",
          "msg" : "feat:ssep的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/scene_replay/CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "78b0a4e33f8374a4c6e5decb9ca0b9d534daa1ce",
          "timestamp" : 1766051862000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:杨浦进堆场口搜索约束的优化\u000a\u000a",
          "date" : "2025-12-18 17:57:42 +0800",
          "id" : "78b0a4e33f8374a4c6e5decb9ca0b9d534daa1ce",
          "msg" : "feat:杨浦进堆场口搜索约束的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/other_tasks/stitch_path_to_reference_line.cpp",
            "data/map/reference/reference_segment.cpp"
          ],
          "commitId" : "aea57547b55447a2c909ef3ada293799868c7195",
          "timestamp" : 1766065672000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:参考线拼接的问题\u000a\u000a",
          "date" : "2025-12-18 21:47:52 +0800",
          "id" : "aea57547b55447a2c909ef3ada293799868c7195",
          "msg" : "fix:参考线拼接的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/reference/reference_segment.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/stitch_path_to_reference_line.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/cmd/cmd_align.cpp"
          ],
          "commitId" : "3791763c8530050119196c4217c6c1a208a0b8f5",
          "timestamp" : 1766065678000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:对准指令校验的阈值参数化\u000a\u000a",
          "date" : "2025-12-18 21:47:58 +0800",
          "id" : "3791763c8530050119196c4217c6c1a208a0b8f5",
          "msg" : "feat:对准指令校验的阈值参数化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_align.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_path.cpp"
          ],
          "commitId" : "c3c61f30f30b9b51b1bcd38353b29ced4fafd3e8",
          "timestamp" : 1766065682000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:优化counter的绘制\u000a\u000a",
          "date" : "2025-12-18 21:48:02 +0800",
          "id" : "c3c61f30f30b9b51b1bcd38353b29ced4fafd3e8",
          "msg" : "feat:优化counter的绘制",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_path.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "fae2e1aea2430367e771061a0f487b22ea060456",
          "timestamp" : 1766065753000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:ssep的优化\u000a",
          "date" : "2025-12-18 21:49:13 +0800",
          "id" : "fae2e1aea2430367e771061a0f487b22ea060456",
          "msg" : "feat:ssep的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "cdfa0f85fa6b1a87a9a1c691a8fba7c2a467bff6",
          "timestamp" : 1766065764000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:杨浦进堆场口搜索约束的优化\u000a\u000a",
          "date" : "2025-12-18 21:49:24 +0800",
          "id" : "cdfa0f85fa6b1a87a9a1c691a8fba7c2a467bff6",
          "msg" : "feat:杨浦进堆场口搜索约束的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/path_optimization/imv_path_optimization.cpp"
          ],
          "commitId" : "a2bba411236ff04c445a82688dbec5f5fd0c52d1",
          "timestamp" : 1766065978000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:wcba的优化\u000a\u000a",
          "date" : "2025-12-18 21:52:58 +0800",
          "id" : "a2bba411236ff04c445a82688dbec5f5fd0c52d1",
          "msg" : "feat:wcba的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/imv_path_optimization.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc",
            "ssep/data_structures/object.h",
            "ssep/data_structures/polyline.h",
            "ssep/common/utils/proto_io.h",
            "ssep/common/object_manager.cc",
            "ssep/common/utils/obstacle_polygon_extractor.h",
            "ssep/data_structures/ssep_input.cc",
            "ssep/maps/ogm.cc",
            "ssep/common/object_manager.h",
            "ssep/offboard/ssep_input_provider.cc",
            "ssep/offboard/generate_scene_data/conf/scene_conf.yaml",
            "ssep/data_structures/polyline.cc",
            "ssep/data_structures/ssep_input.hpp",
            "ssep/common/utils/scene_frame_visualization.h",
            "ssep/common/utils/obstacle_polygon_extractor.cc"
          ],
          "commitId" : "ffa060a6e14e96f3ef232bfb9393a929c4d60478",
          "timestamp" : 1766110759000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 跑通offboard数据生成工具\u000a\u000a",
          "date" : "2025-12-19 10:19:19 +0800",
          "id" : "ffa060a6e14e96f3ef232bfb9393a929c4d60478",
          "msg" : "feat: SSEP: 跑通offboard数据生成工具",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_input.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/scene_frame_visualization.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_input.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/object.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/object_manager.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/obstacle_polygon_extractor.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/obstacle_polygon_extractor.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/object_manager.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/generate_scene_data/conf/scene_conf.yaml"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_input_provider.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/proto_io.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp",
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "90bae44baaec01ccae17bd75fa8e928bf460c960",
          "timestamp" : 1766123415000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix:smooth_mode connection.\u000a\u000a",
          "date" : "2025-12-19 13:50:15 +0800",
          "id" : "90bae44baaec01ccae17bd75fa8e928bf460c960",
          "msg" : "fix:smooth_mode connection.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/path.cc",
            "ssep/offboard/scene_frame_provider.cc",
            "ssep/common/utils/proto_io.h",
            "ssep/common/utils/proto_converters.hpp",
            "ssep/common/utils/scene_frame_visualization.cc",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/param_loader/param.h",
            "ssep/offboard/scene_frame_provider.h",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/offboard/scene_replay/replay_scene_frame_cli.cc",
            "ssep/data_structures/path.h",
            "ssep/offboard/scene_replay/CMakeLists.txt",
            "ssep/ssep_planner.h",
            "ssep/protos/scene.proto",
            "ssep/maps/ogm_builder.cc",
            "ssep/scenarios/imv_general_planner.h",
            "ssep/maps/ogm_builder.h",
            "ssep/offboard/ssep_planner_wrapper.h",
            "ssep/ssep_planner.cc",
            "data/ssep/ssep_activation.cpp",
            "ssep/common/utils/scene_frame_visualization.h"
          ],
          "commitId" : "0b0c388561fa90e7d0a927c0f18aaf5c416952a8",
          "timestamp" : 1766386473000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: Add SceneFrame Replayer.\u000a\u000a",
          "date" : "2025-12-22 14:54:33 +0800",
          "id" : "0b0c388561fa90e7d0a927c0f18aaf5c416952a8",
          "msg" : "feat: SSEP: Add SceneFrame Replayer.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/scene_frame_provider.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/proto_io.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/scene_frame_visualization.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/param_loader/param.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/scene_frame_provider.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/scene_replay/replay_scene_frame_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/scene.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/scene_frame_visualization.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/proto_converters.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/scene_replay/CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "4e02907cc5bfddf8a751c72769f81fb71747191c",
          "timestamp" : 1766390012000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: wbca using history exception.\u000a\u000a",
          "date" : "2025-12-22 15:53:32 +0800",
          "id" : "4e02907cc5bfddf8a751c72769f81fb71747191c",
          "msg" : "fix: wbca using history exception.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/other_tasks/stitch_path_data_to_path.cpp"
          ],
          "commitId" : "a246a018d91f6abac6e164f87d8e9da6c6cd75f1",
          "timestamp" : 1766390074000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: stitch path data failed.\u000a\u000a",
          "date" : "2025-12-22 15:54:34 +0800",
          "id" : "a246a018d91f6abac6e164f87d8e9da6c6cd75f1",
          "msg" : "fix: stitch path data failed.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/stitch_path_data_to_path.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_ssep.cpp",
            "algorithm/vehicle_model/kinematic_bicycle_model.hpp",
            "data/ssep/forward_ec.cpp",
            "algorithm/vehicle_model/kinematic_bicycle_model.cpp"
          ],
          "commitId" : "e7b5b13d6f5e5900f6c06f0f66131625d1ae9e21",
          "timestamp" : 1766391161000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:苏溪进停车的bug\u000a\u000a",
          "date" : "2025-12-22 16:12:41 +0800",
          "id" : "e7b5b13d6f5e5900f6c06f0f66131625d1ae9e21",
          "msg" : "fix:苏溪进停车的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/vehicle_model/kinematic_bicycle_model.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_ssep.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/vehicle_model/kinematic_bicycle_model.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_ssep.cpp",
            "algorithm/vehicle_model/kinematic_bicycle_model.hpp",
            "data/ssep/forward_ec.cpp",
            "algorithm/vehicle_model/kinematic_bicycle_model.cpp"
          ],
          "commitId" : "8aac9d0b216d5d8fb8506eefe6e173586a199f4d",
          "timestamp" : 1766391218000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:苏溪进停车的bug\u000a\u000a",
          "date" : "2025-12-22 16:13:38 +0800",
          "id" : "8aac9d0b216d5d8fb8506eefe6e173586a199f4d",
          "msg" : "fix:苏溪进停车的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/vehicle_model/kinematic_bicycle_model.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/vehicle_model/kinematic_bicycle_model.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_ssep.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_lat_decide.cpp",
            "data/obstacle/obstacle_decider_attr.cpp",
            "data/config/cfg_lat_decide.hpp"
          ],
          "commitId" : "f70f24cf55da840f2ccf3d7d626283c681abf3ae",
          "timestamp" : 1766412017000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:添加绕行障碍物的速度参数\u000a\u000a",
          "date" : "2025-12-22 22:00:17 +0800",
          "id" : "f70f24cf55da840f2ccf3d7d626283c681abf3ae",
          "msg" : "feat:添加绕行障碍物的速度参数",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_decide.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle_decider_attr.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_decide.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_lat_decide.cpp",
            "data/obstacle/obstacle_decider_attr.cpp",
            "data/config/cfg_lat_decide.hpp"
          ],
          "commitId" : "c02e3c4b4bb30af85e4760d2c160f628d84ded33",
          "timestamp" : 1766412076000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:添加绕行障碍物的速度参数\u000a\u000a",
          "date" : "2025-12-22 22:01:16 +0800",
          "id" : "c02e3c4b4bb30af85e4760d2c160f628d84ded33",
          "msg" : "feat:添加绕行障碍物的速度参数",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle_decider_attr.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_decide.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_decide.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/obstacle/obstacle_decider_attr.cpp"
          ],
          "commitId" : "48c60244d685ed4a8ca292bece8f72a2c515490d",
          "timestamp" : 1766457619000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:优化绕行判断\u000a\u000a",
          "date" : "2025-12-23 10:40:19 +0800",
          "id" : "48c60244d685ed4a8ca292bece8f72a2c515490d",
          "msg" : "feat:优化绕行判断",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle_decider_attr.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/obstacle/obstacle_decider_attr.cpp"
          ],
          "commitId" : "ef9209a9ea7559e7d8037b389ecfd8b0cf89f83e",
          "timestamp" : 1766457636000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:优化绕行判断\u000a\u000a",
          "date" : "2025-12-23 10:40:36 +0800",
          "id" : "ef9209a9ea7559e7d8037b389ecfd8b0cf89f83e",
          "msg" : "feat:优化绕行判断",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle_decider_attr.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/servers/crow/http_connection.h",
            "ssep/offboard/servers/crow/middleware.h",
            "ssep/offboard/servers/crow/logging.h",
            "ssep/offboard/servers/crow/query_string.h",
            "ssep/offboard/servers/crow/exceptions.h",
            "ssep/offboard/servers/crow/routing.h",
            "ssep/offboard/servers/crow/http_parser_merged.h",
            "ssep/offboard/servers/crow/task_timer.h",
            "ssep/offboard/servers/crow/settings.h",
            "ssep/offboard/servers/crow/middleware_context.h",
            "ssep/offboard/servers/crow/http_response.h",
            "ssep/offboard/servers/scene_vis_html_template.cc",
            "ssep/offboard/servers/crow/middlewares/cors.h",
            "ssep/offboard/servers/crow/http_server.h",
            "ssep/offboard/servers/crow/http_request.h",
            "ssep/offboard/servers/crow/utility.h",
            "ssep/offboard/servers/crow/app.h",
            "ssep/offboard/servers/crow/version.h",
            "ssep/offboard/servers/crow/middlewares/session.h",
            "ssep/offboard/servers/crow/mime_types.h",
            "ssep/offboard/servers/crow/common.h",
            "ssep/offboard/servers/scene_vis_server.cc",
            "ssep/offboard/servers/crow/middlewares/utf-8.h",
            "ssep/offboard/servers/crow/multipart_view.h",
            "ssep/offboard/servers/scene_vis_html_template.h",
            "ssep/offboard/servers/crow/ci_map.h",
            "ssep/offboard/servers/crow/socket_adaptors.h",
            "ssep/offboard/servers/crow/compression.h",
            "ssep/offboard/servers/crow/websocket.h",
            "ssep/offboard/servers/crow/multipart.h",
            "ssep/CMakeLists.txt",
            "ssep/offboard/servers/crow/json.h",
            "ssep/offboard/servers/CMakeLists.txt",
            "ssep/offboard/servers/crow/middlewares/cookie_parser.h",
            "ssep/offboard/servers/crow/returnable.h",
            "ssep/offboard/servers/crow/TinySHA1.hpp",
            "ssep/offboard/servers/crow/socket_acceptors.h",
            "ssep/offboard/servers/crow/parser.h",
            "ssep/offboard/servers/crow/mustache.h",
            "ssep/offboard/servers/crow.h"
          ],
          "commitId" : "77986b785650dde8717c21d26fefbc372340813b",
          "timestamp" : 1766461939000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: offboard: Add scene frame vis server.\u000a\u000a",
          "date" : "2025-12-23 11:52:19 +0800",
          "id" : "77986b785650dde8717c21d26fefbc372340813b",
          "msg" : "feat: SSEP: offboard: Add scene frame vis server.",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/middlewares/cors.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/version.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/middleware_context.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/routing.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/scene_vis_server.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/logging.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/utility.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/TinySHA1.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/socket_acceptors.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/socket_adaptors.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/task_timer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/http_parser_merged.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/json.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/app.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/common.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/http_request.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/middlewares/session.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/mustache.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/http_connection.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/compression.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/http_server.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/multipart_view.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/scene_vis_html_template.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/websocket.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/middlewares/cookie_parser.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/query_string.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/settings.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/middlewares/utf-8.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/ci_map.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/scene_vis_html_template.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/exceptions.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/multipart.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/parser.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/returnable.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/middleware.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/http_response.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/mime_types.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/replayer_data_process/replayer_data_extraction.cpp"
          ],
          "commitId" : "21848465c07d036b88fccbf78c6c9df5526bca38",
          "timestamp" : 1766475148000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: extract path and trajectory in replayer.\u000a\u000a",
          "date" : "2025-12-23 15:32:28 +0800",
          "id" : "21848465c07d036b88fccbf78c6c9df5526bca38",
          "msg" : "fix: extract path and trajectory in replayer.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_extraction.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/replayer_data_process/replayer_data_extraction.cpp"
          ],
          "commitId" : "0e9f2b6bd58dc0c27cb17ca4181a8cdc7c1956fa",
          "timestamp" : 1766475231000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: extract path and trajectory in replayer.\u000a\u000a",
          "date" : "2025-12-23 15:33:51 +0800",
          "id" : "0e9f2b6bd58dc0c27cb17ca4181a8cdc7c1956fa",
          "msg" : "fix: extract path and trajectory in replayer.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_extraction.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "77abbad3d5dc0a0cc78b878295e91bf56f4af513",
          "timestamp" : 1766491178000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: wbca start_pos bug.\u000a\u000a",
          "date" : "2025-12-23 19:59:38 +0800",
          "id" : "77abbad3d5dc0a0cc78b878295e91bf56f4af513",
          "msg" : "fix: wbca start_pos bug.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "scenarios/lane_follow_scenario/lane_follow_stage.cpp",
            "data/config/cfg_lat_plan.hpp",
            "scenarios/lane_follow_scenario/lane_follow_stage.hpp",
            "data/config/cfg_lat_plan.cpp",
            "data/boundary/road_boundary.cpp",
            "data/config/cfg_func_sw.hpp",
            "data/config/cfg_func_sw.cpp"
          ],
          "commitId" : "100a79d156d69e936b33968284b0c134883e3051",
          "timestamp" : 1766543231000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:杨浦进堆场优化\u000a\u000a",
          "date" : "2025-12-24 10:27:11 +0800",
          "id" : "100a79d156d69e936b33968284b0c134883e3051",
          "msg" : "feat:杨浦进堆场优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/lane_follow_scenario/lane_follow_stage.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/lane_follow_scenario/lane_follow_stage.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/path.cc",
            "plan/prepare/prepare_ogm.cpp"
          ],
          "commitId" : "393dbad559f894e299f9b7201e507682657d990d",
          "timestamp" : 1766543323000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: update OG polygon extraction algr.\u000a\u000a",
          "date" : "2025-12-24 10:28:43 +0800",
          "id" : "393dbad559f894e299f9b7201e507682657d990d",
          "msg" : "chore: SSEP: update OG polygon extraction algr.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.cc"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "scenarios/lane_follow_scenario/lane_follow_stage.cpp",
            "data/config/cfg_lat_plan.hpp",
            "scenarios/lane_follow_scenario/lane_follow_stage.hpp",
            "data/config/cfg_lat_plan.cpp",
            "data/boundary/road_boundary.cpp",
            "data/config/cfg_func_sw.hpp",
            "data/config/cfg_func_sw.cpp"
          ],
          "commitId" : "1a0927e94de5cc5ded8226debc9f00463fc461e3",
          "timestamp" : 1766543497000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:杨浦进堆场优化\u000a",
          "date" : "2025-12-24 10:31:37 +0800",
          "id" : "1a0927e94de5cc5ded8226debc9f00463fc461e3",
          "msg" : "feat:杨浦进堆场优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/lane_follow_scenario/lane_follow_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/lane_follow_scenario/lane_follow_stage.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/servers/scene_vis_server.cc",
            "ssep/offboard/servers/scene_vis_html_template.cc"
          ],
          "commitId" : "0cdb2dc3bec41ed7200d2161f4df3dbaac37a61c",
          "timestamp" : 1766545273000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: Viz server add download button.\u000a\u000a",
          "date" : "2025-12-24 11:01:13 +0800",
          "id" : "0cdb2dc3bec41ed7200d2161f4df3dbaac37a61c",
          "msg" : "feat: SSEP: Viz server add download button.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/scene_vis_server.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/scene_vis_html_template.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "ssep/scenarios/truck_remote_guided_escape_planner.h",
            "ssep/scenarios/imv_exit_parking_spot_planner.h",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/scenarios/imv_general_planner.h",
            "ssep/scenarios/imv_enter_station_planner.h",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h",
            "ssep/scenarios/truck_u_turn_planner.h",
            "ssep/scenarios/imv_enter_yard_planner.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/scenarios/truck_multi_segment_parking_planner.h",
            "ssep/scenarios/truck_accurate_reversing_planner.h",
            "ssep/scenarios/legacy_planner.h",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/scenarios/truck_fuzzy_reversing_planner.h",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/scenarios/truck_general_planner.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/scenarios/stitching_replanner.h",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/scenarios/imv_pullover_planner.h"
          ],
          "commitId" : "901d7f793823d44c2d04a56c664a226acf7dccb2",
          "timestamp" : 1766552094000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: Add rigid truck general scenario planner.\u000a\u000a",
          "date" : "2025-12-24 12:54:54 +0800",
          "id" : "901d7f793823d44c2d04a56c664a226acf7dccb2",
          "msg" : "feat: SSEP: Add rigid truck general scenario planner.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/legacy_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_fuzzy_reversing_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_station_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_remote_guided_escape_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/truck_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_pullover_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/stitching_replanner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_u_turn_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "cb8cab9c9d1015b3bfc08c347b6093783a23bd99",
          "timestamp" : 1766563126000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: clear history_pts when wbca opt failed.\u000a\u000a",
          "date" : "2025-12-24 15:58:46 +0800",
          "id" : "cb8cab9c9d1015b3bfc08c347b6093783a23bd99",
          "msg" : "fix: clear history_pts when wbca opt failed.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/replayer_data_process/replayer_data_process.cpp"
          ],
          "commitId" : "1974812a4b09c6067fb1130cb70b2578764da810",
          "timestamp" : 1766564682000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: replayer wbca debug.\u000a\u000a",
          "date" : "2025-12-24 16:24:42 +0800",
          "id" : "1974812a4b09c6067fb1130cb70b2578764da810",
          "msg" : "fix: replayer wbca debug.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_process.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/ssep_input_provider.cc",
            "ssep/ssep_heat_net/ssep_heat_net_trt.cc",
            "ssep/coarse_search/evaluator/heuristic_feature_computer.h",
            "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/coarse_search/conditions/search_condition_interface.h",
            "ssep/coarse_search/evaluator/cost_feature_computer.h",
            "ssep/offboard/generate_scene_data/CMakeLists.txt",
            "ssep/offboard/ssep_planner_wrapper.h",
            "ssep/coarse_search/search_engine_interface.h",
            "ssep/ssep_heat_net/ssep_heat_net_trt.h",
            "ssep/coarse_search/motion_primitive_sampler/motion_primitive_sampler.h"
          ],
          "commitId" : "e2376cff05d8cf483bf3c7c398829e239ab68ff2",
          "timestamp" : 1766578637000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复SSEP内存泄漏问题\u000a\u000a",
          "date" : "2025-12-24 20:17:17 +0800",
          "id" : "e2376cff05d8cf483bf3c7c398829e239ab68ff2",
          "msg" : "fix: SSEP: 修复SSEP内存泄漏问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/motion_primitive_sampler/motion_primitive_sampler.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_input_provider.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/conditions/search_condition_interface.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/heuristic_feature_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net_trt.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/cost_feature_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net_trt.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/search_engine_interface.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_activation.hpp",
            "data/ssep/ssep_activation.cpp",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.h"
          ],
          "commitId" : "f52ba2ef1fb5346eec142290ac4398d58ce79fcb",
          "timestamp" : 1766581183000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: 保存ssep scene frame 到本地\u000a\u000a",
          "date" : "2025-12-24 20:59:43 +0800",
          "id" : "f52ba2ef1fb5346eec142290ac4398d58ce79fcb",
          "msg" : "chore: 保存ssep scene frame 到本地",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "ssep/scenarios/truck_remote_guided_escape_planner.h"
          ],
          "commitId" : "7dc8a003ba5d2e4ab15970147d5e8b2094fea5d2",
          "timestamp" : 1766581554000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: Fix crashing issues\u000a\u000a",
          "date" : "2025-12-24 21:05:54 +0800",
          "id" : "7dc8a003ba5d2e4ab15970147d5e8b2094fea5d2",
          "msg" : "fix: SSEP: Fix crashing issues",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_remote_guided_escape_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ex_lane_change_ec.cpp",
            "data/plan/switch_data.cpp",
            "tasks/deciders/other_decider/replan_decider.cpp"
          ],
          "commitId" : "a1d1e8387aa3581123309ca99cbfe867f81e69e6",
          "timestamp" : 1766588072000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:上引桥极限变道的bug\u000a\u000a",
          "date" : "2025-12-24 22:54:32 +0800",
          "id" : "a1d1e8387aa3581123309ca99cbfe867f81e69e6",
          "msg" : "fix:上引桥极限变道的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ex_lane_change_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            }
          ]
        }
      ],
      "kind" : "git"
    },
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "include/hdmap_interface/map_elements/lane_info.h",
            "interface/parser/map_loader.cc",
            "include/hdmap_interface/map_elements/lane.h",
            "interface/map_elements/lane_info.cc"
          ],
          "commitId" : "9bd34b4f13cefd1806e27f61c462e4811e23376a",
          "timestamp" : 1766555181000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/caoxue",
            "fullName" : "caoxue"
          },
          "authorEmail" : "caoxue@senior.auto",
          "comment" : "feat_out: add lane name\u000a",
          "date" : "2025-12-24 13:46:21 +0800",
          "id" : "9bd34b4f13cefd1806e27f61c462e4811e23376a",
          "msg" : "feat_out: add lane name",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "include/hdmap_interface/map_elements/lane.h"
            },
            {
              "editType" : "edit",
              "file" : "interface/parser/map_loader.cc"
            },
            {
              "editType" : "edit",
              "file" : "include/hdmap_interface/map_elements/lane_info.h"
            },
            {
              "editType" : "edit",
              "file" : "interface/map_elements/lane_info.cc"
            }
          ]
        }
      ],
      "kind" : "git"
    }
  ],
  "culprits" : [
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
      "fullName" : "zhaojianfeng2"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
      "fullName" : "wuyanjun110"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
      "fullName" : "tangwenqing"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/caoxue",
      "fullName" : "caoxue"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
      "fullName" : "5081703.cr"
    }
  ],
  "nextBuild" : None,
  "previousBuild" : {
    "number" : 860,
    "url" : "http://159.27.114.184:8080/jenkins/user/caoxue/my-views/view/all/job/module-confname/860/"
  }
}