{
  "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause",
          "shortDescription" : "Started by upstream project \"orin-module-slave32\" build number 3,800",
          "upstreamBuild" : 3800,
          "upstreamProject" : "orin-module-slave32",
          "upstreamUrl" : "job/orin-module-slave32/"
        }
      ]
    },
    {
      
    },
    {
      "_class" : "hudson.model.ParametersAction",
      "parameters" : [
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "msgBranch",
          "value" : "rc_dev_yantaigunzhuang"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "pncBranch",
          "value" : "feat_straddle_v2"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdmapBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdmapInterfaceBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "notes",
          "value" : "pncreplayer更新"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "info",
          "value" : "orin-module-slave32: #3800"
        }
      ]
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.libs.LibrariesAction"
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1679,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "6ac2415be3d4f1772517b5c4ccb83be0685db8a9",
            "branch" : [
              {
                "SHA1" : "6ac2415be3d4f1772517b5c4ccb83be0685db8a9",
                "name" : "master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6ac2415be3d4f1772517b5c4ccb83be0685db8a9",
            "branch" : [
              {
                "SHA1" : "6ac2415be3d4f1772517b5c4ccb83be0685db8a9",
                "name" : "master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "6ac2415be3d4f1772517b5c4ccb83be0685db8a9",
        "branch" : [
          {
            "SHA1" : "6ac2415be3d4f1772517b5c4ccb83be0685db8a9",
            "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" : 1679,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "3886dd4f7bac48000dd336ae4185954635f773b4",
            "branch" : [
              {
                "SHA1" : "3886dd4f7bac48000dd336ae4185954635f773b4",
                "name" : "refs/remotes/origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3886dd4f7bac48000dd336ae4185954635f773b4",
            "branch" : [
              {
                "SHA1" : "3886dd4f7bac48000dd336ae4185954635f773b4",
                "name" : "refs/remotes/origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "3886dd4f7bac48000dd336ae4185954635f773b4",
        "branch" : [
          {
            "SHA1" : "3886dd4f7bac48000dd336ae4185954635f773b4",
            "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/rc_dev_d0713c" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 514,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "d0713c65fd86b2ac53ed036ec66b90521c2ef97c",
            "branch" : [
              {
                "SHA1" : "d0713c65fd86b2ac53ed036ec66b90521c2ef97c",
                "name" : "origin/rc_dev_d0713c"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d0713c65fd86b2ac53ed036ec66b90521c2ef97c",
            "branch" : [
              {
                "SHA1" : "d0713c65fd86b2ac53ed036ec66b90521c2ef97c",
                "name" : "origin/rc_dev_d0713c"
              }
            ]
          }
        },
        "origin/rc_dev_xinjiang_kaiwo" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1244,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_xinjiang_kaiwo"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_xinjiang_kaiwo"
              }
            ]
          }
        },
        "origin/feat_multiple_path" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 104,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "d54cf8742b0d6a6d1d6ad06beb448f37152ca1d8",
            "branch" : [
              {
                "SHA1" : "d54cf8742b0d6a6d1d6ad06beb448f37152ca1d8",
                "name" : "origin/feat_multiple_path"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d54cf8742b0d6a6d1d6ad06beb448f37152ca1d8",
            "branch" : [
              {
                "SHA1" : "d54cf8742b0d6a6d1d6ad06beb448f37152ca1d8",
                "name" : "origin/feat_multiple_path"
              }
            ]
          }
        },
        "origin/feat-peripheral_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 405,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "47370a9f329d90e5e5d59e53f6173a21ad880678",
            "branch" : [
              {
                "SHA1" : "47370a9f329d90e5e5d59e53f6173a21ad880678",
                "name" : "origin/feat-peripheral_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "47370a9f329d90e5e5d59e53f6173a21ad880678",
            "branch" : [
              {
                "SHA1" : "47370a9f329d90e5e5d59e53f6173a21ad880678",
                "name" : "origin/feat-peripheral_qiangang"
              }
            ]
          }
        },
        "origin/youyiguan_add_trailer_info" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1294,
          "buildResult" : null,
          "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" : 231,
          "buildResult" : null,
          "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" : 1292,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/feat_v2x" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 97,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "818081a723d83abf39efe236cb6ab488aef53bba",
            "branch" : [
              {
                "SHA1" : "818081a723d83abf39efe236cb6ab488aef53bba",
                "name" : "origin/feat_v2x"
              }
            ]
          },
          "revision" : {
            "SHA1" : "818081a723d83abf39efe236cb6ab488aef53bba",
            "branch" : [
              {
                "SHA1" : "818081a723d83abf39efe236cb6ab488aef53bba",
                "name" : "origin/feat_v2x"
              }
            ]
          }
        },
        "origin/rc_dev_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1658,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "a1c1fbce6c4e119fcc762667ca069ba029d982b1",
            "branch" : [
              {
                "SHA1" : "a1c1fbce6c4e119fcc762667ca069ba029d982b1",
                "name" : "origin/rc_dev_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a1c1fbce6c4e119fcc762667ca069ba029d982b1",
            "branch" : [
              {
                "SHA1" : "a1c1fbce6c4e119fcc762667ca069ba029d982b1",
                "name" : "origin/rc_dev_qiangang"
              }
            ]
          }
        },
        "origin/feat_xiamen_patch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1606,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "5edde714fd5009dce8a08067bfa73d09adf298d6",
            "branch" : [
              {
                "SHA1" : "5edde714fd5009dce8a08067bfa73d09adf298d6",
                "name" : "origin/feat_xiamen_patch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5edde714fd5009dce8a08067bfa73d09adf298d6",
            "branch" : [
              {
                "SHA1" : "5edde714fd5009dce8a08067bfa73d09adf298d6",
                "name" : "origin/feat_xiamen_patch"
              }
            ]
          }
        },
        "origin/rc_dev_taiyang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1547,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "7b898979876c3089d42c8ecbfbeef3da821c694b",
            "branch" : [
              {
                "SHA1" : "7b898979876c3089d42c8ecbfbeef3da821c694b",
                "name" : "origin/rc_dev_taiyang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7b898979876c3089d42c8ecbfbeef3da821c694b",
            "branch" : [
              {
                "SHA1" : "7b898979876c3089d42c8ecbfbeef3da821c694b",
                "name" : "origin/rc_dev_taiyang"
              }
            ]
          }
        },
        "origin/feat-peripheral_op_state" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 239,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f0a5167416f0fec86262fc7b9f86b98b8c9f1580",
            "branch" : [
              {
                "SHA1" : "f0a5167416f0fec86262fc7b9f86b98b8c9f1580",
                "name" : "origin/feat-peripheral_op_state"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f0a5167416f0fec86262fc7b9f86b98b8c9f1580",
            "branch" : [
              {
                "SHA1" : "f0a5167416f0fec86262fc7b9f86b98b8c9f1580",
                "name" : "origin/feat-peripheral_op_state"
              }
            ]
          }
        },
        "origin/feat_mandula_udp" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 830,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "d261c50491fbc8a11349b8ab65a8076d75ebdc08",
            "branch" : [
              {
                "SHA1" : "d261c50491fbc8a11349b8ab65a8076d75ebdc08",
                "name" : "origin/feat_mandula_udp"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d261c50491fbc8a11349b8ab65a8076d75ebdc08",
            "branch" : [
              {
                "SHA1" : "d261c50491fbc8a11349b8ab65a8076d75ebdc08",
                "name" : "origin/feat_mandula_udp"
              }
            ]
          }
        },
        "origin/feat-peripheral_op_state-chassis_err" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 377,
          "buildResult" : null,
          "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_shanqihuanwei" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1589,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
            "branch" : [
              {
                "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
                "name" : "origin/rc_dev_shanqihuanwei"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
            "branch" : [
              {
                "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
                "name" : "origin/rc_dev_shanqihuanwei"
              }
            ]
          }
        },
        "origin/rc_dev_e53243" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 651,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "e53243a23acd89640afd41301882167071c14022",
            "branch" : [
              {
                "SHA1" : "e53243a23acd89640afd41301882167071c14022",
                "name" : "origin/rc_dev_e53243"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e53243a23acd89640afd41301882167071c14022",
            "branch" : [
              {
                "SHA1" : "e53243a23acd89640afd41301882167071c14022",
                "name" : "origin/rc_dev_e53243"
              }
            ]
          }
        },
        "origin/rc_dev_zhoushan" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1472,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
            "branch" : [
              {
                "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
                "name" : "origin/rc_dev_zhoushan"
              }
            ]
          },
          "revision" : {
            "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
            "branch" : [
              {
                "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
                "name" : "origin/rc_dev_zhoushan"
              }
            ]
          }
        },
        "origin/rc_dev_dongfen" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1524,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_dongfen"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_dongfen"
              }
            ]
          }
        },
        "origin/feat_daxie_patch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1246,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
            "branch" : [
              {
                "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
                "name" : "origin/feat_daxie_patch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
            "branch" : [
              {
                "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
                "name" : "origin/feat_daxie_patch"
              }
            ]
          }
        },
        "origin/feat_speed_lmt" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 433,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "510f3a0d45ae6290a9448ecf012dfe501b504a15",
            "branch" : [
              {
                "SHA1" : "510f3a0d45ae6290a9448ecf012dfe501b504a15",
                "name" : "origin/feat_speed_lmt"
              }
            ]
          },
          "revision" : {
            "SHA1" : "510f3a0d45ae6290a9448ecf012dfe501b504a15",
            "branch" : [
              {
                "SHA1" : "510f3a0d45ae6290a9448ecf012dfe501b504a15",
                "name" : "origin/feat_speed_lmt"
              }
            ]
          }
        },
        "origin/feat_yard_lane_change" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 525,
          "buildResult" : null,
          "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/rcdev_c9969b7" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 289,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "24a5a27ac09f5c6d866b65ecdc9fee463be597cf",
            "branch" : [
              {
                "SHA1" : "24a5a27ac09f5c6d866b65ecdc9fee463be597cf",
                "name" : "origin/rcdev_c9969b7"
              }
            ]
          },
          "revision" : {
            "SHA1" : "24a5a27ac09f5c6d866b65ecdc9fee463be597cf",
            "branch" : [
              {
                "SHA1" : "24a5a27ac09f5c6d866b65ecdc9fee463be597cf",
                "name" : "origin/rcdev_c9969b7"
              }
            ]
          }
        },
        "origin/rc_dev_suxi" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1674,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "a1c1fbce6c4e119fcc762667ca069ba029d982b1",
            "branch" : [
              {
                "SHA1" : "a1c1fbce6c4e119fcc762667ca069ba029d982b1",
                "name" : "origin/rc_dev_suxi"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a1c1fbce6c4e119fcc762667ca069ba029d982b1",
            "branch" : [
              {
                "SHA1" : "a1c1fbce6c4e119fcc762667ca069ba029d982b1",
                "name" : "origin/rc_dev_suxi"
              }
            ]
          }
        },
        "origin/rc_dev_taiyang_ctrl" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1669,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "4ba1d6d39371013ba90023bb6ab4d337e8aa18a2",
            "branch" : [
              {
                "SHA1" : "4ba1d6d39371013ba90023bb6ab4d337e8aa18a2",
                "name" : "origin/rc_dev_taiyang_ctrl"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4ba1d6d39371013ba90023bb6ab4d337e8aa18a2",
            "branch" : [
              {
                "SHA1" : "4ba1d6d39371013ba90023bb6ab4d337e8aa18a2",
                "name" : "origin/rc_dev_taiyang_ctrl"
              }
            ]
          }
        },
        "origin/rc_dev_qingdaodagang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1260,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_qingdaodagang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_qingdaodagang"
              }
            ]
          }
        },
        "origin/rc_dev_baoshishun" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1634,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_baoshishun"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_baoshishun"
              }
            ]
          }
        },
        "origin/feat-xilian" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 381,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "95f15a0454380530b0bf028c6917a34abaa43378",
            "branch" : [
              {
                "SHA1" : "95f15a0454380530b0bf028c6917a34abaa43378",
                "name" : "origin/feat-xilian"
              }
            ]
          },
          "revision" : {
            "SHA1" : "95f15a0454380530b0bf028c6917a34abaa43378",
            "branch" : [
              {
                "SHA1" : "95f15a0454380530b0bf028c6917a34abaa43378",
                "name" : "origin/feat-xilian"
              }
            ]
          }
        },
        "origin/rc_dev_youyiguan" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1302,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_youyiguan"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_youyiguan"
              }
            ]
          }
        },
        "origin/rc_dev_xiamen" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1657,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "483fabd931605b5fe19a49de9f1cbbb1097f497b",
            "branch" : [
              {
                "SHA1" : "483fabd931605b5fe19a49de9f1cbbb1097f497b",
                "name" : "origin/rc_dev_xiamen"
              }
            ]
          },
          "revision" : {
            "SHA1" : "483fabd931605b5fe19a49de9f1cbbb1097f497b",
            "branch" : [
              {
                "SHA1" : "483fabd931605b5fe19a49de9f1cbbb1097f497b",
                "name" : "origin/rc_dev_xiamen"
              }
            ]
          }
        },
        "origin/rc_dev_xilian" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1668,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
            "branch" : [
              {
                "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
                "name" : "origin/rc_dev_xilian"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
            "branch" : [
              {
                "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
                "name" : "origin/rc_dev_xilian"
              }
            ]
          }
        },
        "origin/feat_monitor_frame" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 331,
          "buildResult" : null,
          "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_yantaigunzhuang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1679,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "78742f614045dfc91b5e32773a9faa46dfebc4f0",
            "branch" : [
              {
                "SHA1" : "78742f614045dfc91b5e32773a9faa46dfebc4f0",
                "name" : "origin/rc_dev_yantaigunzhuang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "78742f614045dfc91b5e32773a9faa46dfebc4f0",
            "branch" : [
              {
                "SHA1" : "78742f614045dfc91b5e32773a9faa46dfebc4f0",
                "name" : "origin/rc_dev_yantaigunzhuang"
              }
            ]
          }
        },
        "origin/rc_dev_weihai" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1667,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "483fabd931605b5fe19a49de9f1cbbb1097f497b",
            "branch" : [
              {
                "SHA1" : "483fabd931605b5fe19a49de9f1cbbb1097f497b",
                "name" : "origin/rc_dev_weihai"
              }
            ]
          },
          "revision" : {
            "SHA1" : "483fabd931605b5fe19a49de9f1cbbb1097f497b",
            "branch" : [
              {
                "SHA1" : "483fabd931605b5fe19a49de9f1cbbb1097f497b",
                "name" : "origin/rc_dev_weihai"
              }
            ]
          }
        },
        "origin/rc_dev_mandula" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1348,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "fe3fc1534c53f91f596b9458776afd6d2364f0a2",
            "branch" : [
              {
                "SHA1" : "fe3fc1534c53f91f596b9458776afd6d2364f0a2",
                "name" : "origin/rc_dev_mandula"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fe3fc1534c53f91f596b9458776afd6d2364f0a2",
            "branch" : [
              {
                "SHA1" : "fe3fc1534c53f91f596b9458776afd6d2364f0a2",
                "name" : "origin/rc_dev_mandula"
              }
            ]
          }
        },
        "origin/rc_dev_daxie" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1678,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
            "branch" : [
              {
                "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
                "name" : "origin/rc_dev_daxie"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
            "branch" : [
              {
                "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
                "name" : "origin/rc_dev_daxie"
              }
            ]
          }
        },
        "origin/feat_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1184,
          "buildResult" : null,
          "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_aee7704c" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 109,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "aee7704cc51112ff34a8ad6cd572c220a21952d0",
            "branch" : [
              {
                "SHA1" : "aee7704cc51112ff34a8ad6cd572c220a21952d0",
                "name" : "origin/feat-peripheral_op_state_aee7704c"
              }
            ]
          },
          "revision" : {
            "SHA1" : "aee7704cc51112ff34a8ad6cd572c220a21952d0",
            "branch" : [
              {
                "SHA1" : "aee7704cc51112ff34a8ad6cd572c220a21952d0",
                "name" : "origin/feat-peripheral_op_state_aee7704c"
              }
            ]
          }
        },
        "origin/rc_dev_93cc60" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 385,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "93cc602576f9f342ff85e9cc672a683b99db923b",
            "branch" : [
              {
                "SHA1" : "93cc602576f9f342ff85e9cc672a683b99db923b",
                "name" : "origin/rc_dev_93cc60"
              }
            ]
          },
          "revision" : {
            "SHA1" : "93cc602576f9f342ff85e9cc672a683b99db923b",
            "branch" : [
              {
                "SHA1" : "93cc602576f9f342ff85e9cc672a683b99db923b",
                "name" : "origin/rc_dev_93cc60"
              }
            ]
          }
        },
        "origin/feat_mandula" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 742,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "da90fef6f7663bb03c4bdfcf266c45b4ec60499a",
            "branch" : [
              {
                "SHA1" : "da90fef6f7663bb03c4bdfcf266c45b4ec60499a",
                "name" : "origin/feat_mandula"
              }
            ]
          },
          "revision" : {
            "SHA1" : "da90fef6f7663bb03c4bdfcf266c45b4ec60499a",
            "branch" : [
              {
                "SHA1" : "da90fef6f7663bb03c4bdfcf266c45b4ec60499a",
                "name" : "origin/feat_mandula"
              }
            ]
          }
        },
        "origin/feat_suxi_patch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 985,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
            "branch" : [
              {
                "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
                "name" : "origin/feat_suxi_patch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
            "branch" : [
              {
                "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
                "name" : "origin/feat_suxi_patch"
              }
            ]
          }
        },
        "origin/rc_dev_jiningliangshangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1381,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "b555550e0d4d4f08a57279035aa984228562d1e5",
            "branch" : [
              {
                "SHA1" : "b555550e0d4d4f08a57279035aa984228562d1e5",
                "name" : "origin/rc_dev_jiningliangshangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b555550e0d4d4f08a57279035aa984228562d1e5",
            "branch" : [
              {
                "SHA1" : "b555550e0d4d4f08a57279035aa984228562d1e5",
                "name" : "origin/rc_dev_jiningliangshangang"
              }
            ]
          }
        },
        "origin/feat-peripheral_qiangang_d5b225" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 327,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "d5b2257a0fb952d19ad035f23b88df52bd27e9ff",
            "branch" : [
              {
                "SHA1" : "d5b2257a0fb952d19ad035f23b88df52bd27e9ff",
                "name" : "origin/feat-peripheral_qiangang_d5b225"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d5b2257a0fb952d19ad035f23b88df52bd27e9ff",
            "branch" : [
              {
                "SHA1" : "d5b2257a0fb952d19ad035f23b88df52bd27e9ff",
                "name" : "origin/feat-peripheral_qiangang_d5b225"
              }
            ]
          }
        },
        "origin/rc_dev_shenqi" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1450,
          "buildResult" : null,
          "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" : 1630,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "b338fbf811a4f2c0c39e71ee62f18c35757f0b1d",
            "branch" : [
              {
                "SHA1" : "b338fbf811a4f2c0c39e71ee62f18c35757f0b1d",
                "name" : "origin/feat_youyiguan_pnc_status"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b338fbf811a4f2c0c39e71ee62f18c35757f0b1d",
            "branch" : [
              {
                "SHA1" : "b338fbf811a4f2c0c39e71ee62f18c35757f0b1d",
                "name" : "origin/feat_youyiguan_pnc_status"
              }
            ]
          }
        },
        "origin/rc_dev_youyiguan_test" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1220,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f62c9602eebae4706b4494e12452559212efb66a",
            "branch" : [
              {
                "SHA1" : "f62c9602eebae4706b4494e12452559212efb66a",
                "name" : "origin/rc_dev_youyiguan_test"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f62c9602eebae4706b4494e12452559212efb66a",
            "branch" : [
              {
                "SHA1" : "f62c9602eebae4706b4494e12452559212efb66a",
                "name" : "origin/rc_dev_youyiguan_test"
              }
            ]
          }
        },
        "origin/feat_xilian_patch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1477,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "1e6c6aa34911755a34f4cc4acec03c6c30a2e604",
            "branch" : [
              {
                "SHA1" : "1e6c6aa34911755a34f4cc4acec03c6c30a2e604",
                "name" : "origin/feat_xilian_patch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1e6c6aa34911755a34f4cc4acec03c6c30a2e604",
            "branch" : [
              {
                "SHA1" : "1e6c6aa34911755a34f4cc4acec03c6c30a2e604",
                "name" : "origin/feat_xilian_patch"
              }
            ]
          }
        },
        "origin/rc_dev_184937" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 876,
          "buildResult" : null,
          "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" : 1642,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
            "branch" : [
              {
                "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
                "name" : "origin/rc_dev_yangpu"
              }
            ]
          },
          "revision" : {
            "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
            "branch" : [
              {
                "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
                "name" : "origin/rc_dev_yangpu"
              }
            ]
          }
        },
        "origin/feat_tc_v2" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1677,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "b34e00e37e0d3a5818ba0ebb75422c11ae3b6b28",
            "branch" : [
              {
                "SHA1" : "b34e00e37e0d3a5818ba0ebb75422c11ae3b6b28",
                "name" : "origin/feat_tc_v2"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b34e00e37e0d3a5818ba0ebb75422c11ae3b6b28",
            "branch" : [
              {
                "SHA1" : "b34e00e37e0d3a5818ba0ebb75422c11ae3b6b28",
                "name" : "origin/feat_tc_v2"
              }
            ]
          }
        },
        "origin/feat_qiangang_side_pass" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1676,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "0daa1f7f08156df5a55cf90342da631b318e2d3d",
            "branch" : [
              {
                "SHA1" : "0daa1f7f08156df5a55cf90342da631b318e2d3d",
                "name" : "origin/feat_qiangang_side_pass"
              }
            ]
          },
          "revision" : {
            "SHA1" : "0daa1f7f08156df5a55cf90342da631b318e2d3d",
            "branch" : [
              {
                "SHA1" : "0daa1f7f08156df5a55cf90342da631b318e2d3d",
                "name" : "origin/feat_qiangang_side_pass"
              }
            ]
          }
        },
        "origin/rc_dev_jiaxingdongfangtegang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1523,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
            "branch" : [
              {
                "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
                "name" : "origin/rc_dev_jiaxingdongfangtegang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
            "branch" : [
              {
                "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
                "name" : "origin/rc_dev_jiaxingdongfangtegang"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "78742f614045dfc91b5e32773a9faa46dfebc4f0",
        "branch" : [
          {
            "SHA1" : "78742f614045dfc91b5e32773a9faa46dfebc4f0",
            "name" : "origin/rc_dev_yantaigunzhuang"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/shared/shared_msgs.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/feat_truck_reverse_old" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 649,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "c3c62c1259448726e4fed5ee5e7696969b460623",
            "branch" : [
              {
                "SHA1" : "c3c62c1259448726e4fed5ee5e7696969b460623",
                "name" : "origin/feat_truck_reverse_old"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c3c62c1259448726e4fed5ee5e7696969b460623",
            "branch" : [
              {
                "SHA1" : "c3c62c1259448726e4fed5ee5e7696969b460623",
                "name" : "origin/feat_truck_reverse_old"
              }
            ]
          }
        },
        "origin/feat_safety_check_xl" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 517,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "eba85868178acebed483c2d7c3fcfcc2836073d4",
            "branch" : [
              {
                "SHA1" : "eba85868178acebed483c2d7c3fcfcc2836073d4",
                "name" : "origin/feat_safety_check_xl"
              }
            ]
          },
          "revision" : {
            "SHA1" : "eba85868178acebed483c2d7c3fcfcc2836073d4",
            "branch" : [
              {
                "SHA1" : "eba85868178acebed483c2d7c3fcfcc2836073d4",
                "name" : "origin/feat_safety_check_xl"
              }
            ]
          }
        },
        "origin/dev_log" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 92,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "7dfda59c1971723325dedb18473b9707099fc64f",
            "branch" : [
              {
                "SHA1" : "7dfda59c1971723325dedb18473b9707099fc64f",
                "name" : "origin/dev_log"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7dfda59c1971723325dedb18473b9707099fc64f",
            "branch" : [
              {
                "SHA1" : "7dfda59c1971723325dedb18473b9707099fc64f",
                "name" : "origin/dev_log"
              }
            ]
          }
        },
        "origin/remote_control" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 106,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f2659e2c7ebfe5acd5ce2af20af2985c13183208",
            "branch" : [
              {
                "SHA1" : "f2659e2c7ebfe5acd5ce2af20af2985c13183208",
                "name" : "origin/remote_control"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f2659e2c7ebfe5acd5ce2af20af2985c13183208",
            "branch" : [
              {
                "SHA1" : "f2659e2c7ebfe5acd5ce2af20af2985c13183208",
                "name" : "origin/remote_control"
              }
            ]
          }
        },
        "origin/feat_xl_park" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 190,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "b328ff7f08dfeea96983be75d14da25ce62380b5",
            "branch" : [
              {
                "SHA1" : "b328ff7f08dfeea96983be75d14da25ce62380b5",
                "name" : "origin/feat_xl_park"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b328ff7f08dfeea96983be75d14da25ce62380b5",
            "branch" : [
              {
                "SHA1" : "b328ff7f08dfeea96983be75d14da25ce62380b5",
                "name" : "origin/feat_xl_park"
              }
            ]
          }
        },
        "origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 888,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "bd6730672469a4c0ff0d9e2de8c3e7dffec58f45",
            "branch" : [
              {
                "SHA1" : "bd6730672469a4c0ff0d9e2de8c3e7dffec58f45",
                "name" : "origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bd6730672469a4c0ff0d9e2de8c3e7dffec58f45",
            "branch" : [
              {
                "SHA1" : "bd6730672469a4c0ff0d9e2de8c3e7dffec58f45",
                "name" : "origin/dev"
              }
            ]
          }
        },
        "origin/feat_cargo_width" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1323,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f0087f099cc51505e90abfe5eadc282c256aeb3d",
            "branch" : [
              {
                "SHA1" : "f0087f099cc51505e90abfe5eadc282c256aeb3d",
                "name" : "origin/feat_cargo_width"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f0087f099cc51505e90abfe5eadc282c256aeb3d",
            "branch" : [
              {
                "SHA1" : "f0087f099cc51505e90abfe5eadc282c256aeb3d",
                "name" : "origin/feat_cargo_width"
              }
            ]
          }
        },
        "origin/feat-path" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 337,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "a9ed65d4cecf986ce0901c28f2bb2ade49e25316",
            "branch" : [
              {
                "SHA1" : "a9ed65d4cecf986ce0901c28f2bb2ade49e25316",
                "name" : "origin/feat-path"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a9ed65d4cecf986ce0901c28f2bb2ade49e25316",
            "branch" : [
              {
                "SHA1" : "a9ed65d4cecf986ce0901c28f2bb2ade49e25316",
                "name" : "origin/feat-path"
              }
            ]
          }
        },
        "origin/tmp" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 364,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "343e9a939958ff74a579dbb08fa1f3dda8b14480",
            "branch" : [
              {
                "SHA1" : "343e9a939958ff74a579dbb08fa1f3dda8b14480",
                "name" : "origin/tmp"
              }
            ]
          },
          "revision" : {
            "SHA1" : "343e9a939958ff74a579dbb08fa1f3dda8b14480",
            "branch" : [
              {
                "SHA1" : "343e9a939958ff74a579dbb08fa1f3dda8b14480",
                "name" : "origin/tmp"
              }
            ]
          }
        },
        "origin/temp_hfsm" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 103,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "ddee85ec821243f9bd15fd2307b5e74763b61f78",
            "branch" : [
              {
                "SHA1" : "ddee85ec821243f9bd15fd2307b5e74763b61f78",
                "name" : "origin/temp_hfsm"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ddee85ec821243f9bd15fd2307b5e74763b61f78",
            "branch" : [
              {
                "SHA1" : "ddee85ec821243f9bd15fd2307b5e74763b61f78",
                "name" : "origin/temp_hfsm"
              }
            ]
          }
        },
        "origin/feat_daxie_1" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1114,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "3ad7410fd050bad1ba844127c2ac1869c3b9e96e",
            "branch" : [
              {
                "SHA1" : "3ad7410fd050bad1ba844127c2ac1869c3b9e96e",
                "name" : "origin/feat_daxie_1"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3ad7410fd050bad1ba844127c2ac1869c3b9e96e",
            "branch" : [
              {
                "SHA1" : "3ad7410fd050bad1ba844127c2ac1869c3b9e96e",
                "name" : "origin/feat_daxie_1"
              }
            ]
          }
        },
        "origin/daxie_lane_change" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 705,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "c38300b97f751a000c01dac554ddc08079b115a5",
            "branch" : [
              {
                "SHA1" : "c38300b97f751a000c01dac554ddc08079b115a5",
                "name" : "origin/daxie_lane_change"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c38300b97f751a000c01dac554ddc08079b115a5",
            "branch" : [
              {
                "SHA1" : "c38300b97f751a000c01dac554ddc08079b115a5",
                "name" : "origin/daxie_lane_change"
              }
            ]
          }
        },
        "origin/feat_qg_ssep" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 615,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f6a4cff1ffa71f8fcb152307b12550b9beb14457",
            "branch" : [
              {
                "SHA1" : "f6a4cff1ffa71f8fcb152307b12550b9beb14457",
                "name" : "origin/feat_qg_ssep"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f6a4cff1ffa71f8fcb152307b12550b9beb14457",
            "branch" : [
              {
                "SHA1" : "f6a4cff1ffa71f8fcb152307b12550b9beb14457",
                "name" : "origin/feat_qg_ssep"
              }
            ]
          }
        },
        "origin/feat_yp_LD" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1464,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "5096ef765bd12a34104c0eaface2ed4771e89c42",
            "branch" : [
              {
                "SHA1" : "5096ef765bd12a34104c0eaface2ed4771e89c42",
                "name" : "origin/feat_yp_LD"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5096ef765bd12a34104c0eaface2ed4771e89c42",
            "branch" : [
              {
                "SHA1" : "5096ef765bd12a34104c0eaface2ed4771e89c42",
                "name" : "origin/feat_yp_LD"
              }
            ]
          }
        },
        "origin/feat_xilian_speed_limit" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 328,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "0880da9730cce8b9668b50ca9ea83254e6342878",
            "branch" : [
              {
                "SHA1" : "0880da9730cce8b9668b50ca9ea83254e6342878",
                "name" : "origin/feat_xilian_speed_limit"
              }
            ]
          },
          "revision" : {
            "SHA1" : "0880da9730cce8b9668b50ca9ea83254e6342878",
            "branch" : [
              {
                "SHA1" : "0880da9730cce8b9668b50ca9ea83254e6342878",
                "name" : "origin/feat_xilian_speed_limit"
              }
            ]
          }
        },
        "origin/feat_hdmap_dynamic_sidepass" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 387,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "42ac720f59648f1626e92b9897cf793e3f34f893",
            "branch" : [
              {
                "SHA1" : "42ac720f59648f1626e92b9897cf793e3f34f893",
                "name" : "origin/feat_hdmap_dynamic_sidepass"
              }
            ]
          },
          "revision" : {
            "SHA1" : "42ac720f59648f1626e92b9897cf793e3f34f893",
            "branch" : [
              {
                "SHA1" : "42ac720f59648f1626e92b9897cf793e3f34f893",
                "name" : "origin/feat_hdmap_dynamic_sidepass"
              }
            ]
          }
        },
        "origin/feat_seaside" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 855,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "32572e0a5cf080be0a5f9b0166321401a2c65b60",
            "branch" : [
              {
                "SHA1" : "32572e0a5cf080be0a5f9b0166321401a2c65b60",
                "name" : "origin/feat_seaside"
              }
            ]
          },
          "revision" : {
            "SHA1" : "32572e0a5cf080be0a5f9b0166321401a2c65b60",
            "branch" : [
              {
                "SHA1" : "32572e0a5cf080be0a5f9b0166321401a2c65b60",
                "name" : "origin/feat_seaside"
              }
            ]
          }
        },
        "origin/feat_remote" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1257,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "82b6c62336e681fa911b2f8b86cb34bbcf29642f",
            "branch" : [
              {
                "SHA1" : "82b6c62336e681fa911b2f8b86cb34bbcf29642f",
                "name" : "origin/feat_remote"
              }
            ]
          },
          "revision" : {
            "SHA1" : "82b6c62336e681fa911b2f8b86cb34bbcf29642f",
            "branch" : [
              {
                "SHA1" : "82b6c62336e681fa911b2f8b86cb34bbcf29642f",
                "name" : "origin/feat_remote"
              }
            ]
          }
        },
        "origin/feat_destination_type" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 135,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "b51cc7e3e3d9d3aa46f780b17d3a38e68a9d43b5",
            "branch" : [
              {
                "SHA1" : "b51cc7e3e3d9d3aa46f780b17d3a38e68a9d43b5",
                "name" : "origin/feat_destination_type"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b51cc7e3e3d9d3aa46f780b17d3a38e68a9d43b5",
            "branch" : [
              {
                "SHA1" : "b51cc7e3e3d9d3aa46f780b17d3a38e68a9d43b5",
                "name" : "origin/feat_destination_type"
              }
            ]
          }
        },
        "origin/feat_new_lka" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 725,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "a5ddf2bf4bb5d3d6c0645f5dc27979824425bfbf",
            "branch" : [
              {
                "SHA1" : "a5ddf2bf4bb5d3d6c0645f5dc27979824425bfbf",
                "name" : "origin/feat_new_lka"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a5ddf2bf4bb5d3d6c0645f5dc27979824425bfbf",
            "branch" : [
              {
                "SHA1" : "a5ddf2bf4bb5d3d6c0645f5dc27979824425bfbf",
                "name" : "origin/feat_new_lka"
              }
            ]
          }
        },
        "origin/feat_chassis_err" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 257,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "1b3a0efd43c6f5750340d80aad3f191373ddf48f",
            "branch" : [
              {
                "SHA1" : "1b3a0efd43c6f5750340d80aad3f191373ddf48f",
                "name" : "origin/feat_chassis_err"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1b3a0efd43c6f5750340d80aad3f191373ddf48f",
            "branch" : [
              {
                "SHA1" : "1b3a0efd43c6f5750340d80aad3f191373ddf48f",
                "name" : "origin/feat_chassis_err"
              }
            ]
          }
        },
        "origin/feat_entrance" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1211,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "c7d55549d1fa29cc760a8efdb29a40e01d6d9147",
            "branch" : [
              {
                "SHA1" : "c7d55549d1fa29cc760a8efdb29a40e01d6d9147",
                "name" : "origin/feat_entrance"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c7d55549d1fa29cc760a8efdb29a40e01d6d9147",
            "branch" : [
              {
                "SHA1" : "c7d55549d1fa29cc760a8efdb29a40e01d6d9147",
                "name" : "origin/feat_entrance"
              }
            ]
          }
        },
        "origin/cl_action_type" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 239,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "e6a438b106a2477add9de57f4f989471f7f9cbc3",
            "branch" : [
              {
                "SHA1" : "e6a438b106a2477add9de57f4f989471f7f9cbc3",
                "name" : "origin/cl_action_type"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e6a438b106a2477add9de57f4f989471f7f9cbc3",
            "branch" : [
              {
                "SHA1" : "e6a438b106a2477add9de57f4f989471f7f9cbc3",
                "name" : "origin/cl_action_type"
              }
            ]
          }
        },
        "origin/feat_qg_LD" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1074,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "e57fe3ca793b6a61fc10de0c24e2ccf524d99813",
            "branch" : [
              {
                "SHA1" : "e57fe3ca793b6a61fc10de0c24e2ccf524d99813",
                "name" : "origin/feat_qg_LD"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e57fe3ca793b6a61fc10de0c24e2ccf524d99813",
            "branch" : [
              {
                "SHA1" : "e57fe3ca793b6a61fc10de0c24e2ccf524d99813",
                "name" : "origin/feat_qg_LD"
              }
            ]
          }
        },
        "origin/feat_bulk_target" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 380,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "0c20e4b451ce1fc8c5e1601a83aa468afcc7c3d0",
            "branch" : [
              {
                "SHA1" : "0c20e4b451ce1fc8c5e1601a83aa468afcc7c3d0",
                "name" : "origin/feat_bulk_target"
              }
            ]
          },
          "revision" : {
            "SHA1" : "0c20e4b451ce1fc8c5e1601a83aa468afcc7c3d0",
            "branch" : [
              {
                "SHA1" : "0c20e4b451ce1fc8c5e1601a83aa468afcc7c3d0",
                "name" : "origin/feat_bulk_target"
              }
            ]
          }
        },
        "origin/feat_truck_reverse_tmp" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 711,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "a1c5943493421474ff3e42146b128ba57c28b486",
            "branch" : [
              {
                "SHA1" : "a1c5943493421474ff3e42146b128ba57c28b486",
                "name" : "origin/feat_truck_reverse_tmp"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a1c5943493421474ff3e42146b128ba57c28b486",
            "branch" : [
              {
                "SHA1" : "a1c5943493421474ff3e42146b128ba57c28b486",
                "name" : "origin/feat_truck_reverse_tmp"
              }
            ]
          }
        },
        "origin/feat_pnc_target" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 672,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "1a53d5a00fd45c684e78b66d519f642beee50fb7",
            "branch" : [
              {
                "SHA1" : "1a53d5a00fd45c684e78b66d519f642beee50fb7",
                "name" : "origin/feat_pnc_target"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1a53d5a00fd45c684e78b66d519f642beee50fb7",
            "branch" : [
              {
                "SHA1" : "1a53d5a00fd45c684e78b66d519f642beee50fb7",
                "name" : "origin/feat_pnc_target"
              }
            ]
          }
        },
        "origin/feat_ssep_wbca_2" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 869,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "031678cb50ea58b10b2d14e027c86a97487b8a20",
            "branch" : [
              {
                "SHA1" : "031678cb50ea58b10b2d14e027c86a97487b8a20",
                "name" : "origin/feat_ssep_wbca_2"
              }
            ]
          },
          "revision" : {
            "SHA1" : "031678cb50ea58b10b2d14e027c86a97487b8a20",
            "branch" : [
              {
                "SHA1" : "031678cb50ea58b10b2d14e027c86a97487b8a20",
                "name" : "origin/feat_ssep_wbca_2"
              }
            ]
          }
        },
        "origin/feat_target" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 812,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "a713ad7789ccfa7445b4d39ed2eea3948aa5cd31",
            "branch" : [
              {
                "SHA1" : "a713ad7789ccfa7445b4d39ed2eea3948aa5cd31",
                "name" : "origin/feat_target"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a713ad7789ccfa7445b4d39ed2eea3948aa5cd31",
            "branch" : [
              {
                "SHA1" : "a713ad7789ccfa7445b4d39ed2eea3948aa5cd31",
                "name" : "origin/feat_target"
              }
            ]
          }
        },
        "origin/feat_qianggang_refactor_base" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1347,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "85b0e015f22a97ba8a1152c12fed667f3f594ac4",
            "branch" : [
              {
                "SHA1" : "85b0e015f22a97ba8a1152c12fed667f3f594ac4",
                "name" : "origin/feat_qianggang_refactor_base"
              }
            ]
          },
          "revision" : {
            "SHA1" : "85b0e015f22a97ba8a1152c12fed667f3f594ac4",
            "branch" : [
              {
                "SHA1" : "85b0e015f22a97ba8a1152c12fed667f3f594ac4",
                "name" : "origin/feat_qianggang_refactor_base"
              }
            ]
          }
        },
        "origin/feat_align" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 424,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "ebbef1a1b30c3bae3cbffdcfbdf64dc7fe22a736",
            "branch" : [
              {
                "SHA1" : "ebbef1a1b30c3bae3cbffdcfbdf64dc7fe22a736",
                "name" : "origin/feat_align"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ebbef1a1b30c3bae3cbffdcfbdf64dc7fe22a736",
            "branch" : [
              {
                "SHA1" : "ebbef1a1b30c3bae3cbffdcfbdf64dc7fe22a736",
                "name" : "origin/feat_align"
              }
            ]
          }
        },
        "origin/feat_below_plane_test" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 801,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "5c08d2adecb053192a885f7a03148f9254fe0db9",
            "branch" : [
              {
                "SHA1" : "5c08d2adecb053192a885f7a03148f9254fe0db9",
                "name" : "origin/feat_below_plane_test"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5c08d2adecb053192a885f7a03148f9254fe0db9",
            "branch" : [
              {
                "SHA1" : "5c08d2adecb053192a885f7a03148f9254fe0db9",
                "name" : "origin/feat_below_plane_test"
              }
            ]
          }
        },
        "origin/feat_trajectory" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1677,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "1e376fed0cf72f9d441fd65936a3f32d639e9a5e",
            "branch" : [
              {
                "SHA1" : "1e376fed0cf72f9d441fd65936a3f32d639e9a5e",
                "name" : "origin/feat_trajectory"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1e376fed0cf72f9d441fd65936a3f32d639e9a5e",
            "branch" : [
              {
                "SHA1" : "1e376fed0cf72f9d441fd65936a3f32d639e9a5e",
                "name" : "origin/feat_trajectory"
              }
            ]
          }
        },
        "origin/feat_below_plane" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 821,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "4b71eab7a509abe41326ffcf34f7fa8b9c6e5171",
            "branch" : [
              {
                "SHA1" : "4b71eab7a509abe41326ffcf34f7fa8b9c6e5171",
                "name" : "origin/feat_below_plane"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4b71eab7a509abe41326ffcf34f7fa8b9c6e5171",
            "branch" : [
              {
                "SHA1" : "4b71eab7a509abe41326ffcf34f7fa8b9c6e5171",
                "name" : "origin/feat_below_plane"
              }
            ]
          }
        },
        "origin/feat_error_2" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1547,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "dbb263f94214057661657a857ed70bb111edf3ab",
            "branch" : [
              {
                "SHA1" : "dbb263f94214057661657a857ed70bb111edf3ab",
                "name" : "origin/feat_error_2"
              }
            ]
          },
          "revision" : {
            "SHA1" : "dbb263f94214057661657a857ed70bb111edf3ab",
            "branch" : [
              {
                "SHA1" : "dbb263f94214057661657a857ed70bb111edf3ab",
                "name" : "origin/feat_error_2"
              }
            ]
          }
        },
        "origin/feat_RVM_expanding" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 57,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "6c5ba460a973c6efb925c1b8ac0c0c66ae67382d",
            "branch" : [
              {
                "SHA1" : "6c5ba460a973c6efb925c1b8ac0c0c66ae67382d",
                "name" : "origin/feat_RVM_expanding"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6c5ba460a973c6efb925c1b8ac0c0c66ae67382d",
            "branch" : [
              {
                "SHA1" : "6c5ba460a973c6efb925c1b8ac0c0c66ae67382d",
                "name" : "origin/feat_RVM_expanding"
              }
            ]
          }
        },
        "origin/feat_xilian" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1550,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "cc92bd150d538bd5b38022ce5093ffda871c951e",
            "branch" : [
              {
                "SHA1" : "cc92bd150d538bd5b38022ce5093ffda871c951e",
                "name" : "origin/feat_xilian"
              }
            ]
          },
          "revision" : {
            "SHA1" : "cc92bd150d538bd5b38022ce5093ffda871c951e",
            "branch" : [
              {
                "SHA1" : "cc92bd150d538bd5b38022ce5093ffda871c951e",
                "name" : "origin/feat_xilian"
              }
            ]
          }
        },
        "origin/feat_remote_open_space" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1223,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "890fc6e47593fa42eabdbfd10df1090d3e21670d",
            "branch" : [
              {
                "SHA1" : "890fc6e47593fa42eabdbfd10df1090d3e21670d",
                "name" : "origin/feat_remote_open_space"
              }
            ]
          },
          "revision" : {
            "SHA1" : "890fc6e47593fa42eabdbfd10df1090d3e21670d",
            "branch" : [
              {
                "SHA1" : "890fc6e47593fa42eabdbfd10df1090d3e21670d",
                "name" : "origin/feat_remote_open_space"
              }
            ]
          }
        },
        "origin/fix_creep" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 298,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "40037b22796a0a57a1a9532f8dee6f81a1dea48c",
            "branch" : [
              {
                "SHA1" : "40037b22796a0a57a1a9532f8dee6f81a1dea48c",
                "name" : "origin/fix_creep"
              }
            ]
          },
          "revision" : {
            "SHA1" : "40037b22796a0a57a1a9532f8dee6f81a1dea48c",
            "branch" : [
              {
                "SHA1" : "40037b22796a0a57a1a9532f8dee6f81a1dea48c",
                "name" : "origin/fix_creep"
              }
            ]
          }
        },
        "origin/devel_ex_obj" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 161,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "784da86120c574a6c6eadaf2a1363b0bdd7ddd85",
            "branch" : [
              {
                "SHA1" : "784da86120c574a6c6eadaf2a1363b0bdd7ddd85",
                "name" : "origin/devel_ex_obj"
              }
            ]
          },
          "revision" : {
            "SHA1" : "784da86120c574a6c6eadaf2a1363b0bdd7ddd85",
            "branch" : [
              {
                "SHA1" : "784da86120c574a6c6eadaf2a1363b0bdd7ddd85",
                "name" : "origin/devel_ex_obj"
              }
            ]
          }
        },
        "origin/feat_wbca_qp_search" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 664,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "a4f845451bbc421516777aa6574936377cfe8d52",
            "branch" : [
              {
                "SHA1" : "a4f845451bbc421516777aa6574936377cfe8d52",
                "name" : "origin/feat_wbca_qp_search"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a4f845451bbc421516777aa6574936377cfe8d52",
            "branch" : [
              {
                "SHA1" : "a4f845451bbc421516777aa6574936377cfe8d52",
                "name" : "origin/feat_wbca_qp_search"
              }
            ]
          }
        },
        "origin/feat_new_lka_v2" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 798,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "72c21aeb73707ea3f17e9ad2a4180f5b6643bfdc",
            "branch" : [
              {
                "SHA1" : "72c21aeb73707ea3f17e9ad2a4180f5b6643bfdc",
                "name" : "origin/feat_new_lka_v2"
              }
            ]
          },
          "revision" : {
            "SHA1" : "72c21aeb73707ea3f17e9ad2a4180f5b6643bfdc",
            "branch" : [
              {
                "SHA1" : "72c21aeb73707ea3f17e9ad2a4180f5b6643bfdc",
                "name" : "origin/feat_new_lka_v2"
              }
            ]
          }
        },
        "origin/feat_youyiguan" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1397,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "110f4bfd572e283acf213ad889de68e09a12e780",
            "branch" : [
              {
                "SHA1" : "110f4bfd572e283acf213ad889de68e09a12e780",
                "name" : "origin/feat_youyiguan"
              }
            ]
          },
          "revision" : {
            "SHA1" : "110f4bfd572e283acf213ad889de68e09a12e780",
            "branch" : [
              {
                "SHA1" : "110f4bfd572e283acf213ad889de68e09a12e780",
                "name" : "origin/feat_youyiguan"
              }
            ]
          }
        },
        "origin/tmp_LD4_snapshot" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 124,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "726604b957bcad12703a6eee4ae7a0acbf96ae28",
            "branch" : [
              {
                "SHA1" : "726604b957bcad12703a6eee4ae7a0acbf96ae28",
                "name" : "origin/tmp_LD4_snapshot"
              }
            ]
          },
          "revision" : {
            "SHA1" : "726604b957bcad12703a6eee4ae7a0acbf96ae28",
            "branch" : [
              {
                "SHA1" : "726604b957bcad12703a6eee4ae7a0acbf96ae28",
                "name" : "origin/tmp_LD4_snapshot"
              }
            ]
          }
        },
        "origin/feat_sq_LD" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1450,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f5b7dfe8a9ee3b369eca07ed87fafb8f866ec2a4",
            "branch" : [
              {
                "SHA1" : "f5b7dfe8a9ee3b369eca07ed87fafb8f866ec2a4",
                "name" : "origin/feat_sq_LD"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f5b7dfe8a9ee3b369eca07ed87fafb8f866ec2a4",
            "branch" : [
              {
                "SHA1" : "f5b7dfe8a9ee3b369eca07ed87fafb8f866ec2a4",
                "name" : "origin/feat_sq_LD"
              }
            ]
          }
        },
        "origin/feat_block" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 331,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "2bd196c123c11d415e32023df4f795f28a62e2db",
            "branch" : [
              {
                "SHA1" : "2bd196c123c11d415e32023df4f795f28a62e2db",
                "name" : "origin/feat_block"
              }
            ]
          },
          "revision" : {
            "SHA1" : "2bd196c123c11d415e32023df4f795f28a62e2db",
            "branch" : [
              {
                "SHA1" : "2bd196c123c11d415e32023df4f795f28a62e2db",
                "name" : "origin/feat_block"
              }
            ]
          }
        },
        "origin/feat_bend_decider" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 150,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "a723f7f5bcc15bc8b355c7460f5023308b438b98",
            "branch" : [
              {
                "SHA1" : "a723f7f5bcc15bc8b355c7460f5023308b438b98",
                "name" : "origin/feat_bend_decider"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a723f7f5bcc15bc8b355c7460f5023308b438b98",
            "branch" : [
              {
                "SHA1" : "a723f7f5bcc15bc8b355c7460f5023308b438b98",
                "name" : "origin/feat_bend_decider"
              }
            ]
          }
        },
        "origin/feat_lattice_ref_speed" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1630,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "3185100cba790cc43222b7dcd791d15a83ed92b2",
            "branch" : [
              {
                "SHA1" : "3185100cba790cc43222b7dcd791d15a83ed92b2",
                "name" : "origin/feat_lattice_ref_speed"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3185100cba790cc43222b7dcd791d15a83ed92b2",
            "branch" : [
              {
                "SHA1" : "3185100cba790cc43222b7dcd791d15a83ed92b2",
                "name" : "origin/feat_lattice_ref_speed"
              }
            ]
          }
        },
        "origin/feat_wbca" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 826,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "54df14224af0595694e9cbb8bf44e084f28e8a3f",
            "branch" : [
              {
                "SHA1" : "54df14224af0595694e9cbb8bf44e084f28e8a3f",
                "name" : "origin/feat_wbca"
              }
            ]
          },
          "revision" : {
            "SHA1" : "54df14224af0595694e9cbb8bf44e084f28e8a3f",
            "branch" : [
              {
                "SHA1" : "54df14224af0595694e9cbb8bf44e084f28e8a3f",
                "name" : "origin/feat_wbca"
              }
            ]
          }
        },
        "origin/feat_qg_speed_up" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1253,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "b0b5b8e15daf690eea56c5e9ca9ffcbf663c5868",
            "branch" : [
              {
                "SHA1" : "b0b5b8e15daf690eea56c5e9ca9ffcbf663c5868",
                "name" : "origin/feat_qg_speed_up"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b0b5b8e15daf690eea56c5e9ca9ffcbf663c5868",
            "branch" : [
              {
                "SHA1" : "b0b5b8e15daf690eea56c5e9ca9ffcbf663c5868",
                "name" : "origin/feat_qg_speed_up"
              }
            ]
          }
        },
        "origin/feat_hfsm_direction" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 126,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "b868d7ee8d7704e71abb1bdcb62055b3c100abca",
            "branch" : [
              {
                "SHA1" : "b868d7ee8d7704e71abb1bdcb62055b3c100abca",
                "name" : "origin/feat_hfsm_direction"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b868d7ee8d7704e71abb1bdcb62055b3c100abca",
            "branch" : [
              {
                "SHA1" : "b868d7ee8d7704e71abb1bdcb62055b3c100abca",
                "name" : "origin/feat_hfsm_direction"
              }
            ]
          }
        },
        "origin/fix_action_type" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 260,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "2a0f28492aeed5bc862a8d6f6c02f7b07e5d4248",
            "branch" : [
              {
                "SHA1" : "2a0f28492aeed5bc862a8d6f6c02f7b07e5d4248",
                "name" : "origin/fix_action_type"
              }
            ]
          },
          "revision" : {
            "SHA1" : "2a0f28492aeed5bc862a8d6f6c02f7b07e5d4248",
            "branch" : [
              {
                "SHA1" : "2a0f28492aeed5bc862a8d6f6c02f7b07e5d4248",
                "name" : "origin/fix_action_type"
              }
            ]
          }
        },
        "origin/feat_ssep_imv_enter_station" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1122,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "2282c6f06407cbfb5d8ef37f429013e6637ef2d4",
            "branch" : [
              {
                "SHA1" : "2282c6f06407cbfb5d8ef37f429013e6637ef2d4",
                "name" : "origin/feat_ssep_imv_enter_station"
              }
            ]
          },
          "revision" : {
            "SHA1" : "2282c6f06407cbfb5d8ef37f429013e6637ef2d4",
            "branch" : [
              {
                "SHA1" : "2282c6f06407cbfb5d8ef37f429013e6637ef2d4",
                "name" : "origin/feat_ssep_imv_enter_station"
              }
            ]
          }
        },
        "origin/feat_boundary_type" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 326,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "1a4a5729ae509db04578d9bae14c96c86988bd04",
            "branch" : [
              {
                "SHA1" : "1a4a5729ae509db04578d9bae14c96c86988bd04",
                "name" : "origin/feat_boundary_type"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1a4a5729ae509db04578d9bae14c96c86988bd04",
            "branch" : [
              {
                "SHA1" : "1a4a5729ae509db04578d9bae14c96c86988bd04",
                "name" : "origin/feat_boundary_type"
              }
            ]
          }
        },
        "origin/feat_wbca_truck_dp" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 594,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "2a2a8d71f190459fe1ad30bef5c2cce424ed05b6",
            "branch" : [
              {
                "SHA1" : "2a2a8d71f190459fe1ad30bef5c2cce424ed05b6",
                "name" : "origin/feat_wbca_truck_dp"
              }
            ]
          },
          "revision" : {
            "SHA1" : "2a2a8d71f190459fe1ad30bef5c2cce424ed05b6",
            "branch" : [
              {
                "SHA1" : "2a2a8d71f190459fe1ad30bef5c2cce424ed05b6",
                "name" : "origin/feat_wbca_truck_dp"
              }
            ]
          }
        },
        "origin/feat_clear_area" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1561,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "ec60685af092a1b9c7e92fccd81fa260c92c5fa3",
            "branch" : [
              {
                "SHA1" : "ec60685af092a1b9c7e92fccd81fa260c92c5fa3",
                "name" : "origin/feat_clear_area"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ec60685af092a1b9c7e92fccd81fa260c92c5fa3",
            "branch" : [
              {
                "SHA1" : "ec60685af092a1b9c7e92fccd81fa260c92c5fa3",
                "name" : "origin/feat_clear_area"
              }
            ]
          }
        },
        "origin/feat_block_data" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1258,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "e4b53590f63add07d6ac719a8faa70eafb610f6c",
            "branch" : [
              {
                "SHA1" : "e4b53590f63add07d6ac719a8faa70eafb610f6c",
                "name" : "origin/feat_block_data"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e4b53590f63add07d6ac719a8faa70eafb610f6c",
            "branch" : [
              {
                "SHA1" : "e4b53590f63add07d6ac719a8faa70eafb610f6c",
                "name" : "origin/feat_block_data"
              }
            ]
          }
        },
        "origin/feat_hairun" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1649,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "b35cefa403af3aaeb9c3a768f6e647544452499f",
            "branch" : [
              {
                "SHA1" : "b35cefa403af3aaeb9c3a768f6e647544452499f",
                "name" : "origin/feat_hairun"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b35cefa403af3aaeb9c3a768f6e647544452499f",
            "branch" : [
              {
                "SHA1" : "b35cefa403af3aaeb9c3a768f6e647544452499f",
                "name" : "origin/feat_hairun"
              }
            ]
          }
        },
        "origin/feat_dynamic_hd_map" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 382,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "d979069f193b3278b4bf5456cb737987424a7075",
            "branch" : [
              {
                "SHA1" : "d979069f193b3278b4bf5456cb737987424a7075",
                "name" : "origin/feat_dynamic_hd_map"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d979069f193b3278b4bf5456cb737987424a7075",
            "branch" : [
              {
                "SHA1" : "d979069f193b3278b4bf5456cb737987424a7075",
                "name" : "origin/feat_dynamic_hd_map"
              }
            ]
          }
        },
        "origin/feat_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1676,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f3c74de56522c2763dae20be93b569b42602f113",
            "branch" : [
              {
                "SHA1" : "f3c74de56522c2763dae20be93b569b42602f113",
                "name" : "origin/feat_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f3c74de56522c2763dae20be93b569b42602f113",
            "branch" : [
              {
                "SHA1" : "f3c74de56522c2763dae20be93b569b42602f113",
                "name" : "origin/feat_qiangang"
              }
            ]
          }
        },
        "origin/feat_straddle_v2" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1679,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "b7fa696f7ff895fd2c6a509468f04bbd905ea15c",
            "branch" : [
              {
                "SHA1" : "b7fa696f7ff895fd2c6a509468f04bbd905ea15c",
                "name" : "origin/feat_straddle_v2"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b7fa696f7ff895fd2c6a509468f04bbd905ea15c",
            "branch" : [
              {
                "SHA1" : "b7fa696f7ff895fd2c6a509468f04bbd905ea15c",
                "name" : "origin/feat_straddle_v2"
              }
            ]
          }
        },
        "refs/remotes/origin/tangwenqing/ssep-improve-latency" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 738,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "520fbf85a0b49395abf72d0cbe1c7457c23e0743",
            "branch" : [
              {
                "SHA1" : "520fbf85a0b49395abf72d0cbe1c7457c23e0743",
                "name" : "refs/remotes/origin/tangwenqing/ssep-improve-latency"
              }
            ]
          },
          "revision" : {
            "SHA1" : "520fbf85a0b49395abf72d0cbe1c7457c23e0743",
            "branch" : [
              {
                "SHA1" : "520fbf85a0b49395abf72d0cbe1c7457c23e0743",
                "name" : "refs/remotes/origin/tangwenqing/ssep-improve-latency"
              }
            ]
          }
        },
        "origin/feat_traffic" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1348,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "65d8f7ddfa0eeffffdbfc3fd27e9651adf92796c",
            "branch" : [
              {
                "SHA1" : "65d8f7ddfa0eeffffdbfc3fd27e9651adf92796c",
                "name" : "origin/feat_traffic"
              }
            ]
          },
          "revision" : {
            "SHA1" : "65d8f7ddfa0eeffffdbfc3fd27e9651adf92796c",
            "branch" : [
              {
                "SHA1" : "65d8f7ddfa0eeffffdbfc3fd27e9651adf92796c",
                "name" : "origin/feat_traffic"
              }
            ]
          }
        },
        "origin/feat_truck_bulk" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 667,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "e6f4362ba18bbaa85f57f5aa474137f7dc879165",
            "branch" : [
              {
                "SHA1" : "e6f4362ba18bbaa85f57f5aa474137f7dc879165",
                "name" : "origin/feat_truck_bulk"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e6f4362ba18bbaa85f57f5aa474137f7dc879165",
            "branch" : [
              {
                "SHA1" : "e6f4362ba18bbaa85f57f5aa474137f7dc879165",
                "name" : "origin/feat_truck_bulk"
              }
            ]
          }
        },
        "origin/feat_qiangang_refactor" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1369,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "34ae0342b5807fc123efc3c6f60c40051b4c790b",
            "branch" : [
              {
                "SHA1" : "34ae0342b5807fc123efc3c6f60c40051b4c790b",
                "name" : "origin/feat_qiangang_refactor"
              }
            ]
          },
          "revision" : {
            "SHA1" : "34ae0342b5807fc123efc3c6f60c40051b4c790b",
            "branch" : [
              {
                "SHA1" : "34ae0342b5807fc123efc3c6f60c40051b4c790b",
                "name" : "origin/feat_qiangang_refactor"
              }
            ]
          }
        },
        "origin/feat_sq_LD_test" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1514,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "6255cb9d52b61dded26f200866c3300e49fd5424",
            "branch" : [
              {
                "SHA1" : "6255cb9d52b61dded26f200866c3300e49fd5424",
                "name" : "origin/feat_sq_LD_test"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6255cb9d52b61dded26f200866c3300e49fd5424",
            "branch" : [
              {
                "SHA1" : "6255cb9d52b61dded26f200866c3300e49fd5424",
                "name" : "origin/feat_sq_LD_test"
              }
            ]
          }
        },
        "origin/feat_guide_line_lane_change" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 747,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "06bac4dbce1e7b82a7efc46cc23444dd23328d1d",
            "branch" : [
              {
                "SHA1" : "06bac4dbce1e7b82a7efc46cc23444dd23328d1d",
                "name" : "origin/feat_guide_line_lane_change"
              }
            ]
          },
          "revision" : {
            "SHA1" : "06bac4dbce1e7b82a7efc46cc23444dd23328d1d",
            "branch" : [
              {
                "SHA1" : "06bac4dbce1e7b82a7efc46cc23444dd23328d1d",
                "name" : "origin/feat_guide_line_lane_change"
              }
            ]
          }
        },
        "origin/feat_wh_trailer" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1667,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "ef0bf75759f63fadc53235a7a657a8ab7a9768f1",
            "branch" : [
              {
                "SHA1" : "ef0bf75759f63fadc53235a7a657a8ab7a9768f1",
                "name" : "origin/feat_wh_trailer"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ef0bf75759f63fadc53235a7a657a8ab7a9768f1",
            "branch" : [
              {
                "SHA1" : "ef0bf75759f63fadc53235a7a657a8ab7a9768f1",
                "name" : "origin/feat_wh_trailer"
              }
            ]
          }
        },
        "origin/feat_seg_search" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 982,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "468bc74cb13dfad5a2e4aba6998983e2b3a9c202",
            "branch" : [
              {
                "SHA1" : "468bc74cb13dfad5a2e4aba6998983e2b3a9c202",
                "name" : "origin/feat_seg_search"
              }
            ]
          },
          "revision" : {
            "SHA1" : "468bc74cb13dfad5a2e4aba6998983e2b3a9c202",
            "branch" : [
              {
                "SHA1" : "468bc74cb13dfad5a2e4aba6998983e2b3a9c202",
                "name" : "origin/feat_seg_search"
              }
            ]
          }
        },
        "origin/feat_wbca_backup" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 480,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f479f95d1e31bfc01963fe22cb3ab6efcc3b23d1",
            "branch" : [
              {
                "SHA1" : "f479f95d1e31bfc01963fe22cb3ab6efcc3b23d1",
                "name" : "origin/feat_wbca_backup"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f479f95d1e31bfc01963fe22cb3ab6efcc3b23d1",
            "branch" : [
              {
                "SHA1" : "f479f95d1e31bfc01963fe22cb3ab6efcc3b23d1",
                "name" : "origin/feat_wbca_backup"
              }
            ]
          }
        },
        "origin/feat-hdmap" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 363,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "211888f1f4e81f87514411e3bd1e3dc23a4ae046",
            "branch" : [
              {
                "SHA1" : "211888f1f4e81f87514411e3bd1e3dc23a4ae046",
                "name" : "origin/feat-hdmap"
              }
            ]
          },
          "revision" : {
            "SHA1" : "211888f1f4e81f87514411e3bd1e3dc23a4ae046",
            "branch" : [
              {
                "SHA1" : "211888f1f4e81f87514411e3bd1e3dc23a4ae046",
                "name" : "origin/feat-hdmap"
              }
            ]
          }
        },
        "origin/feat_keb_path_opt_task" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1572,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "03b3cf39f7b16511a2dbe122e5ad34392670a516",
            "branch" : [
              {
                "SHA1" : "03b3cf39f7b16511a2dbe122e5ad34392670a516",
                "name" : "origin/feat_keb_path_opt_task"
              }
            ]
          },
          "revision" : {
            "SHA1" : "03b3cf39f7b16511a2dbe122e5ad34392670a516",
            "branch" : [
              {
                "SHA1" : "03b3cf39f7b16511a2dbe122e5ad34392670a516",
                "name" : "origin/feat_keb_path_opt_task"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1267,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "1f83b21901518f710c4d73ce9d08d6571ce026d0",
            "branch" : [
              {
                "SHA1" : "1f83b21901518f710c4d73ce9d08d6571ce026d0",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1f83b21901518f710c4d73ce9d08d6571ce026d0",
            "branch" : [
              {
                "SHA1" : "1f83b21901518f710c4d73ce9d08d6571ce026d0",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/tmp_djk_ssep" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 447,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f03ed133cbf84976d6cf099761bf25345c7e8945",
            "branch" : [
              {
                "SHA1" : "f03ed133cbf84976d6cf099761bf25345c7e8945",
                "name" : "origin/tmp_djk_ssep"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f03ed133cbf84976d6cf099761bf25345c7e8945",
            "branch" : [
              {
                "SHA1" : "f03ed133cbf84976d6cf099761bf25345c7e8945",
                "name" : "origin/tmp_djk_ssep"
              }
            ]
          }
        },
        "origin/feat_wbca_truck_dp_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 766,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "fbcec908efd6c586d1a9ac07492d1916c2761543",
            "branch" : [
              {
                "SHA1" : "fbcec908efd6c586d1a9ac07492d1916c2761543",
                "name" : "origin/feat_wbca_truck_dp_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fbcec908efd6c586d1a9ac07492d1916c2761543",
            "branch" : [
              {
                "SHA1" : "fbcec908efd6c586d1a9ac07492d1916c2761543",
                "name" : "origin/feat_wbca_truck_dp_dev"
              }
            ]
          }
        },
        "origin/test_hr" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 787,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "1e10c9b364546121e29573c0300e3c48b67611a4",
            "branch" : [
              {
                "SHA1" : "1e10c9b364546121e29573c0300e3c48b67611a4",
                "name" : "origin/test_hr"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1e10c9b364546121e29573c0300e3c48b67611a4",
            "branch" : [
              {
                "SHA1" : "1e10c9b364546121e29573c0300e3c48b67611a4",
                "name" : "origin/test_hr"
              }
            ]
          }
        },
        "origin/feat_side_pass" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 483,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "b20d7c381eeb7f624660868c8ef35a9e5c80b0b7",
            "branch" : [
              {
                "SHA1" : "b20d7c381eeb7f624660868c8ef35a9e5c80b0b7",
                "name" : "origin/feat_side_pass"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b20d7c381eeb7f624660868c8ef35a9e5c80b0b7",
            "branch" : [
              {
                "SHA1" : "b20d7c381eeb7f624660868c8ef35a9e5c80b0b7",
                "name" : "origin/feat_side_pass"
              }
            ]
          }
        },
        "origin/ssep-improve-latency" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 779,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "efaa88b8102251d8b12cc172176c6965ba05c41f",
            "branch" : [
              {
                "SHA1" : "efaa88b8102251d8b12cc172176c6965ba05c41f",
                "name" : "origin/ssep-improve-latency"
              }
            ]
          },
          "revision" : {
            "SHA1" : "efaa88b8102251d8b12cc172176c6965ba05c41f",
            "branch" : [
              {
                "SHA1" : "efaa88b8102251d8b12cc172176c6965ba05c41f",
                "name" : "origin/ssep-improve-latency"
              }
            ]
          }
        },
        "origin/feat_LS_deviation" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 910,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "561b9666baea1c45219fec16ec74d0d0c62bd819",
            "branch" : [
              {
                "SHA1" : "561b9666baea1c45219fec16ec74d0d0c62bd819",
                "name" : "origin/feat_LS_deviation"
              }
            ]
          },
          "revision" : {
            "SHA1" : "561b9666baea1c45219fec16ec74d0d0c62bd819",
            "branch" : [
              {
                "SHA1" : "561b9666baea1c45219fec16ec74d0d0c62bd819",
                "name" : "origin/feat_LS_deviation"
              }
            ]
          }
        },
        "origin/feat_wbca_truck" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 515,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "aba8c06c86955a34d5d6debb8e114385f0259633",
            "branch" : [
              {
                "SHA1" : "aba8c06c86955a34d5d6debb8e114385f0259633",
                "name" : "origin/feat_wbca_truck"
              }
            ]
          },
          "revision" : {
            "SHA1" : "aba8c06c86955a34d5d6debb8e114385f0259633",
            "branch" : [
              {
                "SHA1" : "aba8c06c86955a34d5d6debb8e114385f0259633",
                "name" : "origin/feat_wbca_truck"
              }
            ]
          }
        },
        "origin/feat_imv_pull_over" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1266,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "47dd1e17e3b7a1cacfa8af95d3a50e451c387dc1",
            "branch" : [
              {
                "SHA1" : "47dd1e17e3b7a1cacfa8af95d3a50e451c387dc1",
                "name" : "origin/feat_imv_pull_over"
              }
            ]
          },
          "revision" : {
            "SHA1" : "47dd1e17e3b7a1cacfa8af95d3a50e451c387dc1",
            "branch" : [
              {
                "SHA1" : "47dd1e17e3b7a1cacfa8af95d3a50e451c387dc1",
                "name" : "origin/feat_imv_pull_over"
              }
            ]
          }
        },
        "origin/feat_sqjb" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1119,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "3527a793f3ade81518ceb5c982fa3e1c89b02711",
            "branch" : [
              {
                "SHA1" : "3527a793f3ade81518ceb5c982fa3e1c89b02711",
                "name" : "origin/feat_sqjb"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3527a793f3ade81518ceb5c982fa3e1c89b02711",
            "branch" : [
              {
                "SHA1" : "3527a793f3ade81518ceb5c982fa3e1c89b02711",
                "name" : "origin/feat_sqjb"
              }
            ]
          }
        },
        "origin/feat_qiangang_ssep_heatnet" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1284,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "043c59ce1faa06b6a3ab6e6ea7887783b567751e",
            "branch" : [
              {
                "SHA1" : "043c59ce1faa06b6a3ab6e6ea7887783b567751e",
                "name" : "origin/feat_qiangang_ssep_heatnet"
              }
            ]
          },
          "revision" : {
            "SHA1" : "043c59ce1faa06b6a3ab6e6ea7887783b567751e",
            "branch" : [
              {
                "SHA1" : "043c59ce1faa06b6a3ab6e6ea7887783b567751e",
                "name" : "origin/feat_qiangang_ssep_heatnet"
              }
            ]
          }
        },
        "origin/feat_truck_reverse" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 853,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "2527849cf681e0804ef5561c1b564dd434a5fe20",
            "branch" : [
              {
                "SHA1" : "2527849cf681e0804ef5561c1b564dd434a5fe20",
                "name" : "origin/feat_truck_reverse"
              }
            ]
          },
          "revision" : {
            "SHA1" : "2527849cf681e0804ef5561c1b564dd434a5fe20",
            "branch" : [
              {
                "SHA1" : "2527849cf681e0804ef5561c1b564dd434a5fe20",
                "name" : "origin/feat_truck_reverse"
              }
            ]
          }
        },
        "origin/feat_sink_snapshot" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 270,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "396ad3472e9618a78105fe71a4271cbec91ddd2f",
            "branch" : [
              {
                "SHA1" : "396ad3472e9618a78105fe71a4271cbec91ddd2f",
                "name" : "origin/feat_sink_snapshot"
              }
            ]
          },
          "revision" : {
            "SHA1" : "396ad3472e9618a78105fe71a4271cbec91ddd2f",
            "branch" : [
              {
                "SHA1" : "396ad3472e9618a78105fe71a4271cbec91ddd2f",
                "name" : "origin/feat_sink_snapshot"
              }
            ]
          }
        },
        "origin/feat_stacker" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 488,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f93b3e4bf900c1582854ede8fb00b1d43f66cf12",
            "branch" : [
              {
                "SHA1" : "f93b3e4bf900c1582854ede8fb00b1d43f66cf12",
                "name" : "origin/feat_stacker"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f93b3e4bf900c1582854ede8fb00b1d43f66cf12",
            "branch" : [
              {
                "SHA1" : "f93b3e4bf900c1582854ede8fb00b1d43f66cf12",
                "name" : "origin/feat_stacker"
              }
            ]
          }
        },
        "origin/feat_daxie" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1643,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "730037190ab095ff3004718347429c4e827549c3",
            "branch" : [
              {
                "SHA1" : "730037190ab095ff3004718347429c4e827549c3",
                "name" : "origin/feat_daxie"
              }
            ]
          },
          "revision" : {
            "SHA1" : "730037190ab095ff3004718347429c4e827549c3",
            "branch" : [
              {
                "SHA1" : "730037190ab095ff3004718347429c4e827549c3",
                "name" : "origin/feat_daxie"
              }
            ]
          }
        },
        "origin/feat_change_1" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 306,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "2b9b5a487bfbd20ca64e0ba010e5657d4ab2bbef",
            "branch" : [
              {
                "SHA1" : "2b9b5a487bfbd20ca64e0ba010e5657d4ab2bbef",
                "name" : "origin/feat_change_1"
              }
            ]
          },
          "revision" : {
            "SHA1" : "2b9b5a487bfbd20ca64e0ba010e5657d4ab2bbef",
            "branch" : [
              {
                "SHA1" : "2b9b5a487bfbd20ca64e0ba010e5657d4ab2bbef",
                "name" : "origin/feat_change_1"
              }
            ]
          }
        },
        "origin/feat_yangpu" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1678,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f3f9c580a2d73c8136b353805a1c1056974788d0",
            "branch" : [
              {
                "SHA1" : "f3f9c580a2d73c8136b353805a1c1056974788d0",
                "name" : "origin/feat_yangpu"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f3f9c580a2d73c8136b353805a1c1056974788d0",
            "branch" : [
              {
                "SHA1" : "f3f9c580a2d73c8136b353805a1c1056974788d0",
                "name" : "origin/feat_yangpu"
              }
            ]
          }
        },
        "origin/feat_block_data_switch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 980,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "671f8b9fb2418043687a2820a1a575a98cf71312",
            "branch" : [
              {
                "SHA1" : "671f8b9fb2418043687a2820a1a575a98cf71312",
                "name" : "origin/feat_block_data_switch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "671f8b9fb2418043687a2820a1a575a98cf71312",
            "branch" : [
              {
                "SHA1" : "671f8b9fb2418043687a2820a1a575a98cf71312",
                "name" : "origin/feat_block_data_switch"
              }
            ]
          }
        },
        "origin/ssep-geometric-searcher-test" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 894,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "a3962d2cff5ec8603a3373cd7ac2c8ac6e52196c",
            "branch" : [
              {
                "SHA1" : "a3962d2cff5ec8603a3373cd7ac2c8ac6e52196c",
                "name" : "origin/ssep-geometric-searcher-test"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a3962d2cff5ec8603a3373cd7ac2c8ac6e52196c",
            "branch" : [
              {
                "SHA1" : "a3962d2cff5ec8603a3373cd7ac2c8ac6e52196c",
                "name" : "origin/ssep-geometric-searcher-test"
              }
            ]
          }
        },
        "origin/feat_yard_name" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1072,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "fb3eb46878509f760b66cb36617be19d9d610c79",
            "branch" : [
              {
                "SHA1" : "fb3eb46878509f760b66cb36617be19d9d610c79",
                "name" : "origin/feat_yard_name"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fb3eb46878509f760b66cb36617be19d9d610c79",
            "branch" : [
              {
                "SHA1" : "fb3eb46878509f760b66cb36617be19d9d610c79",
                "name" : "origin/feat_yard_name"
              }
            ]
          }
        },
        "origin/tmp_lon_decision_4" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 96,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "71e064bede15f180450ac4b5db9d91c14b212d4c",
            "branch" : [
              {
                "SHA1" : "71e064bede15f180450ac4b5db9d91c14b212d4c",
                "name" : "origin/tmp_lon_decision_4"
              }
            ]
          },
          "revision" : {
            "SHA1" : "71e064bede15f180450ac4b5db9d91c14b212d4c",
            "branch" : [
              {
                "SHA1" : "71e064bede15f180450ac4b5db9d91c14b212d4c",
                "name" : "origin/tmp_lon_decision_4"
              }
            ]
          }
        },
        "origin/tmp_lon_decision_3" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 70,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "3369d60699427ed500ebc0fe4212e0198acbcfa3",
            "branch" : [
              {
                "SHA1" : "3369d60699427ed500ebc0fe4212e0198acbcfa3",
                "name" : "origin/tmp_lon_decision_3"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3369d60699427ed500ebc0fe4212e0198acbcfa3",
            "branch" : [
              {
                "SHA1" : "3369d60699427ed500ebc0fe4212e0198acbcfa3",
                "name" : "origin/tmp_lon_decision_3"
              }
            ]
          }
        },
        "origin/test_lon_decision" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 688,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "d975905da5fa9e032aca5e5548151f50dca472f5",
            "branch" : [
              {
                "SHA1" : "d975905da5fa9e032aca5e5548151f50dca472f5",
                "name" : "origin/test_lon_decision"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d975905da5fa9e032aca5e5548151f50dca472f5",
            "branch" : [
              {
                "SHA1" : "d975905da5fa9e032aca5e5548151f50dca472f5",
                "name" : "origin/test_lon_decision"
              }
            ]
          }
        },
        "origin/feat_baoshishun" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1634,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "1448bef9c1ebb57421092621ef0480e89838273d",
            "branch" : [
              {
                "SHA1" : "1448bef9c1ebb57421092621ef0480e89838273d",
                "name" : "origin/feat_baoshishun"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1448bef9c1ebb57421092621ef0480e89838273d",
            "branch" : [
              {
                "SHA1" : "1448bef9c1ebb57421092621ef0480e89838273d",
                "name" : "origin/feat_baoshishun"
              }
            ]
          }
        },
        "origin/feat_straddle" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1292,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "4fda3dd5ddbb3047e946022e8b4517405439390d",
            "branch" : [
              {
                "SHA1" : "4fda3dd5ddbb3047e946022e8b4517405439390d",
                "name" : "origin/feat_straddle"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4fda3dd5ddbb3047e946022e8b4517405439390d",
            "branch" : [
              {
                "SHA1" : "4fda3dd5ddbb3047e946022e8b4517405439390d",
                "name" : "origin/feat_straddle"
              }
            ]
          }
        },
        "origin/tmp_reversing_truck" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 437,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "fabd257bdea6f4c65211f0552d027c2d48d67ff1",
            "branch" : [
              {
                "SHA1" : "fabd257bdea6f4c65211f0552d027c2d48d67ff1",
                "name" : "origin/tmp_reversing_truck"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fabd257bdea6f4c65211f0552d027c2d48d67ff1",
            "branch" : [
              {
                "SHA1" : "fabd257bdea6f4c65211f0552d027c2d48d67ff1",
                "name" : "origin/tmp_reversing_truck"
              }
            ]
          }
        },
        "origin/lower_safe_thr_region" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 254,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "63e3449599733e81768584360442037f700bd130",
            "branch" : [
              {
                "SHA1" : "63e3449599733e81768584360442037f700bd130",
                "name" : "origin/lower_safe_thr_region"
              }
            ]
          },
          "revision" : {
            "SHA1" : "63e3449599733e81768584360442037f700bd130",
            "branch" : [
              {
                "SHA1" : "63e3449599733e81768584360442037f700bd130",
                "name" : "origin/lower_safe_thr_region"
              }
            ]
          }
        },
        "origin/feat_reverse_lane" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 197,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "6806fd45934e755534dbaa5e7ab1c0c26c03c41c",
            "branch" : [
              {
                "SHA1" : "6806fd45934e755534dbaa5e7ab1c0c26c03c41c",
                "name" : "origin/feat_reverse_lane"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6806fd45934e755534dbaa5e7ab1c0c26c03c41c",
            "branch" : [
              {
                "SHA1" : "6806fd45934e755534dbaa5e7ab1c0c26c03c41c",
                "name" : "origin/feat_reverse_lane"
              }
            ]
          }
        },
        "origin/feat_yard_decider" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 451,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "ceaec1a86e5cc4dfd017f0ec608a229ad757c437",
            "branch" : [
              {
                "SHA1" : "ceaec1a86e5cc4dfd017f0ec608a229ad757c437",
                "name" : "origin/feat_yard_decider"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ceaec1a86e5cc4dfd017f0ec608a229ad757c437",
            "branch" : [
              {
                "SHA1" : "ceaec1a86e5cc4dfd017f0ec608a229ad757c437",
                "name" : "origin/feat_yard_decider"
              }
            ]
          }
        },
        "origin/feat_safety_check" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 504,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f13057435427785612a0be829f74facb9b66884f",
            "branch" : [
              {
                "SHA1" : "f13057435427785612a0be829f74facb9b66884f",
                "name" : "origin/feat_safety_check"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f13057435427785612a0be829f74facb9b66884f",
            "branch" : [
              {
                "SHA1" : "f13057435427785612a0be829f74facb9b66884f",
                "name" : "origin/feat_safety_check"
              }
            ]
          }
        },
        "origin/feat_motion_recover" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 726,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "ba1dab660729e472f5dcc5e8d37358ad42f034e8",
            "branch" : [
              {
                "SHA1" : "ba1dab660729e472f5dcc5e8d37358ad42f034e8",
                "name" : "origin/feat_motion_recover"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ba1dab660729e472f5dcc5e8d37358ad42f034e8",
            "branch" : [
              {
                "SHA1" : "ba1dab660729e472f5dcc5e8d37358ad42f034e8",
                "name" : "origin/feat_motion_recover"
              }
            ]
          }
        },
        "origin/feat_change" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 287,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "79b13f045e397ecfd25eef421479015c3bd736ba",
            "branch" : [
              {
                "SHA1" : "79b13f045e397ecfd25eef421479015c3bd736ba",
                "name" : "origin/feat_change"
              }
            ]
          },
          "revision" : {
            "SHA1" : "79b13f045e397ecfd25eef421479015c3bd736ba",
            "branch" : [
              {
                "SHA1" : "79b13f045e397ecfd25eef421479015c3bd736ba",
                "name" : "origin/feat_change"
              }
            ]
          }
        },
        "origin/feat_error_pnc_status" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1669,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "7488347a486bc1348df9d3f239f9f43ce79ba4d4",
            "branch" : [
              {
                "SHA1" : "7488347a486bc1348df9d3f239f9f43ce79ba4d4",
                "name" : "origin/feat_error_pnc_status"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7488347a486bc1348df9d3f239f9f43ce79ba4d4",
            "branch" : [
              {
                "SHA1" : "7488347a486bc1348df9d3f239f9f43ce79ba4d4",
                "name" : "origin/feat_error_pnc_status"
              }
            ]
          }
        },
        "origin/feat-ssep-add-hd-map" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1295,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "fb03da3117413c1798e25a770b131d40e8eae298",
            "branch" : [
              {
                "SHA1" : "fb03da3117413c1798e25a770b131d40e8eae298",
                "name" : "origin/feat-ssep-add-hd-map"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fb03da3117413c1798e25a770b131d40e8eae298",
            "branch" : [
              {
                "SHA1" : "fb03da3117413c1798e25a770b131d40e8eae298",
                "name" : "origin/feat-ssep-add-hd-map"
              }
            ]
          }
        },
        "origin/feat_park" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1410,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "4dfeb34832881570e72ec9f03d43527093b6deb4",
            "branch" : [
              {
                "SHA1" : "4dfeb34832881570e72ec9f03d43527093b6deb4",
                "name" : "origin/feat_park"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4dfeb34832881570e72ec9f03d43527093b6deb4",
            "branch" : [
              {
                "SHA1" : "4dfeb34832881570e72ec9f03d43527093b6deb4",
                "name" : "origin/feat_park"
              }
            ]
          }
        },
        "origin/fix_ssep" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 985,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "bf45235b3482b4e4d6859874aef9655e1aa5b77d",
            "branch" : [
              {
                "SHA1" : "bf45235b3482b4e4d6859874aef9655e1aa5b77d",
                "name" : "origin/fix_ssep"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bf45235b3482b4e4d6859874aef9655e1aa5b77d",
            "branch" : [
              {
                "SHA1" : "bf45235b3482b4e4d6859874aef9655e1aa5b77d",
                "name" : "origin/fix_ssep"
              }
            ]
          }
        },
        "origin/feat_traffit_light_stop" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1589,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "351fd37ab1e4baf8eff9dc6fdd67d2ba27e8b431",
            "branch" : [
              {
                "SHA1" : "351fd37ab1e4baf8eff9dc6fdd67d2ba27e8b431",
                "name" : "origin/feat_traffit_light_stop"
              }
            ]
          },
          "revision" : {
            "SHA1" : "351fd37ab1e4baf8eff9dc6fdd67d2ba27e8b431",
            "branch" : [
              {
                "SHA1" : "351fd37ab1e4baf8eff9dc6fdd67d2ba27e8b431",
                "name" : "origin/feat_traffit_light_stop"
              }
            ]
          }
        },
        "origin/feat_xl_cargo" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 288,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "bca854785ba4ef0247def145cf821b9b569704f5",
            "branch" : [
              {
                "SHA1" : "bca854785ba4ef0247def145cf821b9b569704f5",
                "name" : "origin/feat_xl_cargo"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bca854785ba4ef0247def145cf821b9b569704f5",
            "branch" : [
              {
                "SHA1" : "bca854785ba4ef0247def145cf821b9b569704f5",
                "name" : "origin/feat_xl_cargo"
              }
            ]
          }
        },
        "origin/feat_mandula" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 742,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "3f32a3ec07f7e4ff70920060bc1768a64a93a6d5",
            "branch" : [
              {
                "SHA1" : "3f32a3ec07f7e4ff70920060bc1768a64a93a6d5",
                "name" : "origin/feat_mandula"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3f32a3ec07f7e4ff70920060bc1768a64a93a6d5",
            "branch" : [
              {
                "SHA1" : "3f32a3ec07f7e4ff70920060bc1768a64a93a6d5",
                "name" : "origin/feat_mandula"
              }
            ]
          }
        },
        "origin/feat_wbca_st" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 523,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "bc5a22cc8a3360d942c9ebf93a4c840dfe50b8c8",
            "branch" : [
              {
                "SHA1" : "bc5a22cc8a3360d942c9ebf93a4c840dfe50b8c8",
                "name" : "origin/feat_wbca_st"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bc5a22cc8a3360d942c9ebf93a4c840dfe50b8c8",
            "branch" : [
              {
                "SHA1" : "bc5a22cc8a3360d942c9ebf93a4c840dfe50b8c8",
                "name" : "origin/feat_wbca_st"
              }
            ]
          }
        },
        "origin/feat_seg_search_pjpo" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1011,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "5dd7c817bb063c786843dedaea1e09fdb044e148",
            "branch" : [
              {
                "SHA1" : "5dd7c817bb063c786843dedaea1e09fdb044e148",
                "name" : "origin/feat_seg_search_pjpo"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5dd7c817bb063c786843dedaea1e09fdb044e148",
            "branch" : [
              {
                "SHA1" : "5dd7c817bb063c786843dedaea1e09fdb044e148",
                "name" : "origin/feat_seg_search_pjpo"
              }
            ]
          }
        },
        "origin/feat_base" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1315,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "35c890fe6d108738379774a7a1d377d88550f0e2",
            "branch" : [
              {
                "SHA1" : "35c890fe6d108738379774a7a1d377d88550f0e2",
                "name" : "origin/feat_base"
              }
            ]
          },
          "revision" : {
            "SHA1" : "35c890fe6d108738379774a7a1d377d88550f0e2",
            "branch" : [
              {
                "SHA1" : "35c890fe6d108738379774a7a1d377d88550f0e2",
                "name" : "origin/feat_base"
              }
            ]
          }
        },
        "origin/feat_hfsm" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 170,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f282a44a806a2a82b27bdcb7a898fc8d8aad5411",
            "branch" : [
              {
                "SHA1" : "f282a44a806a2a82b27bdcb7a898fc8d8aad5411",
                "name" : "origin/feat_hfsm"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f282a44a806a2a82b27bdcb7a898fc8d8aad5411",
            "branch" : [
              {
                "SHA1" : "f282a44a806a2a82b27bdcb7a898fc8d8aad5411",
                "name" : "origin/feat_hfsm"
              }
            ]
          }
        },
        "origin/feat_error" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1453,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "dc27b02eaf204e5b86844dff5a6fd5a9ba4b011e",
            "branch" : [
              {
                "SHA1" : "dc27b02eaf204e5b86844dff5a6fd5a9ba4b011e",
                "name" : "origin/feat_error"
              }
            ]
          },
          "revision" : {
            "SHA1" : "dc27b02eaf204e5b86844dff5a6fd5a9ba4b011e",
            "branch" : [
              {
                "SHA1" : "dc27b02eaf204e5b86844dff5a6fd5a9ba4b011e",
                "name" : "origin/feat_error"
              }
            ]
          }
        },
        "origin/feat_suxi" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1551,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "cc92bd150d538bd5b38022ce5093ffda871c951e",
            "branch" : [
              {
                "SHA1" : "cc92bd150d538bd5b38022ce5093ffda871c951e",
                "name" : "origin/feat_suxi"
              }
            ]
          },
          "revision" : {
            "SHA1" : "cc92bd150d538bd5b38022ce5093ffda871c951e",
            "branch" : [
              {
                "SHA1" : "cc92bd150d538bd5b38022ce5093ffda871c951e",
                "name" : "origin/feat_suxi"
              }
            ]
          }
        },
        "origin/feat_guide_line" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 661,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "d85529c9182f6b17004349c502ce183121f325de",
            "branch" : [
              {
                "SHA1" : "d85529c9182f6b17004349c502ce183121f325de",
                "name" : "origin/feat_guide_line"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d85529c9182f6b17004349c502ce183121f325de",
            "branch" : [
              {
                "SHA1" : "d85529c9182f6b17004349c502ce183121f325de",
                "name" : "origin/feat_guide_line"
              }
            ]
          }
        },
        "origin/feat-speed-limit" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 304,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "a7e98a4a02cf06b6a1379db0412864459bea384e",
            "branch" : [
              {
                "SHA1" : "a7e98a4a02cf06b6a1379db0412864459bea384e",
                "name" : "origin/feat-speed-limit"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a7e98a4a02cf06b6a1379db0412864459bea384e",
            "branch" : [
              {
                "SHA1" : "a7e98a4a02cf06b6a1379db0412864459bea384e",
                "name" : "origin/feat-speed-limit"
              }
            ]
          }
        },
        "origin/feat_wh" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1528,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "166219f79a22689fa52cdc391abdea6433d4ae37",
            "branch" : [
              {
                "SHA1" : "166219f79a22689fa52cdc391abdea6433d4ae37",
                "name" : "origin/feat_wh"
              }
            ]
          },
          "revision" : {
            "SHA1" : "166219f79a22689fa52cdc391abdea6433d4ae37",
            "branch" : [
              {
                "SHA1" : "166219f79a22689fa52cdc391abdea6433d4ae37",
                "name" : "origin/feat_wh"
              }
            ]
          }
        },
        "origin/feat_xilian_lane_change" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 710,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "7db10a51bb61d31a6dacddddef02b49f38ceab58",
            "branch" : [
              {
                "SHA1" : "7db10a51bb61d31a6dacddddef02b49f38ceab58",
                "name" : "origin/feat_xilian_lane_change"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7db10a51bb61d31a6dacddddef02b49f38ceab58",
            "branch" : [
              {
                "SHA1" : "7db10a51bb61d31a6dacddddef02b49f38ceab58",
                "name" : "origin/feat_xilian_lane_change"
              }
            ]
          }
        },
        "origin/rc_dev_wf" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 231,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "ee9fa7a02bb35ee685cee883124da9f669ab6e75",
            "branch" : [
              {
                "SHA1" : "ee9fa7a02bb35ee685cee883124da9f669ab6e75",
                "name" : "origin/rc_dev_wf"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ee9fa7a02bb35ee685cee883124da9f669ab6e75",
            "branch" : [
              {
                "SHA1" : "ee9fa7a02bb35ee685cee883124da9f669ab6e75",
                "name" : "origin/rc_dev_wf"
              }
            ]
          }
        },
        "origin/feat_lock_station" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 987,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "3e483224ec848dfc40cc51b8fccf47d1f3716d3d",
            "branch" : [
              {
                "SHA1" : "3e483224ec848dfc40cc51b8fccf47d1f3716d3d",
                "name" : "origin/feat_lock_station"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3e483224ec848dfc40cc51b8fccf47d1f3716d3d",
            "branch" : [
              {
                "SHA1" : "3e483224ec848dfc40cc51b8fccf47d1f3716d3d",
                "name" : "origin/feat_lock_station"
              }
            ]
          }
        },
        "origin/feat_og" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 513,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "17cf5ba4d4c3a3a18a2a6c039346d12deed329bb",
            "branch" : [
              {
                "SHA1" : "17cf5ba4d4c3a3a18a2a6c039346d12deed329bb",
                "name" : "origin/feat_og"
              }
            ]
          },
          "revision" : {
            "SHA1" : "17cf5ba4d4c3a3a18a2a6c039346d12deed329bb",
            "branch" : [
              {
                "SHA1" : "17cf5ba4d4c3a3a18a2a6c039346d12deed329bb",
                "name" : "origin/feat_og"
              }
            ]
          }
        },
        "origin/feat_escape" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1231,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "07da24972be561730ba0607d76f6a479db4b96a9",
            "branch" : [
              {
                "SHA1" : "07da24972be561730ba0607d76f6a479db4b96a9",
                "name" : "origin/feat_escape"
              }
            ]
          },
          "revision" : {
            "SHA1" : "07da24972be561730ba0607d76f6a479db4b96a9",
            "branch" : [
              {
                "SHA1" : "07da24972be561730ba0607d76f6a479db4b96a9",
                "name" : "origin/feat_escape"
              }
            ]
          }
        },
        "origin/feat_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 755,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f6a5b6ebde79a0d1f93b43f0da4a847743bc28b3",
            "branch" : [
              {
                "SHA1" : "f6a5b6ebde79a0d1f93b43f0da4a847743bc28b3",
                "name" : "origin/feat_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f6a5b6ebde79a0d1f93b43f0da4a847743bc28b3",
            "branch" : [
              {
                "SHA1" : "f6a5b6ebde79a0d1f93b43f0da4a847743bc28b3",
                "name" : "origin/feat_dev"
              }
            ]
          }
        },
        "origin/feat_pnc_status" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1640,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "a0e27a4547573c85a1e22a137a9413f6591bd994",
            "branch" : [
              {
                "SHA1" : "a0e27a4547573c85a1e22a137a9413f6591bd994",
                "name" : "origin/feat_pnc_status"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a0e27a4547573c85a1e22a137a9413f6591bd994",
            "branch" : [
              {
                "SHA1" : "a0e27a4547573c85a1e22a137a9413f6591bd994",
                "name" : "origin/feat_pnc_status"
              }
            ]
          }
        },
        "origin/modify_lane_change_new" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 84,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "c1443c21419c749982e38d885282592a971fdcf7",
            "branch" : [
              {
                "SHA1" : "c1443c21419c749982e38d885282592a971fdcf7",
                "name" : "origin/modify_lane_change_new"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c1443c21419c749982e38d885282592a971fdcf7",
            "branch" : [
              {
                "SHA1" : "c1443c21419c749982e38d885282592a971fdcf7",
                "name" : "origin/modify_lane_change_new"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "b7fa696f7ff895fd2c6a509468f04bbd905ea15c",
        "branch" : [
          {
            "SHA1" : "b7fa696f7ff895fd2c6a509468f04bbd905ea15c",
            "name" : "origin/feat_straddle_v2"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/pnc/pnc.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/temp_interface" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 387,
          "buildResult" : null,
          "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" : 1679,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "bb99da50ea2c57bd01ad05b58776b29f742a9dda",
            "branch" : [
              {
                "SHA1" : "bb99da50ea2c57bd01ad05b58776b29f742a9dda",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bb99da50ea2c57bd01ad05b58776b29f742a9dda",
            "branch" : [
              {
                "SHA1" : "bb99da50ea2c57bd01ad05b58776b29f742a9dda",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/rc_dev_add_lane_name" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1462,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "be65f77d9d0f6a3ae20cc796e381889a03ce43ee",
            "branch" : [
              {
                "SHA1" : "be65f77d9d0f6a3ae20cc796e381889a03ce43ee",
                "name" : "origin/rc_dev_add_lane_name"
              }
            ]
          },
          "revision" : {
            "SHA1" : "be65f77d9d0f6a3ae20cc796e381889a03ce43ee",
            "branch" : [
              {
                "SHA1" : "be65f77d9d0f6a3ae20cc796e381889a03ce43ee",
                "name" : "origin/rc_dev_add_lane_name"
              }
            ]
          }
        },
        "origin/feat_fence" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 594,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "bfea094fbf5d6f1c5eca3dfaa2044894fec263f6",
            "branch" : [
              {
                "SHA1" : "bfea094fbf5d6f1c5eca3dfaa2044894fec263f6",
                "name" : "origin/feat_fence"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bfea094fbf5d6f1c5eca3dfaa2044894fec263f6",
            "branch" : [
              {
                "SHA1" : "bfea094fbf5d6f1c5eca3dfaa2044894fec263f6",
                "name" : "origin/feat_fence"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "bb99da50ea2c57bd01ad05b58776b29f742a9dda",
        "branch" : [
          {
            "SHA1" : "bb99da50ea2c57bd01ad05b58776b29f742a9dda",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "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" : false,
  "description" : null,
  "displayName" : "#1679",
  "duration" : 1887559,
  "estimatedDuration" : 1892587,
  "executor" : null,
  "fullDisplayName" : "module-pnc_replayer #1679",
  "id" : "1679",
  "keepLog" : false,
  "number" : 1679,
  "queueId" : 1097098,
  "result" : "SUCCESS",
  "timestamp" : 1776356981902,
  "url" : "http://159.27.114.184:8080/jenkins/user/chenran/my-views/view/all/job/module-pnc_replayer/1679/",
  "changeSets" : [
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/servers/scene_editor_server.cc",
            "ssep/offboard/servers/CMakeLists.txt",
            "ssep/offboard/servers/scene_editor_html_template.h",
            "ssep/offboard/servers/scene_editor_html_template.cc"
          ],
          "commitId" : "7be6e8a3557675f4c2d6d633cedadbb2aa178236",
          "timestamp" : 1770729120000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 增加场景编辑工具\u000a\u000a",
          "date" : "2026-02-10 21:12:00 +0800",
          "id" : "7be6e8a3557675f4c2d6d633cedadbb2aa178236",
          "msg" : "feat: SSEP: 增加场景编辑工具",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/scene_editor_html_template.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/scene_editor_html_template.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/scene_editor_server.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/servers/scene_editor_server.cc"
          ],
          "commitId" : "14ae272916e84cc2b0c459eea328af1126f4037c",
          "timestamp" : 1770794659000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: update scene editor server\u000a\u000a",
          "date" : "2026-02-11 15:24:19 +0800",
          "id" : "14ae272916e84cc2b0c459eea328af1126f4037c",
          "msg" : "chore: SSEP: update scene editor server",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/scene_editor_server.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc"
          ],
          "commitId" : "39d91da2688fad295f61b72e03343113f4b58bec",
          "timestamp" : 1770794702000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 改进多段倒车场景的启发项，解决威海更换pass point后搜索成功率低的问题。\u000a\u000a",
          "date" : "2026-02-11 15:25:02 +0800",
          "id" : "39d91da2688fad295f61b72e03343113f4b58bec",
          "msg" : "fix: SSEP: 改进多段倒车场景的启发项，解决威海更换pass point后搜索成功率低的问题。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/evaluator/evaluator.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc",
            "ssep/ssep_planner.cc",
            "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.cc",
            "ssep/ssep_planner.h"
          ],
          "commitId" : "202d8a3a5b87a2837990b959e7c9f6dc4ed91937",
          "timestamp" : 1770798047000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 多段倒车忽略终点附近障碍物。提升威海倒车成功率\u000a\u000a",
          "date" : "2026-02-11 16:20:47 +0800",
          "id" : "202d8a3a5b87a2837990b959e7c9f6dc4ed91937",
          "msg" : "feat: SSEP: 多段倒车忽略终点附近障碍物。提升威海倒车成功率",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/evaluator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc",
            "ssep/param_loader/param.h"
          ],
          "commitId" : "9eb6a23d27a51b50abc4551e2f77e805f5f31c2d",
          "timestamp" : 1770805966000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: Fix mult-segment searching params.\u000a\u000a",
          "date" : "2026-02-11 18:32:46 +0800",
          "id" : "9eb6a23d27a51b50abc4551e2f77e805f5f31c2d",
          "msg" : "chore: SSEP: Fix mult-segment searching params.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/param_loader/param.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "common/util/express.cpp",
            "source/ros_source_offset.cpp"
          ],
          "commitId" : "c4de19b7d9d140ad782aef87dc88d7bd43c07a89",
          "timestamp" : 1771990204000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:修改对准数据的打印\u000a",
          "date" : "2026-02-25 11:30:04 +0800",
          "id" : "c4de19b7d9d140ad782aef87dc88d7bd43c07a89",
          "msg" : "feat:修改对准数据的打印",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "common/util/express.cpp"
            },
            {
              "editType" : "edit",
              "file" : "source/ros_source_offset.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/motion_primitive_sampler/quintic_polynomial_motion_primitive_sampler.h",
            "ssep/test/CMakeLists.txt",
            "ssep/common/utils/scene_frame_visualization.cc",
            "ssep/coarse_search/conditions/node_level_condition.h",
            "ssep/coarse_search/conditions/search_condition_interface.h",
            "ssep/test/quintic_polynomial_sampler_test.cc",
            "ssep/coarse_search/motion_primitive_sampler/trailer_heading_motion_primitive_decorator.h",
            "ssep/protos/ssep_scenario_type.proto",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/coarse_search/search_graph.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_lane_change_searcher_builder.cc",
            "ssep/scenarios/tractor_trailer_lane_change_planner.h",
            "ssep/test/ssep_planner_test.cc",
            "ssep/coarse_search/multi_stage_hybrid_astar_search_engine.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_lane_change_searcher_builder.h",
            "ssep/coarse_search/stage_transition_controller.h",
            "ssep/coarse_search/motion_primitive_sampler/quintic_polynomial_motion_primitive_sampler.cc",
            "ssep/data_structures/ssep_scenario_type.hpp",
            "ssep/coarse_search/motion_primitive_sampler/motion_primitive_sampler.h"
          ],
          "commitId" : "a4a70c8cc13449cc12587345ac23584c4cf64b50",
          "timestamp" : 1772004467000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 使用多项式采样器生成变道路径\u000a\u000a",
          "date" : "2026-02-25 15:27:47 +0800",
          "id" : "a4a70c8cc13449cc12587345ac23584c4cf64b50",
          "msg" : "feat: SSEP: 使用多项式采样器生成变道路径",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_lane_change_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/test/ssep_planner_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/stage_transition_controller.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/ssep_scenario_type.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/test/quintic_polynomial_sampler_test.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/quintic_polynomial_motion_primitive_sampler.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/conditions/node_level_condition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/motion_primitive_sampler/trailer_heading_motion_primitive_decorator.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/tractor_trailer_lane_change_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/search_graph.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/motion_primitive_sampler/motion_primitive_sampler.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/multi_stage_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/test/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/scene_frame_visualization.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/quintic_polynomial_motion_primitive_sampler.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_scenario_type.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_lane_change_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/conditions/search_condition_interface.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/lattice/trajectory_evaluator.cpp"
          ],
          "commitId" : "e20a48ccf907c172cd258badb80770444a39bdc5",
          "timestamp" : 1772006424000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: lattice wbca velocity reference bug.\u000a",
          "date" : "2026-02-25 16:00:24 +0800",
          "id" : "e20a48ccf907c172cd258badb80770444a39bdc5",
          "msg" : "fix: lattice wbca velocity reference bug.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_evaluator.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "tasks/deciders/other_decider/replan_decider.cpp",
            "data/config/cfg_func_sw.cpp",
            "data/other/flow_control.cpp"
          ],
          "commitId" : "f08fc47daa4732107487be5e95cff6c7519c5e76",
          "timestamp" : 1772026830000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:杨浦堆场入口重搜索的bug\u000a",
          "date" : "2026-02-25 21:40:30 +0800",
          "id" : "f08fc47daa4732107487be5e95cff6c7519c5e76",
          "msg" : "fix:杨浦堆场入口重搜索的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/lat_decider/path_bounds_decider.cpp",
            "data/lattice/trajectory_evaluator.cpp"
          ],
          "commitId" : "346b3313849cd4c2a92ff2eae1281fefa17c6bdf",
          "timestamp" : 1772026859000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化打印日志\u000a",
          "date" : "2026-02-25 21:40:59 +0800",
          "id" : "346b3313849cd4c2a92ff2eae1281fefa17c6bdf",
          "msg" : "refactor:优化打印日志",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_evaluator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/lat_decider/path_bounds_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            ".gitignore"
          ],
          "commitId" : "efb4b5efff5051ea0cb101f63308b3cf96b24f90",
          "timestamp" : 1772080681000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加更多忽略文件到.gitignore\u000a",
          "date" : "2026-02-26 12:38:01 +0800",
          "id" : "efb4b5efff5051ea0cb101f63308b3cf96b24f90",
          "msg" : "feat: 添加更多忽略文件到.gitignore",
          "paths" : [
            {
              "editType" : "edit",
              "file" : ".gitignore"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_lane_change_planner.h",
            "ssep/coarse_search/evaluator/evaluator.h",
            "ssep/coarse_search/evaluator/curvature_cost_computer.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_lane_change_searcher_builder.cc"
          ],
          "commitId" : "680d711465338cdb7b63d2fbb55ac8231aa0522b",
          "timestamp" : 1772085269000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 1. 变道场景使用更严格的车挂碰撞判断。2. 过滤超过曲率上限的路径。\u000a\u000a",
          "date" : "2026-02-26 13:54:29 +0800",
          "id" : "680d711465338cdb7b63d2fbb55ac8231aa0522b",
          "msg" : "chore: SSEP: 1. 变道场景使用更严格的车挂碰撞判断。2. 过滤超过曲率上限的路径。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/curvature_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_lane_change_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/evaluator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_lane_change_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/field_junction_ec.cpp",
            "data/ssep/out_yard_junction_ec.cpp"
          ],
          "commitId" : "07eddc3b7ec1ad94417e2dc1bfac5d2a8b76c46d",
          "timestamp" : 1772089370000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修复边界约束逻辑并优化障碍物处理代码\u000a",
          "date" : "2026-02-26 15:02:50 +0800",
          "id" : "07eddc3b7ec1ad94417e2dc1bfac5d2a8b76c46d",
          "msg" : "fix: 修复边界约束逻辑并优化障碍物处理代码",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/out_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/field_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
          ],
          "commitId" : "5b23bc622f63cdeb7f9546641b51d620b2b35d22",
          "timestamp" : 1772097647000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: merge 集卡进堆场的新改动\u000a\u000a",
          "date" : "2026-02-26 17:20:47 +0800",
          "id" : "5b23bc622f63cdeb7f9546641b51d620b2b35d22",
          "msg" : "chore: SSEP: merge 集卡进堆场的新改动",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/out_yard_junction_ec.cpp"
          ],
          "commitId" : "54a568d284cc21044add53f825e13ffea0c16be0",
          "timestamp" : 1772108521000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 优化障碍物处理逻辑，过滤不必要的障碍物类型\u000a",
          "date" : "2026-02-26 20:22:01 +0800",
          "id" : "54a568d284cc21044add53f825e13ffea0c16be0",
          "msg" : "fix: 优化障碍物处理逻辑，过滤不必要的障碍物类型",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/out_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/obstacle/ogm.hpp"
          ],
          "commitId" : "d868d505a77a1ca04d496f97347e1060ead1641f",
          "timestamp" : 1772114583000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 优化OgmPoints序列化，过滤无效点并调整序列化方法\u000a",
          "date" : "2026-02-26 22:03:03 +0800",
          "id" : "d868d505a77a1ca04d496f97347e1060ead1641f",
          "msg" : "fix: 优化OgmPoints序列化，过滤无效点并调整序列化方法",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "3374681c6ddc84be7755c8ebf8e6854e61159f98",
          "timestamp" : 1772114709000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 杨浦 调整虚拟车道与第一排箱体的距离和左侧后退延伸长度\u000a",
          "date" : "2026-02-26 22:05:09 +0800",
          "id" : "3374681c6ddc84be7755c8ebf8e6854e61159f98",
          "msg" : "fix: 杨浦 调整虚拟车道与第一排箱体的距离和左侧后退延伸长度",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/search_decider/into_yard_junction_search_decider.cpp"
          ],
          "commitId" : "e347247ce0d00a200574cc5bb25112621e193570",
          "timestamp" : 1772114771000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 优化SubProcessIdle逻辑，增加对引导线信息可用性的检查，防止没有识别低贝位就进行搜索的bug\u000a",
          "date" : "2026-02-26 22:06:11 +0800",
          "id" : "e347247ce0d00a200574cc5bb25112621e193570",
          "msg" : "fix: 优化SubProcessIdle逻辑，增加对引导线信息可用性的检查，防止没有识别低贝位就进行搜索的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/into_yard_junction_search_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/motion_primitive_sampler/trailer_heading_motion_primitive_decorator.h"
          ],
          "commitId" : "66056d9ff0da904e2072d9011666631d41cea52a",
          "timestamp" : 1772171959000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复反向路径拖挂角度错误的问题\u000a\u000a",
          "date" : "2026-02-27 13:59:19 +0800",
          "id" : "66056d9ff0da904e2072d9011666631d41cea52a",
          "msg" : "fix: SSEP: 修复反向路径拖挂角度错误的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/motion_primitive_sampler/trailer_heading_motion_primitive_decorator.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/replayer_data_process/replayer_data_process.cpp",
            "hmi/draw/draw_collision_detection.cpp",
            "replayer/replayer_data_process/replayer_data_process.hpp",
            "hmi/draw/draw_collision_detection.hpp"
          ],
          "commitId" : "29291b95199687e97991d9489d85fad645045654",
          "timestamp" : 1772172502000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 1.添加OgmCollisionPos绘制功能，增强碰撞检测可视化 2.replayer 添加og碰撞检测的回放功能\u000a",
          "date" : "2026-02-27 14:08:22 +0800",
          "id" : "29291b95199687e97991d9489d85fad645045654",
          "msg" : "feat: 1.添加OgmCollisionPos绘制功能，增强碰撞检测可视化 2.replayer 添加og碰撞检测的回放功能",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_process.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_collision_detection.hpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_process.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_collision_detection.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/lat_decider/side_pass_decider.cpp"
          ],
          "commitId" : "c72005d662d95de7153c7a15d40b4505c7b69771",
          "timestamp" : 1772189364000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 注释掉日志记录代码以减少输出干扰\u000a",
          "date" : "2026-02-27 18:49:24 +0800",
          "id" : "c72005d662d95de7153c7a15d40b4505c7b69771",
          "msg" : "fix: 注释掉日志记录代码以减少输出干扰",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/lat_decider/side_pass_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/open_space_ec.cpp"
          ],
          "commitId" : "f5e3048bcd0597ca0e618895de5849192cd169ec",
          "timestamp" : 1772247396000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:优化动态下码头面搜索终点选取的问题\u000a",
          "date" : "2026-02-28 10:56:36 +0800",
          "id" : "f5e3048bcd0597ca0e618895de5849192cd169ec",
          "msg" : "fix:优化动态下码头面搜索终点选取的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/servers/scene_vis_server.cc",
            "ssep/offboard/servers/scene_vis_html_template.cc",
            "ssep/offboard/servers/scene_vis_html_template.h"
          ],
          "commitId" : "b9e7010a6647b88f2d1b7ccbf0a107796c00420d",
          "timestamp" : 1772249468000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 完善网页可视化。现在在网页上可以可视化所有元素并任意调整分辨率。\u000a\u000a",
          "date" : "2026-02-28 11:31:08 +0800",
          "id" : "b9e7010a6647b88f2d1b7ccbf0a107796c00420d",
          "msg" : "feat: SSEP: 完善网页可视化。现在在网页上可以可视化所有元素并任意调整分辨率。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/scene_vis_html_template.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/scene_vis_html_template.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/scene_vis_server.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp"
          ],
          "commitId" : "db6b2998c7b19ac262faae5ce406b6bb1c0300f6",
          "timestamp" : 1772264869000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: build bug\u000a",
          "date" : "2026-02-28 15:47:49 +0800",
          "id" : "db6b2998c7b19ac262faae5ce406b6bb1c0300f6",
          "msg" : "fix: build bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/common/trajectory_point.cpp"
          ],
          "commitId" : "857f4abd0e008f86dea5d5880f2a4ab903f6110b",
          "timestamp" : 1772264950000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: Trajectory MatchByt bug.\u000a",
          "date" : "2026-02-28 15:49:10 +0800",
          "id" : "857f4abd0e008f86dea5d5880f2a4ab903f6110b",
          "msg" : "fix: Trajectory MatchByt bug.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/common/trajectory_point.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h",
            "ssep/common/utils/path_utils.h",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "ssep/common/utils/path_utils.cc"
          ],
          "commitId" : "b3d8e7f1b8a0f4f404506eb060e6f56f37d35cae",
          "timestamp" : 1772281718000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 搜索使用障碍物软约束，提升自卸车进出堆场极限场景的搜索成功率。\u000a\u000a",
          "date" : "2026-02-28 20:28:38 +0800",
          "id" : "b3d8e7f1b8a0f4f404506eb060e6f56f37d35cae",
          "msg" : "chore: SSEP: 搜索使用障碍物软约束，提升自卸车进出堆场极限场景的搜索成功率。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
          ],
          "commitId" : "dac7c89094f1f75b409fb7ea12870735e8c44f3e",
          "timestamp" : 1772443581000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 过滤无效的采样轨迹，提高进堆场搜索成功率\u000a\u000a",
          "date" : "2026-03-02 17:26:21 +0800",
          "id" : "dac7c89094f1f75b409fb7ea12870735e8c44f3e",
          "msg" : "chore: SSEP: 过滤无效的采样轨迹，提高进堆场搜索成功率",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/scenario_planner_factory.h"
          ],
          "commitId" : "3300e1a9daf69673daac19ea5fbe0039afcbc115",
          "timestamp" : 1772454906000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 处理掉头场景终点在standby_guideline上的情况\u000a\u000a",
          "date" : "2026-03-02 20:35:06 +0800",
          "id" : "3300e1a9daf69673daac19ea5fbe0039afcbc115",
          "msg" : "chore: SSEP: 处理掉头场景终点在standby_guideline上的情况",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_ego.cpp",
            "data/config/cfg_static.hpp",
            "data/config/cfg_static.cpp"
          ],
          "commitId" : "ec15472120f3d67d5bcf92713ca0ab7847c5809f",
          "timestamp" : 1772455242000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加镜子配置和绘制功能\u000a",
          "date" : "2026-03-02 20:40:42 +0800",
          "id" : "ec15472120f3d67d5bcf92713ca0ab7847c5809f",
          "msg" : "feat: 添加镜子配置和绘制功能",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_static.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_ego.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_static.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_status.cpp"
          ],
          "commitId" : "17c3f62191f31f60680819b599f7c257ba28af42",
          "timestamp" : 1772455688000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 优化JudgeFinishAlign函数，简化FSM接口调用，增强对齐完成判断逻辑\u000a",
          "date" : "2026-03-02 20:48:08 +0800",
          "id" : "17c3f62191f31f60680819b599f7c257ba28af42",
          "msg" : "feat: 优化JudgeFinishAlign函数，简化FSM接口调用，增强对齐完成判断逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/other_decider/replan_decider.cpp",
            "tasks/deciders/search_decider/into_yard_junction_search_decider.cpp"
          ],
          "commitId" : "8baf0a211150128214102de2d4e3261838b09944",
          "timestamp" : 1772455982000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 优化低贝激活判断逻辑，简化条件判断，提高代码可读性\u000a",
          "date" : "2026-03-02 20:53:02 +0800",
          "id" : "8baf0a211150128214102de2d4e3261838b09944",
          "msg" : "feat: 优化低贝激活判断逻辑，简化条件判断，提高代码可读性",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/into_yard_junction_search_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/lattice/trajectory_combiner.cpp"
          ],
          "commitId" : "51180b0d25c6387ef489de1a8ff39f49bcb37f58",
          "timestamp" : 1772455995000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 移除不必要的日志警告，优化代码逻辑\u000a",
          "date" : "2026-03-02 20:53:15 +0800",
          "id" : "51180b0d25c6387ef489de1a8ff39f49bcb37f58",
          "msg" : "fix: 移除不必要的日志警告，优化代码逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_combiner.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "828b79a882767843680f05395f4f8cc73f01d28e",
          "timestamp" : 1772457315000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 掉头进堆场时增加参考线权重\u000a\u000a",
          "date" : "2026-03-02 21:15:15 +0800",
          "id" : "828b79a882767843680f05395f4f8cc73f01d28e",
          "msg" : "chore: SSEP: 掉头进堆场时增加参考线权重",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "sink/ros_sink_ctrl_reference.cpp"
          ],
          "commitId" : "b49664473025df194c4e99e8a592283933351183",
          "timestamp" : 1772461251000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor: 优化Publish和UpdateDrivingStatus函数，简化代码逻辑，解决openspace 区域，方向灯不对的bug\u000a",
          "date" : "2026-03-02 22:20:51 +0800",
          "id" : "b49664473025df194c4e99e8a592283933351183",
          "msg" : "refactor: 优化Publish和UpdateDrivingStatus函数，简化代码逻辑，解决openspace 区域，方向灯不对的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_ctrl_reference.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "06f00af19d0f07a9c4ebfb1a14a0adf834e0725e",
          "timestamp" : 1772462010000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 更新YANGPU虚拟车道到第一排箱子的阈值，修正为0.0\u000a",
          "date" : "2026-03-02 22:33:30 +0800",
          "id" : "06f00af19d0f07a9c4ebfb1a14a0adf834e0725e",
          "msg" : "fix: 更新YANGPU虚拟车道到第一排箱子的阈值，修正为0.0",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "sink/ros_sink_ctrl_reference.cpp"
          ],
          "commitId" : "cbe867251847661f335028397456bf5e9d017e89",
          "timestamp" : 1772462806000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor: 优化Publish和UpdateDrivingStatus函数，简化代码逻辑，解决openspace 区域，方向灯不对的bug\u000a",
          "date" : "2026-03-02 22:46:46 +0800",
          "id" : "cbe867251847661f335028397456bf5e9d017e89",
          "msg" : "refactor: 优化Publish和UpdateDrivingStatus函数，简化代码逻辑，解决openspace 区域，方向灯不对的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_ctrl_reference.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "1ae44720a335293b49d9d198cd6dee924fa28138",
          "timestamp" : 1772514670000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修正右侧车道拉直点阈值为2.0度\u000a",
          "date" : "2026-03-03 13:11:10 +0800",
          "id" : "1ae44720a335293b49d9d198cd6dee924fa28138",
          "msg" : "fix: 修正右侧车道拉直点阈值为2.0度",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "422d0cd121bf66362cb39f51b2a52a4de9002038",
          "timestamp" : 1772520703000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:进堆场终点距离计算的bug\u000a",
          "date" : "2026-03-03 14:51:43 +0800",
          "id" : "422d0cd121bf66362cb39f51b2a52a4de9002038",
          "msg" : "fix:进堆场终点距离计算的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "tasks/plan/keb_path_optimize_task.cpp",
            "tasks/plan/keb_path_optimize_task.hpp",
            "data/config/cfg_stage.cpp",
            "ssep/data_structures/path.h",
            "tasks/task_factory.cpp",
            "ssep/keb_optimizer/keb_problem.cc",
            "data/config/cfg_stage.hpp"
          ],
          "commitId" : "8949f783ad1beb73ef96d65dafc77bf62970853e",
          "timestamp" : 1772523724000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: 增加keb optimize task (baseline version)，仿真可以运行。剩余工作：1. 多线程运行 2. 无SSEP轨迹时fallback为pjpo task。 \u000a\u000a",
          "date" : "2026-03-03 15:42:04 +0800",
          "id" : "8949f783ad1beb73ef96d65dafc77bf62970853e",
          "msg" : "feat: 增加keb optimize task (baseline version)，仿真可以运行。剩余工作：1. 多线程运行 2. 无SSEP轨迹时fallback为pjpo task。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_stage.hpp"
            },
            {
              "editType" : "add",
              "file" : "tasks/plan/keb_path_optimize_task.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "add",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/task_factory.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/envelop/map_envelop.cpp",
            "data/ssep/online_region_contour_creator.cpp"
          ],
          "commitId" : "c224b5b2ad8ef6113c9c822ea496bde7e9219ea3",
          "timestamp" : 1772541631000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 优化地图包围体和在线区域轮廓创建逻辑,修复潜在的空指针和多边形合并问题\u000a",
          "date" : "2026-03-03 20:40:31 +0800",
          "id" : "c224b5b2ad8ef6113c9c822ea496bde7e9219ea3",
          "msg" : "fix: 优化地图包围体和在线区域轮廓创建逻辑,修复潜在的空指针和多边形合并问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/envelop/map_envelop.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/online_region_contour_creator.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_collision_detection.cpp"
          ],
          "commitId" : "ed0b322e870556662db2c272f6cca28d3b2505cf",
          "timestamp" : 1772541736000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修正OgmCollisionPos函数中的颜色定义注释，确保颜色代码清晰\u000a",
          "date" : "2026-03-03 20:42:16 +0800",
          "id" : "ed0b322e870556662db2c272f6cca28d3b2505cf",
          "msg" : "fix: 修正OgmCollisionPos函数中的颜色定义注释，确保颜色代码清晰",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_collision_detection.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/replayer_data_process/replayer_data_process.cpp",
            "hmi/draw/draw_constrain.cpp",
            "algorithm/plan/ego_expanding.cpp",
            "hmi/draw/draw_ego.cpp",
            "algorithm/wbca/truck_wbca_manager.cpp",
            "data/lattice/collision_checker.cpp",
            "common/util/crash_helper.cpp",
            "data/config/cfg_static.hpp",
            "data/obstacle/ogm.cpp",
            "data/boundary/road_boundary.cpp",
            "algorithm/plan/sweep_area.cpp",
            "data/ssep/ssep_activation.cpp",
            "data/config/cfg_static.cpp",
            "algorithm/vehicle_model/kinematic_bicycle_model.cpp"
          ],
          "commitId" : "9958c4fb244203a16577ebb183946313ac4902b3",
          "timestamp" : 1772549136000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:添加挂车的上层纵向参数\u000a",
          "date" : "2026-03-03 22:45:36 +0800",
          "id" : "9958c4fb244203a16577ebb183946313ac4902b3",
          "msg" : "feat:添加挂车的上层纵向参数",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/plan/ego_expanding.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/truck_wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_process.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_static.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_static.hpp"
            },
            {
              "editType" : "edit",
              "file" : "common/util/crash_helper.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/collision_checker.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/vehicle_model/kinematic_bicycle_model.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_constrain.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_ego.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/plan/sweep_area.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/switch_data.cpp"
          ],
          "commitId" : "9236dd6181e0b7c771e63db307356296e789dbf2",
          "timestamp" : 1772549149000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 简化UpdateCurLaneData函数中的当前和目标车道索引更新逻辑\u000a",
          "date" : "2026-03-03 22:45:49 +0800",
          "id" : "9236dd6181e0b7c771e63db307356296e789dbf2",
          "msg" : "fix: 简化UpdateCurLaneData函数中的当前和目标车道索引更新逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "1500480102eebfe23dc08f22baee8e8a5e45c038",
          "timestamp" : 1772552555000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 优化ConstructStartAndEndContour和ConstructEndStraightPosture函数中的逻辑，增加双车道距离补偿\u000a",
          "date" : "2026-03-03 23:42:35 +0800",
          "id" : "1500480102eebfe23dc08f22baee8e8a5e45c038",
          "msg" : "fix: 优化ConstructStartAndEndContour和ConstructEndStraightPosture函数中的逻辑，增加双车道距离补偿",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/envelop/map_envelop.cpp",
            "data/ssep/online_region_contour_creator.cpp"
          ],
          "commitId" : "1b3e1d627380950b922bf794cd8f9b9160f4a6e0",
          "timestamp" : 1772604746000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 调整GetExtendPoint函数中的扩展点计算逻辑，增加扩展距离；优化在线区域轮廓创建逻辑，增加多边形连接性检查和简化处理\u000a",
          "date" : "2026-03-04 14:12:26 +0800",
          "id" : "1b3e1d627380950b922bf794cd8f9b9160f4a6e0",
          "msg" : "fix: 调整GetExtendPoint函数中的扩展点计算逻辑，增加扩展距离；优化在线区域轮廓创建逻辑，增加多边形连接性检查和简化处理",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/envelop/map_envelop.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/online_region_contour_creator.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/path_utils.h",
            "tasks/plan/keb_path_optimize_task.cpp"
          ],
          "commitId" : "978096f8d9bd68740c1cc23d1d60ea5ce1fa09e4",
          "timestamp" : 1772613897000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: Keb optimizer task 单线程功能完成\u000a\u000a",
          "date" : "2026-03-04 16:44:57 +0800",
          "id" : "978096f8d9bd68740c1cc23d1d60ea5ce1fa09e4",
          "msg" : "feat: Keb optimizer task 单线程功能完成",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path_utils.h"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/keb_path_optimize_task.hpp",
            "tasks/plan/keb_path_optimize_task.cpp"
          ],
          "commitId" : "9e61440a54d4a4d9ba5f6d79d76bc84ef225b5e7",
          "timestamp" : 1772618721000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: Keb path optimize task 支持异步（多线程）模式。\u000a\u000a",
          "date" : "2026-03-04 18:05:21 +0800",
          "id" : "9e61440a54d4a4d9ba5f6d79d76bc84ef225b5e7",
          "msg" : "feat: Keb path optimize task 支持异步（多线程）模式。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "CMakeLists.txt"
          ],
          "commitId" : "ab65d3bc4ea9b19ca8a03e9090432de03b66bc73",
          "timestamp" : 1772624860000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加核心对象库并优化可执行文件链接逻辑\u000a",
          "date" : "2026-03-04 19:47:40 +0800",
          "id" : "ab65d3bc4ea9b19ca8a03e9090432de03b66bc73",
          "msg" : "feat: 添加核心对象库并优化可执行文件链接逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/common/pnc_graphics_view.cpp",
            "hmi/widget/pnc_mat.hpp",
            "hmi/common/image_viewer.cpp",
            "hmi/widget/pnc_mat.cpp",
            "hmi/common/pnc_graphics_view.hpp",
            "hmi/widget/replayer_pnc_mat.cpp",
            "CMakeLists.txt",
            "hmi/widget/replayer_pnc_mat.hpp",
            "hmi/replayer_hmi.cpp",
            "hmi/node_hmi.cpp"
          ],
          "commitId" : "8c79ea9cf0d58a434b38c9fd839eba62571b8eeb",
          "timestamp" : 1772635326000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加PncGraphicsView类以支持图像显示和交互功能；更新相关文件以替换DragImage\u000a",
          "date" : "2026-03-04 22:42:06 +0800",
          "id" : "8c79ea9cf0d58a434b38c9fd839eba62571b8eeb",
          "msg" : "feat: 添加PncGraphicsView类以支持图像显示和交互功能；更新相关文件以替换DragImage",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/widget/pnc_mat.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/pnc_mat.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/common/image_viewer.cpp"
            },
            {
              "editType" : "add",
              "file" : "hmi/common/pnc_graphics_view.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/replayer_hmi.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/replayer_pnc_mat.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/replayer_pnc_mat.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/node_hmi.cpp"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "hmi/common/pnc_graphics_view.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/open_space_ec.cpp"
          ],
          "commitId" : "596962e10fec144af58b2e0fd7b089fca8661440",
          "timestamp" : 1772637022000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 调整ConstructEndPosture函数中的扩展距离逻辑，将TT类型的扩展距离从20.0增加到25.0\u000a",
          "date" : "2026-03-04 23:10:22 +0800",
          "id" : "596962e10fec144af58b2e0fd7b089fca8661440",
          "msg" : "fix: 调整ConstructEndPosture函数中的扩展距离逻辑，将TT类型的扩展距离从20.0增加到25.0",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/reference/reference_segment.cpp"
          ],
          "commitId" : "f6df47fe7a095d203cffc46df3eec57303915643",
          "timestamp" : 1772637272000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 取消CalRefPtsKappa函数中的注释，启用航向角计算逻辑\u000a",
          "date" : "2026-03-04 23:14:32 +0800",
          "id" : "f6df47fe7a095d203cffc46df3eec57303915643",
          "msg" : "fix: 取消CalRefPtsKappa函数中的注释，启用航向角计算逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/reference/reference_segment.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_ssep.cpp",
            "hmi/common/pnc_graphics_view.cpp",
            "hmi/common/pnc_graphics_view.hpp",
            "hmi/replayer_hmi.cpp"
          ],
          "commitId" : "6c6c78a4cb5ad24627297a27ec668ab5e3913a37",
          "timestamp" : 1772675948000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加测量功能，支持在PncGraphicsView中显示测量线和文本；更新鼠标事件处理逻辑以支持控制键测量\u000a",
          "date" : "2026-03-05 09:59:08 +0800",
          "id" : "6c6c78a4cb5ad24627297a27ec668ab5e3913a37",
          "msg" : "feat: 添加测量功能，支持在PncGraphicsView中显示测量线和文本；更新鼠标事件处理逻辑以支持控制键测量",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/common/pnc_graphics_view.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_ssep.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/replayer_hmi.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/common/pnc_graphics_view.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_ssep.cpp"
          ],
          "commitId" : "174fffc20a252707cccc80f830bd65304bdef169",
          "timestamp" : 1772678549000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 注释掉DrawTargetPath函数中的轮廓生成和绘制逻辑\u000a",
          "date" : "2026-03-05 10:42:29 +0800",
          "id" : "174fffc20a252707cccc80f830bd65304bdef169",
          "msg" : "fix: 注释掉DrawTargetPath函数中的轮廓生成和绘制逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_ssep.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/plan/ego_expanding.cpp",
            "algorithm/vehicle_model/kinematic_bicycle_model.cpp"
          ],
          "commitId" : "65a7777d7c662ac049366c24e60b684062dae23d",
          "timestamp" : 1772686158000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修复EgoExpanding类中VertexExpanding函数的除零错误；更新KinematicBicycleModel类中TrailerPtFromTractorPt函数的代码格式\u000a",
          "date" : "2026-03-05 12:49:18 +0800",
          "id" : "65a7777d7c662ac049366c24e60b684062dae23d",
          "msg" : "fix: 修复EgoExpanding类中VertexExpanding函数的除零错误；更新KinematicBicycleModel类中TrailerPtFromTractorPt函数的代码格式",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/vehicle_model/kinematic_bicycle_model.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/plan/ego_expanding.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/start_point_data.hpp",
            "data/plan/start_point_data.cpp"
          ],
          "commitId" : "993c574f08c46cf65f6b891f0e920b196809a7f3",
          "timestamp" : 1772689353000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: wbca path fluctuation problem.\u000a",
          "date" : "2026-03-05 13:42:33 +0800",
          "id" : "993c574f08c46cf65f6b891f0e920b196809a7f3",
          "msg" : "fix: wbca path fluctuation problem.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/keb_path_optimize_task.hpp",
            "tasks/plan/keb_path_optimize_task.cpp"
          ],
          "commitId" : "19551aed1c4d603d6af3351db48ca4c83b6c67cf",
          "timestamp" : 1772693700000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: Finetune Keb-Path-0ptimize-Task and add warm-start stretagy.\u000a\u000a",
          "date" : "2026-03-05 14:55:00 +0800",
          "id" : "19551aed1c4d603d6af3351db48ca4c83b6c67cf",
          "msg" : "chore: Finetune Keb-Path-0ptimize-Task and add warm-start stretagy.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/start_point_data.hpp",
            "data/config/cfg_lat_plan.cpp",
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "ca574be78a4a5b22d2531926384d5f1ece21d0ee",
          "timestamp" : 1772695755000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: add wbca min_start_velocity\u000a",
          "date" : "2026-03-05 15:29:15 +0800",
          "id" : "ca574be78a4a5b22d2531926384d5f1ece21d0ee",
          "msg" : "fix: add wbca min_start_velocity",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/reference_line_info.cpp",
            "data/map/pnc_map/pnc_map_path.cpp",
            "data/map/pnc_map/pnc_map_path.hpp",
            "data/plan/switch_data.cpp"
          ],
          "commitId" : "64250345071c2bdf4003a45d557cab9fb0e31f7a",
          "timestamp" : 1772699926000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加获取弯道前车道ID的功能，并在SwitchData中更新相关逻辑, 解决变道时，参考线跳变的问题\u000a",
          "date" : "2026-03-05 16:38:46 +0800",
          "id" : "64250345071c2bdf4003a45d557cab9fb0e31f7a",
          "msg" : "feat: 添加获取弯道前车道ID的功能，并在SwitchData中更新相关逻辑, 解决变道时，参考线跳变的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/reference_line_info.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map_path.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/imv_enter_station_planner.h"
          ],
          "commitId" : "bbcd70c8e3cfc961046a945890a08281ecd18571",
          "timestamp" : 1772713681000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复IMV进充电桩方向与现场任务不一致的问题。\u000a\u000a",
          "date" : "2026-03-05 20:28:01 +0800",
          "id" : "bbcd70c8e3cfc961046a945890a08281ecd18571",
          "msg" : "fix: SSEP: 修复IMV进充电桩方向与现场任务不一致的问题。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_station_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_ogm.cpp",
            "ssep/data_structures/polyline.h",
            "ssep/data_structures/polyline.cc",
            "ssep/data_structures/path_utils.h",
            "tasks/plan/keb_path_optimize_task.cpp"
          ],
          "commitId" : "8101d8ebf6ca8142278ca0d1491c2ce9622bba6c",
          "timestamp" : 1772714353000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: Keb-Path-Opt-Task 调优，缩放道路边界，调整多边形障碍物参数等。\u000a\u000a",
          "date" : "2026-03-05 20:39:13 +0800",
          "id" : "8101d8ebf6ca8142278ca0d1491c2ce9622bba6c",
          "msg" : "chore: Keb-Path-Opt-Task 调优，缩放道路边界，调整多边形障碍物参数等。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path_utils.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.h"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ex_lane_change_ec.cpp",
            "data/ssep/field_junction_ec.cpp",
            "data/ssep/ssep_util.cpp",
            "data/ssep/online_region_contour_creator.hpp",
            "data/ssep/seaside_junction_ec.cpp",
            "data/ssep/open_space_ec.cpp",
            "data/ssep/online_region_contour_creator.cpp",
            "data/map/envelop/map_envelop.cpp",
            "data/boundary/road_boundary.cpp",
            "hmi/draw/draw_map_envelpos.cpp",
            "data/map/envelop/map_envelops.hpp",
            "data/map/envelop/map_envelops.cpp",
            "data/ssep/ssep_ec.cpp"
          ],
          "commitId" : "d2c0739f3014c96356d8396559abdf5bd6491812",
          "timestamp" : 1772718540000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化包略框的合并 ，以及优化耗时\u000a",
          "date" : "2026-03-05 21:49:00 +0800",
          "id" : "d2c0739f3014c96356d8396559abdf5bd6491812",
          "msg" : "refactor:优化包略框的合并 ，以及优化耗时",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/field_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/envelop/map_envelops.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/envelop/map_envelop.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/online_region_contour_creator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/online_region_contour_creator.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/envelop/map_envelops.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map_envelpos.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ex_lane_change_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_util.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/seaside_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/online_region_contour_creator.cpp"
          ],
          "commitId" : "43f11b859819fd7f30c9c0dbfc7d138350fe3086",
          "timestamp" : 1772725610000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 在CreateContour中添加时间记录，优化轮廓构建过程\u000a",
          "date" : "2026-03-05 23:46:50 +0800",
          "id" : "43f11b859819fd7f30c9c0dbfc7d138350fe3086",
          "msg" : "feat: 在CreateContour中添加时间记录，优化轮廓构建过程",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/online_region_contour_creator.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/open_space_ec.cpp",
            "data/plan/guide_line.cpp"
          ],
          "commitId" : "5c4212a16790c1e956baf2553bece33826d8e699",
          "timestamp" : 1772725674000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 更新参数设置，调整前向和侧向扩展长度以优化空间计算\u000a",
          "date" : "2026-03-05 23:47:54 +0800",
          "id" : "5c4212a16790c1e956baf2553bece33826d8e699",
          "msg" : "feat: 更新参数设置，调整前向和侧向扩展长度以优化空间计算",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/open_space_ec.cpp",
            "data/ssep/online_region_contour_creator.cpp"
          ],
          "commitId" : "743127a9723c20065292b4105dcdb172f6c5eff3",
          "timestamp" : 1772771369000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 增强在线区域轮廓创建失败时的回退逻辑，确保使用基础多边形作为后备\u000a",
          "date" : "2026-03-06 12:29:29 +0800",
          "id" : "743127a9723c20065292b4105dcdb172f6c5eff3",
          "msg" : "feat: 增强在线区域轮廓创建失败时的回退逻辑，确保使用基础多边形作为后备",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/online_region_contour_creator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_general_planner.h"
          ],
          "commitId" : "6751b29aa1f63012d68615b08fd675060fe76c28",
          "timestamp" : 1772779288000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 集卡上下码头面可以在standby_guide_line上任意匹配终点\u000a\u000a",
          "date" : "2026-03-06 14:41:28 +0800",
          "id" : "6751b29aa1f63012d68615b08fd675060fe76c28",
          "msg" : "chore: SSEP: 集卡上下码头面可以在standby_guide_line上任意匹配终点",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/lattice/trajectory_evaluator.cpp"
          ],
          "commitId" : "c54def98283c4ec7dc783b3c6e037641d990d3be",
          "timestamp" : 1772781039000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: del mode=0\u000a",
          "date" : "2026-03-06 15:10:39 +0800",
          "id" : "c54def98283c4ec7dc783b3c6e037641d990d3be",
          "msg" : "fix: del mode=0",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_evaluator.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h",
            "ssep/scenarios/imv_general_planner.h"
          ],
          "commitId" : "d725454ddae3355ba0c05e4ed9600f230ab6153b",
          "timestamp" : 1772783173000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复IMV普通搜索极限场景下可能画龙的问题。\u000a\u000a",
          "date" : "2026-03-06 15:46:13 +0800",
          "id" : "d725454ddae3355ba0c05e4ed9600f230ab6153b",
          "msg" : "fix: SSEP: 修复IMV普通搜索极限场景下可能画龙的问题。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_general_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h",
            "ssep/scenarios/imv_general_planner.h"
          ],
          "commitId" : "5da516f1b19b13f65a0d9c3f6041cdb4c9226f11",
          "timestamp" : 1772783829000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: SSEP: 修复IMV普通搜索极限场景下可能画龙的问题。\u000a\u000a",
          "date" : "2026-03-06 15:57:09 +0800",
          "id" : "5da516f1b19b13f65a0d9c3f6041cdb4c9226f11",
          "msg" : "fix: SSEP: 修复IMV普通搜索极限场景下可能画龙的问题。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_general_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/lattice/piecewise_acc_traj1d.hpp",
            "math/curve1d/curve1d.hpp",
            "data/lattice/trajectory_combiner.cpp",
            "data/lattice/piecewise_acc_traj1d.cpp"
          ],
          "commitId" : "4a08ca557e16b33f5b439f97aeed655588af18ca",
          "timestamp" : 1772784483000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加IsAvailable方法以验证轨迹数据的有效性\u000a",
          "date" : "2026-03-06 16:08:03 +0800",
          "id" : "4a08ca557e16b33f5b439f97aeed655588af18ca",
          "msg" : "feat: 添加IsAvailable方法以验证轨迹数据的有效性",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/lattice/piecewise_acc_traj1d.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_combiner.cpp"
            },
            {
              "editType" : "edit",
              "file" : "math/curve1d/curve1d.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/piecewise_acc_traj1d.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/other_tasks/stitch_path_to_reference_line.cpp"
          ],
          "commitId" : "6c3476ae1785ffcc0e72a44ab5a39ec14f926234",
          "timestamp" : 1772784496000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修复StitchSsepReferenceLine方法中的路径段验证逻辑\u000a",
          "date" : "2026-03-06 16:08:16 +0800",
          "id" : "6c3476ae1785ffcc0e72a44ab5a39ec14f926234",
          "msg" : "fix: 修复StitchSsepReferenceLine方法中的路径段验证逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/stitch_path_to_reference_line.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_status.cpp"
          ],
          "commitId" : "6edf9f81cfd8d34ef20271ac92b2c4e0b3a486cc",
          "timestamp" : 1772784616000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:进充电桩场景切换的bug\u000a",
          "date" : "2026-03-06 16:10:16 +0800",
          "id" : "6edf9f81cfd8d34ef20271ac92b2c4e0b3a486cc",
          "msg" : "fix:进充电桩场景切换的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/common/pnc_graphics_view.cpp",
            "hmi/common/pnc_graphics_view.hpp",
            ".clangd"
          ],
          "commitId" : "c8e821186992f60df26f209fe665bd2582a060f3",
          "timestamp" : 1772792515000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加角度显示功能，增强PncGraphicsView的交互性\u000a",
          "date" : "2026-03-06 18:21:55 +0800",
          "id" : "c8e821186992f60df26f209fe665bd2582a060f3",
          "msg" : "feat: 添加角度显示功能，增强PncGraphicsView的交互性",
          "paths" : [
            {
              "editType" : "edit",
              "file" : ".clangd"
            },
            {
              "editType" : "edit",
              "file" : "hmi/common/pnc_graphics_view.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/common/pnc_graphics_view.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/routing_extension/routing_data.cpp"
          ],
          "commitId" : "140041f723b7605ba0c3f541cf93137b952dcb5b",
          "timestamp" : 1773059151000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复误进入openspace的bug\u000a",
          "date" : "2026-03-09 20:25:51 +0800",
          "id" : "140041f723b7605ba0c3f541cf93137b952dcb5b",
          "msg" : "fix:修复误进入openspace的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/other/flow_control.cpp"
          ],
          "commitId" : "937254808f46c55561908ecdcb1bc38c60fc631f",
          "timestamp" : 1773061636000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 调整最大速度阈值以优化后向Ogm忽略逻辑\u000a",
          "date" : "2026-03-09 21:07:16 +0800",
          "id" : "937254808f46c55561908ecdcb1bc38c60fc631f",
          "msg" : "fix: 调整最大速度阈值以优化后向Ogm忽略逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/other/flow_control.cpp"
          ],
          "commitId" : "6b4cad426da64472bce0a1b42ba5414c4d02a0d1",
          "timestamp" : 1773061813000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 调整最大速度阈值以优化后向Ogm忽略逻辑\u000a",
          "date" : "2026-03-09 21:10:13 +0800",
          "id" : "6b4cad426da64472bce0a1b42ba5414c4d02a0d1",
          "msg" : "fix: 调整最大速度阈值以优化后向Ogm忽略逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "CMakeLists.txt"
          ],
          "commitId" : "df7f1ef3c7e632393236c47384f40942fc30f964",
          "timestamp" : 1773062115000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加核心对象库并优化可执行文件链接逻辑\u000a",
          "date" : "2026-03-09 21:15:15 +0800",
          "id" : "df7f1ef3c7e632393236c47384f40942fc30f964",
          "msg" : "feat: 添加核心对象库并优化可执行文件链接逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_lat_plan.hpp",
            "data/wbca/wbca_data.hpp",
            "tasks/plan/path_optimization_task.cpp",
            "data/config/cfg_lat_plan.cpp",
            ".clangd"
          ],
          "commitId" : "9139b2a6a7d5a69cee55395a332187bbf2a096fb",
          "timestamp" : 1773114548000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "feat: add smooth_mode_wbca_params\u000a",
          "date" : "2026-03-10 11:49:08 +0800",
          "id" : "9139b2a6a7d5a69cee55395a332187bbf2a096fb",
          "msg" : "feat: add smooth_mode_wbca_params",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : ".clangd"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/wbca/wbca_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/path_optimization_task.cpp",
            "data/config/cfg_lat_plan.cpp"
          ],
          "commitId" : "986293b15a5974c620ba0a521a5d167f82a50119",
          "timestamp" : 1773115397000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: smooth_mode_wbca_params bug\u000a",
          "date" : "2026-03-10 12:03:17 +0800",
          "id" : "986293b15a5974c620ba0a521a5d167f82a50119",
          "msg" : "fix: smooth_mode_wbca_params bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/routing_extension/routing_data.cpp"
          ],
          "commitId" : "bcbdf46ad462f619475c1fdf3fb71e834a30d778",
          "timestamp" : 1773149344000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修复车辆行进过程中，误进routing 方向的更新逻辑的bug\u000a",
          "date" : "2026-03-10 21:29:04 +0800",
          "id" : "bcbdf46ad462f619475c1fdf3fb71e834a30d778",
          "msg" : "fix: 修复车辆行进过程中，误进routing 方向的更新逻辑的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/path.cc",
            "ssep/keb_optimizer/keb_problem.cc",
            "tasks/plan/keb_path_optimize_task.cpp"
          ],
          "commitId" : "4b50a49607424665f8acfd256ac9e1dbd1baea94",
          "timestamp" : 1773153523000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: Keb Path Optimize Task解决方向盘抖动的问题（启用warm start）。改善低贝位挂车拉不直的问题。\u000a\u000a",
          "date" : "2026-03-10 22:38:43 +0800",
          "id" : "4b50a49607424665f8acfd256ac9e1dbd1baea94",
          "msg" : "fix: Keb Path Optimize Task解决方向盘抖动的问题（启用warm start）。改善低贝位挂车拉不直的问题。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/reference/reference_segment.cpp"
          ],
          "commitId" : "b4c8509dc59d5b832c6f297fbea4cb1161112772",
          "timestamp" : 1773154506000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 调整RefMatch匹配条件的范围以增强灵活性\u000a",
          "date" : "2026-03-10 22:55:06 +0800",
          "id" : "b4c8509dc59d5b832c6f297fbea4cb1161112772",
          "msg" : "fix: 调整RefMatch匹配条件的范围以增强灵活性",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/reference/reference_segment.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/constrain/block_data.cpp"
          ],
          "commitId" : "a73b8f4d7d8f7e5659d3be56c8f20f13c3e3ba9b",
          "timestamp" : 1773156502000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 添加禁停区逻辑以避免在倒车路径区域创建禁停区\u000a",
          "date" : "2026-03-10 23:28:22 +0800",
          "id" : "a73b8f4d7d8f7e5659d3be56c8f20f13c3e3ba9b",
          "msg" : "fix: 添加禁停区逻辑以避免在倒车路径区域创建禁停区",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc",
            "ssep/scenarios/imv_enter_station_planner.h"
          ],
          "commitId" : "676d5a425b2d7245cc5964a500bba444c3e2007e",
          "timestamp" : 1773158302000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 解决西联IMV进停车位搜索失败的问题\u000a\u000a",
          "date" : "2026-03-10 23:58:22 +0800",
          "id" : "676d5a425b2d7245cc5964a500bba444c3e2007e",
          "msg" : "fix: SSEP: 解决西联IMV进停车位搜索失败的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_station_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "thirdparty/lbfgs/lbfgs.hpp"
          ],
          "commitId" : "54642a4d385953f418422c708d1c011a5b7cd8d6",
          "timestamp" : 1773220603000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: l_bfgs optimization.\u000a",
          "date" : "2026-03-11 17:16:43 +0800",
          "id" : "54642a4d385953f418422c708d1c011a5b7cd8d6",
          "msg" : "fix: l_bfgs optimization.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "thirdparty/lbfgs/lbfgs.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "node/main.cpp",
            "replayer/main.cpp",
            "CMakeLists.txt",
            "common/other/version.hpp"
          ],
          "commitId" : "8fb3e52371e6b397cdf014eb49b6bd06c8a3651d",
          "timestamp" : 1773243413000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加获取shared_msgs的commit id和分支名称功能，并更新版本信息输出\u000a",
          "date" : "2026-03-11 23:36:53 +0800",
          "id" : "8fb3e52371e6b397cdf014eb49b6bd06c8a3651d",
          "msg" : "feat: 添加获取shared_msgs的commit id和分支名称功能，并更新版本信息输出",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "common/other/version.hpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/main.cpp"
            },
            {
              "editType" : "edit",
              "file" : "node/main.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "scenarios/scenario_interface.hpp",
            "tasks/plan/keb_path_optimize_task.hpp",
            "scenarios/scenario.cpp",
            "scenarios/into_yard_junction_scenario/into_yard_junction_first_stage.cpp",
            "scenarios/into_yard_junction_scenario/into_yard_junction_first_stage.hpp",
            "tasks/plan/keb_path_optimize_task.cpp"
          ],
          "commitId" : "a7d725fc7c38581e5d41df1e9a44e812be9fdc51",
          "timestamp" : 1773243557000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加Keb路径优化任务的执行和重置功能，并更新场景接口\u000a",
          "date" : "2026-03-11 23:39:17 +0800",
          "id" : "a7d725fc7c38581e5d41df1e9a44e812be9fdc51",
          "msg" : "feat: 添加Keb路径优化任务的执行和重置功能，并更新场景接口",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "scenarios/into_yard_junction_scenario/into_yard_junction_first_stage.hpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/scenario_interface.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/into_yard_junction_scenario/into_yard_junction_first_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.hpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/scenario.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "scenarios/out_yead_junction_scenario/out_yard_junction_first_stage.cpp",
            "scenarios/out_yead_junction_scenario/out_yard_junction_first_stage.hpp"
          ],
          "commitId" : "0ccd53b38e6cf5b4986459323cfb5fc3bce2d87c",
          "timestamp" : 1773244632000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 实现OutYardJunctionFirstStage类中的ExecuteTaskOnReferenceLine方法，增强任务执行逻辑\u000a",
          "date" : "2026-03-11 23:57:12 +0800",
          "id" : "0ccd53b38e6cf5b4986459323cfb5fc3bce2d87c",
          "msg" : "feat: 实现OutYardJunctionFirstStage类中的ExecuteTaskOnReferenceLine方法，增强任务执行逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "scenarios/out_yead_junction_scenario/out_yard_junction_first_stage.hpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/out_yead_junction_scenario/out_yard_junction_first_stage.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "tasks/plan/keb_path_optimize_task.cpp",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "26f67573d71e96ade8fcb594cdcff81a75d1e006",
          "timestamp" : 1773245917000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: keb-path-optimize-task 优化低贝位挂车不直的问题\u000a\u000a",
          "date" : "2026-03-12 00:18:37 +0800",
          "id" : "26f67573d71e96ade8fcb594cdcff81a75d1e006",
          "msg" : "fix: keb-path-optimize-task 优化低贝位挂车不直的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/reference/reference_segment.cpp",
            "data/map/reference/reference_road_section.cpp"
          ],
          "commitId" : "8daab03cfcdd70c6d39cd7a41c0042f2e24d8728",
          "timestamp" : 1773247225000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 调整ReferenceRoadSection和ReferenceSegment中的位置判断条件，优化边界处理逻辑\u000a",
          "date" : "2026-03-12 00:40:25 +0800",
          "id" : "8daab03cfcdd70c6d39cd7a41c0042f2e24d8728",
          "msg" : "fix: 调整ReferenceRoadSection和ReferenceSegment中的位置判断条件，优化边界处理逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/reference/reference_segment.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/reference/reference_road_section.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/keb_path_optimize_task.cpp"
          ],
          "commitId" : "771e068e36b299ceb0ee0718cd9eb38dda67c5e7",
          "timestamp" : 1773249134000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: keb-path-optimize-task finetune.\u000a\u000a",
          "date" : "2026-03-12 01:12:14 +0800",
          "id" : "771e068e36b299ceb0ee0718cd9eb38dda67c5e7",
          "msg" : "chore: keb-path-optimize-task finetune.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_lat_plan.hpp",
            "data/config/cfg_lat_plan.cpp",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "tasks/plan/keb_path_optimize_task.cpp"
          ],
          "commitId" : "68884d9316d33b45fc13365f4ffaf29e9a7e481e",
          "timestamp" : 1773294886000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: 优化keb-path-optimize-task进堆场效果\u000a\u000a",
          "date" : "2026-03-12 13:54:46 +0800",
          "id" : "68884d9316d33b45fc13365f4ffaf29e9a7e481e",
          "msg" : "chore: 优化keb-path-optimize-task进堆场效果",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/keb_path_optimize_task.cpp"
          ],
          "commitId" : "aafa159991f4a48c9ef692f1a8e047e7c424afb6",
          "timestamp" : 1773300620000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: keb param adjust\u000a\u000a",
          "date" : "2026-03-12 15:30:20 +0800",
          "id" : "aafa159991f4a48c9ef692f1a8e047e7c424afb6",
          "msg" : "chore: keb param adjust",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "1bd0449b5f8dcfa94fec6c7945fe60d974d9ad32",
          "timestamp" : 1773304705000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 优化障碍物处理逻辑，简化多边形构建和碰撞判断\u000a",
          "date" : "2026-03-12 16:38:25 +0800",
          "id" : "1bd0449b5f8dcfa94fec6c7945fe60d974d9ad32",
          "msg" : "feat: 优化障碍物处理逻辑，简化多边形构建和碰撞判断",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/keb_path_optimize_task.cpp"
          ],
          "commitId" : "721aad94a7dfbc0f93058ae6450a28f2dd043489",
          "timestamp" : 1773307055000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: keb task finetune\u000a\u000a",
          "date" : "2026-03-12 17:17:35 +0800",
          "id" : "721aad94a7dfbc0f93058ae6450a28f2dd043489",
          "msg" : "fix: keb task finetune",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_lat_plan.hpp",
            "tasks/plan/keb_path_optimize_task.hpp",
            "data/config/cfg_lat_plan.cpp",
            "tasks/plan/keb_path_optimize_task.cpp"
          ],
          "commitId" : "0b608a2fa4fd2c989e96867676775c39bae76060",
          "timestamp" : 1773324727000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: keb task 关键参数提取\u000a\u000a",
          "date" : "2026-03-12 22:12:07 +0800",
          "id" : "0b608a2fa4fd2c989e96867676775c39bae76060",
          "msg" : "chore: keb task 关键参数提取",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
          ],
          "commitId" : "9c5c170342494671d0cf0ac64b8a6e7f4b2af70d",
          "timestamp" : 1773381491000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 进堆场优化用终点硬约束\u000a\u000a",
          "date" : "2026-03-13 13:58:11 +0800",
          "id" : "9c5c170342494671d0cf0ac64b8a6e7f4b2af70d",
          "msg" : "fix: SSEP: 进堆场优化用终点硬约束",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/keb_path_optimize_task.cpp"
          ],
          "commitId" : "84ff4a2e3dde08f3d0742036d1c94610e9ab1d44",
          "timestamp" : 1773382207000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: keb-task 使用终点约束\u000a\u000a",
          "date" : "2026-03-13 14:10:07 +0800",
          "id" : "84ff4a2e3dde08f3d0742036d1c94610e9ab1d44",
          "msg" : "chore: keb-task 使用终点约束",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/reference/reference_segment.cpp"
          ],
          "commitId" : "03b3cf39f7b16511a2dbe122e5ad34392670a516",
          "timestamp" : 1773628294000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:暂时关闭参考线拼接 theta重新计算的逻辑\u000a",
          "date" : "2026-03-16 10:31:34 +0800",
          "id" : "03b3cf39f7b16511a2dbe122e5ad34392670a516",
          "msg" : "feat:暂时关闭参考线拼接 theta重新计算的逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/reference/reference_segment.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/keb_problem.h",
            "tasks/plan/keb_path_optimize_task.hpp",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "tasks/plan/keb_path_optimize_task.cpp",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
          ],
          "commitId" : "c41eddb38ef7f1a2e7bbc7435935def0d072d825",
          "timestamp" : 1773657394000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: keb task: 1. 实时优化增加拉直点功能。2. 滤除偏离参考线太远的轨迹\u000a\u000a",
          "date" : "2026-03-16 18:36:34 +0800",
          "id" : "c41eddb38ef7f1a2e7bbc7435935def0d072d825",
          "msg" : "feat: keb task: 1. 实时优化增加拉直点功能。2. 滤除偏离参考线太远的轨迹",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/cost_features/state_constraint.h"
          ],
          "commitId" : "9dc2ca95d9ba598e7a465c92cb78be52a34592dc",
          "timestamp" : 1773722240000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: 修复集卡优化器终点可能超过拖挂角度限制的问题\u000a\u000a",
          "date" : "2026-03-17 12:37:20 +0800",
          "id" : "9dc2ca95d9ba598e7a465c92cb78be52a34592dc",
          "msg" : "fix: 修复集卡优化器终点可能超过拖挂角度限制的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/state_constraint.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/constrain/block_data.cpp",
            "data/map/pnc_map/pnc_map_path.cpp",
            "data/constrain/disable_stop_range.cpp",
            "hmi/draw/draw_map.cpp",
            "data/map/pnc_map/path_overlap.hpp",
            "data/map/pnc_map/path_overlap.cpp"
          ],
          "commitId" : "8d32b4930266f35ff301b6030bec4cccc04d7aa0",
          "timestamp" : 1773723921000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加ClearAreaOverlap类及相关逻辑，优化清晰区域处理和绘制功能\u000a",
          "date" : "2026-03-17 13:05:21 +0800",
          "id" : "8d32b4930266f35ff301b6030bec4cccc04d7aa0",
          "msg" : "feat: 添加ClearAreaOverlap类及相关逻辑，优化清晰区域处理和绘制功能",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/path_overlap.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/path_overlap.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/disable_stop_range.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/reaction/app_reaction.hpp",
            "data/config/cfg_long_plan.cpp",
            "data/constrain/longitude_constrain.cpp",
            "data/app/app_data.hpp",
            "data/app/cmd/cmd_reduce_safe_distance.hpp",
            "data/app/fsm/task_command_type.hpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/app/reaction/app_reaction.cpp",
            "data/app/app_data.cpp",
            "data/app/cmd/cmd_reduce_safe_distance.cpp"
          ],
          "commitId" : "b0b06927dbaffd63819509d96b0a48e95a23a173",
          "timestamp" : 1773723921000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加CmdReduceSafeDistance类及相关逻辑，优化安全距离处理功能\u000a",
          "date" : "2026-03-17 13:05:21 +0800",
          "id" : "b0b06927dbaffd63819509d96b0a48e95a23a173",
          "msg" : "feat: 添加CmdReduceSafeDistance类及相关逻辑，优化安全距离处理功能",
          "paths" : [
            {
              "editType" : "add",
              "file" : "data/app/cmd/cmd_reduce_safe_distance.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/app_data.hpp"
            },
            {
              "editType" : "add",
              "file" : "data/app/cmd/cmd_reduce_safe_distance.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/reaction/app_reaction.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/longitude_constrain.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/reaction/app_reaction.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/app_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_command_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/open_space_ec.cpp",
            "replayer/replayer_data_process/replayer_data_process.cpp",
            "data/ssep/online_region_contour_creator.cpp",
            "data/ssep/open_space_ec.hpp",
            "data/map/envelop/map_envelops.hpp",
            "data/plan_frame.hpp",
            "data/map/envelop/map_envelops.cpp",
            "plan/prepare/prepare_map_related.cpp"
          ],
          "commitId" : "fe45ba157988b615c24bae4fe43d8b3302254918",
          "timestamp" : 1773723922000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 更新MapEnvelops类，增强路径转换功能，支持备用地图包络处理\u000a",
          "date" : "2026-03-17 13:05:22 +0800",
          "id" : "fe45ba157988b615c24bae4fe43d8b3302254918",
          "msg" : "feat: 更新MapEnvelops类，增强路径转换功能，支持备用地图包络处理",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan_frame.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/online_region_contour_creator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_process.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/envelop/map_envelops.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_map_related.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/envelop/map_envelops.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/guide_line.cpp",
            "data/common/path.cpp"
          ],
          "commitId" : "58293034061f9aa3edd075764961740dcf23e6c8",
          "timestamp" : 1773723922000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复guidelien 中 overlap计算的bug\u000a",
          "date" : "2026-03-17 13:05:22 +0800",
          "id" : "58293034061f9aa3edd075764961740dcf23e6c8",
          "msg" : "fix:修复guidelien 中 overlap计算的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/common/path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/wbca/grid_map/esdf_map.hpp",
            "algorithm/wbca/imv_wbca_manager.cpp",
            "algorithm/wbca/occupancy_grid_map/data_render.cpp",
            "data/wbca/grid_map/esdf_map.cpp",
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "419f75f12ec66fbea96fb469cb3cd0e5e4c742c3",
          "timestamp" : 1773727237000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: imv smooth_mode bug\u000a",
          "date" : "2026-03-17 14:00:37 +0800",
          "id" : "419f75f12ec66fbea96fb469cb3cd0e5e4c742c3",
          "msg" : "fix: imv smooth_mode bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/wbca/grid_map/esdf_map.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/imv_wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/occupancy_grid_map/data_render.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/wbca/grid_map/esdf_map.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/start_point_data.cpp"
          ],
          "commitId" : "2026f2b99af4241f05203d6d6a354eafc69ebbe9",
          "timestamp" : 1773742201000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: imv start_pt bug\u000a",
          "date" : "2026-03-17 18:10:01 +0800",
          "id" : "2026f2b99af4241f05203d6d6a354eafc69ebbe9",
          "msg" : "fix: imv start_pt bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/pnc_map_path.cpp"
          ],
          "commitId" : "bfc992cbf1652ca99e8bfd0ef9cc690b4f595815",
          "timestamp" : 1773750641000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复拼接ssep结果后，junction overlap 生成的bug\u000a",
          "date" : "2026-03-17 20:30:41 +0800",
          "id" : "bfc992cbf1652ca99e8bfd0ef9cc690b4f595815",
          "msg" : "fix:修复拼接ssep结果后，junction overlap 生成的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map_path.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.hpp",
            "data/other/flow_control.hpp",
            "data/other/flow_control.cpp",
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "251ad648d7b5958a23e670eebf6d15769d94309d",
          "timestamp" : 1773755983000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加 实时的终点边界约束和拉值约束， 然后 终点约束使用使用实时约束\u000a",
          "date" : "2026-03-17 21:59:43 +0800",
          "id" : "251ad648d7b5958a23e670eebf6d15769d94309d",
          "msg" : "feat: 添加 实时的终点边界约束和拉值约束， 然后 终点约束使用使用实时约束",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_hmi.cpp",
            "data/config/cfg_hmi.hpp",
            "replayer/logic.cpp",
            "hmi/replayer_hmi.cpp"
          ],
          "commitId" : "035e2cf830ba61ee63048e0e129dea20231d8af5",
          "timestamp" : 1773800729000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: lock historical cloud point in replayer.\u000a\u000a",
          "date" : "2026-03-18 10:25:29 +0800",
          "id" : "035e2cf830ba61ee63048e0e129dea20231d8af5",
          "msg" : "fix: lock historical cloud point in replayer.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "replayer/logic.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_hmi.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/replayer_hmi.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_hmi.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/decide/decide_reaction.hpp",
            ".gitignore",
            "CMakeLists.txt",
            "data/ssep/forward_ec.cpp",
            "tasks/deciders/search_decider/forward_search_decider.cpp"
          ],
          "commitId" : "dbd2812127d276e7ad1f968f358529e0ae53a5a1",
          "timestamp" : 1773800883000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: add FORWARD_BEFORE_BACKWARD\u000a",
          "date" : "2026-03-18 10:28:03 +0800",
          "id" : "dbd2812127d276e7ad1f968f358529e0ae53a5a1",
          "msg" : "fix: add FORWARD_BEFORE_BACKWARD",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/decide/decide_reaction.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : ".gitignore"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/forward_search_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp",
            "data/config/cfg_env_const.cpp",
            "tasks/deciders/other_decider/replan_decider.cpp",
            "tasks/deciders/other_decider/replan_decider.hpp",
            "plan/prepare/prepare_status.cpp"
          ],
          "commitId" : "448aee47e245f190381c830773c7a318c6b12374",
          "timestamp" : 1773801028000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: ssep replan for  reversing truck.\u000a",
          "date" : "2026-03-18 10:30:28 +0800",
          "id" : "448aee47e245f190381c830773c7a318c6b12374",
          "msg" : "fix: ssep replan for  reversing truck.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.cpp"
          ],
          "commitId" : "76b3a0eb6a03df0be0286a166616b28bfc5ccf5a",
          "timestamp" : 1773801287000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: refine deviation_stop params.\u000a",
          "date" : "2026-03-18 10:34:47 +0800",
          "id" : "76b3a0eb6a03df0be0286a166616b28bfc5ccf5a",
          "msg" : "fix: refine deviation_stop params.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/vehicle/request_routing_data.cpp"
          ],
          "commitId" : "be714f29c973f94c63c32603e269273a23c7bfdd",
          "timestamp" : 1773801366000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: path disapearing issue.\u000a",
          "date" : "2026-03-18 10:36:06 +0800",
          "id" : "be714f29c973f94c63c32603e269273a23c7bfdd",
          "msg" : "fix: path disapearing issue.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/vehicle/request_routing_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_status.cpp"
          ],
          "commitId" : "ad4d815f1b2950b84c190c02d925b7debb42e282",
          "timestamp" : 1773801394000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: trailer_path_ego match issue.\u000a",
          "date" : "2026-03-18 10:36:34 +0800",
          "id" : "ad4d815f1b2950b84c190c02d925b7debb42e282",
          "msg" : "fix: trailer_path_ego match issue.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "f2e9dde3e2a7a459695b595cd8cc740d5d924eb7",
          "timestamp" : 1773811607000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor: 注释掉低贝位作业相关的代码逻辑\u000a",
          "date" : "2026-03-18 13:26:47 +0800",
          "id" : "f2e9dde3e2a7a459695b595cd8cc740d5d924eb7",
          "msg" : "refactor: 注释掉低贝位作业相关的代码逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "06ce627159426497944ccf43a460d672bea1611b",
          "timestamp" : 1773811694000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor: 注释掉低贝位作业相关的代码逻辑\u000a",
          "date" : "2026-03-18 13:28:14 +0800",
          "id" : "06ce627159426497944ccf43a460d672bea1611b",
          "msg" : "refactor: 注释掉低贝位作业相关的代码逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp",
            "data/config/cfg_env_const.cpp",
            "tasks/deciders/other_decider/replan_decider.cpp",
            "plan/prepare/prepare_status.cpp"
          ],
          "commitId" : "05cba2ab21ded99ccdfcb7f96508ea2873e8ccbd",
          "timestamp" : 1773825627000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "refact: straighten then reverse.\u000a",
          "date" : "2026-03-18 17:20:27 +0800",
          "id" : "05cba2ab21ded99ccdfcb7f96508ea2873e8ccbd",
          "msg" : "refact: straighten then reverse.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/vehicle/lane_detection.cpp"
          ],
          "commitId" : "a106c054091a39f8e38cabb78e45cec62f98e14d",
          "timestamp" : 1773827435000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: using map lane width for single line lane detection\u000a",
          "date" : "2026-03-18 17:50:35 +0800",
          "id" : "a106c054091a39f8e38cabb78e45cec62f98e14d",
          "msg" : "fix: using map lane width for single line lane detection",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/vehicle/lane_detection.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_static.cpp"
          ],
          "commitId" : "a9c9de3aebb610e9e0c105d0a9edb79f48aab9c8",
          "timestamp" : 1773840942000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 更新镜子相关参数的命名空间前缀为/pnc_node\u000a",
          "date" : "2026-03-18 21:35:42 +0800",
          "id" : "a9c9de3aebb610e9e0c105d0a9edb79f48aab9c8",
          "msg" : "fix: 更新镜子相关参数的命名空间前缀为/pnc_node",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_static.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/other/flow_control.cpp"
          ],
          "commitId" : "75ace1b4dce8a4dddcf1d6d3ceecc7810c013742",
          "timestamp" : 1773840969000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复崩溃的bug\u000a",
          "date" : "2026-03-18 21:36:09 +0800",
          "id" : "75ace1b4dce8a4dddcf1d6d3ceecc7810c013742",
          "msg" : "fix:修复崩溃的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.hpp",
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "42eda6dd35e959268a2c138d1e7f238bb63f02e6",
          "timestamp" : 1773841010000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加自动获取大谢终点约束的功能\u000a",
          "date" : "2026-03-18 21:36:50 +0800",
          "id" : "42eda6dd35e959268a2c138d1e7f238bb63f02e6",
          "msg" : "feat: 添加自动获取大谢终点约束的功能",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/vehicle/vehicle_state.cpp",
            "data/plan/start_point_data.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/vehicle/vehicle_state.hpp",
            "tasks/deciders/long_decider/constrain_decider.hpp"
          ],
          "commitId" : "974f2e41451a6a980c4c8c2a9045fe75f2fc0490",
          "timestamp" : 1773891447000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "feat: stop for localization switching.\u000a",
          "date" : "2026-03-19 11:37:27 +0800",
          "id" : "974f2e41451a6a980c4c8c2a9045fe75f2fc0490",
          "msg" : "feat: stop for localization switching.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_state.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_state.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/long_decider/constrain_decider.cpp"
          ],
          "commitId" : "66668fce0521286d4f78c74c849dadea94895432",
          "timestamp" : 1773891626000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: log msf localization switching status.\u000a",
          "date" : "2026-03-19 11:40:26 +0800",
          "id" : "66668fce0521286d4f78c74c849dadea94895432",
          "msg" : "fix: log msf localization switching status.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/open_space_ec.cpp",
            "data/map/pnc_map/routing_extension/routing_data.cpp"
          ],
          "commitId" : "09680d0ab04914754cc2ad5548709fa7a6706021",
          "timestamp" : 1773901680000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加搜索起点框的功能并优化车辆框生成逻辑\u000a",
          "date" : "2026-03-19 14:28:00 +0800",
          "id" : "09680d0ab04914754cc2ad5548709fa7a6706021",
          "msg" : "feat: 添加搜索起点框的功能并优化车辆框生成逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/start_point_data.cpp"
          ],
          "commitId" : "b04d7ce3f4cd18f062c3a4d858cf4ad39f3b1ab2",
          "timestamp" : 1773909776000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 更新GetLatPoint函数以考虑LKA控制模式\u000a",
          "date" : "2026-03-19 16:42:56 +0800",
          "id" : "b04d7ce3f4cd18f062c3a4d858cf4ad39f3b1ab2",
          "msg" : "fix: 更新GetLatPoint函数以考虑LKA控制模式",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_guide_line.cpp",
            "data/map/pnc_map/pnc_map_path.cpp",
            "data/plan/guide_line.cpp"
          ],
          "commitId" : "d4b8b915fc9ba0e5f6f01e879c815c72750a0b12",
          "timestamp" : 1773922268000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:虚拟停止线构建的bug\u000a",
          "date" : "2026-03-19 20:11:08 +0800",
          "id" : "d4b8b915fc9ba0e5f6f01e879c815c72750a0b12",
          "msg" : "fix:虚拟停止线构建的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_guide_line.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_ego.cpp"
          ],
          "commitId" : "965f5fede6e0d702f94fc03e5949631fa39c590b",
          "timestamp" : 1773931583000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修正DrawUpperHead函数中镜子高度计算错误\u000a",
          "date" : "2026-03-19 22:46:23 +0800",
          "id" : "965f5fede6e0d702f94fc03e5949631fa39c590b",
          "msg" : "fix: 修正DrawUpperHead函数中镜子高度计算错误",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_ego.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "9e80ba1dd25ec991530e8a553d3091634c647c0f",
          "timestamp" : 1773975585000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 调整自动构建结束直线姿态和终点扩展长度的计算逻辑\u000a",
          "date" : "2026-03-20 10:59:45 +0800",
          "id" : "9e80ba1dd25ec991530e8a553d3091634c647c0f",
          "msg" : "fix: 调整自动构建结束直线姿态和终点扩展长度的计算逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/pnc_map.cpp"
          ],
          "commitId" : "7c94361ecd0a6331ad51d2fd135e9408b5638289",
          "timestamp" : 1773977808000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: road segment splitting bug.\u000a",
          "date" : "2026-03-20 11:36:48 +0800",
          "id" : "7c94361ecd0a6331ad51d2fd135e9408b5638289",
          "msg" : "fix: road segment splitting bug.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/data_structures/path.cc",
            "ssep/test/ssep_planner_test.cc",
            "ssep/coarse_search/motion_primitive_sampler/yard_entry_reference_path_generator.h",
            "ssep/common/utils/reference_line_stitcher.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/data_structures/path.h",
            "ssep/common/utils/reference_line_stitcher.h",
            "ssep/coarse_search/motion_primitive_sampler/yard_entry_reference_path_generator.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
          ],
          "commitId" : "883b412a5a96493f584d7058fabe6533c8e1c498",
          "timestamp" : 1773978457000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: SSEP: 进堆场添加用专家经验生成的路径，拼接替换原始参考线。\u000a\u000a",
          "date" : "2026-03-20 11:47:37 +0800",
          "id" : "883b412a5a96493f584d7058fabe6533c8e1c498",
          "msg" : "feat: SSEP: 进堆场添加用专家经验生成的路径，拼接替换原始参考线。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/yard_entry_reference_path_generator.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/yard_entry_reference_path_generator.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/test/ssep_planner_test.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/reference_line_stitcher.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/reference_line_stitcher.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/path.cc",
            "ssep/ssep_planner.cc",
            "ssep/common/utils/reference_line_stitcher.cc",
            "ssep/data_structures/path.h",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "33080cb2d7b4baef6313b23ed6f72c926954f829",
          "timestamp" : 1773978467000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: SSEP: 进堆场跑通无搜索规划\u000a\u000a",
          "date" : "2026-03-20 11:47:47 +0800",
          "id" : "33080cb2d7b4baef6313b23ed6f72c926954f829",
          "msg" : "feat: SSEP: 进堆场跑通无搜索规划",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/reference_line_stitcher.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/keb_path_optimize_task.hpp",
            "ssep/common/utils/path_utils.h",
            "ssep/common/utils/path_utils.cc",
            "tasks/plan/keb_path_optimize_task.cpp"
          ],
          "commitId" : "ff3983e85440eec20a8d71008f9c044361eed42b",
          "timestamp" : 1773978478000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: keb task 修复路径被og点阻挡时轨迹异常的问题\u000a\u000a",
          "date" : "2026-03-20 11:47:58 +0800",
          "id" : "ff3983e85440eec20a8d71008f9c044361eed42b",
          "msg" : "fix: keb task 修复路径被og点阻挡时轨迹异常的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.cc"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/path.cc",
            "ssep/data_structures/path.h",
            "tasks/plan/keb_path_optimize_task.cpp"
          ],
          "commitId" : "d10baa56499a6a39ce844c37382b8dcb7886e5b5",
          "timestamp" : 1773978484000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修复keb task碰撞检测使用路径长度过长的问题\u000a\u000a",
          "date" : "2026-03-20 11:48:04 +0800",
          "id" : "d10baa56499a6a39ce844c37382b8dcb7886e5b5",
          "msg" : "fix: 修复keb task碰撞检测使用路径长度过长的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.cc"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/pnc_map.cpp"
          ],
          "commitId" : "94045a905e6e7064aa83d3535b9a67e6f06bb3b3",
          "timestamp" : 1773979209000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "refact: GetRoadSegmentFirstSplitPos\u000a",
          "date" : "2026-03-20 12:00:09 +0800",
          "id" : "94045a905e6e7064aa83d3535b9a67e6f06bb3b3",
          "msg" : "refact: GetRoadSegmentFirstSplitPos",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/pnc_map.cpp"
          ],
          "commitId" : "6602d54db962af381c83bd63f4d23cecef6f9642",
          "timestamp" : 1773979352000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: road segment splitting bug.\u000a",
          "date" : "2026-03-20 12:02:32 +0800",
          "id" : "6602d54db962af381c83bd63f4d23cecef6f9642",
          "msg" : "fix: road segment splitting bug.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/pnc_map.cpp"
          ],
          "commitId" : "5ea473b606083edbe4736f0a0cb6fbf6bb141762",
          "timestamp" : 1773979363000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "refact: GetRoadSegmentFirstSplitPos\u000a",
          "date" : "2026-03-20 12:02:43 +0800",
          "id" : "5ea473b606083edbe4736f0a0cb6fbf6bb141762",
          "msg" : "refact: GetRoadSegmentFirstSplitPos",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/common/utils/reference_line_stitcher.cc",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "c423432f6f465d4814e1b8c6f5f102c54d077d0a",
          "timestamp" : 1773980505000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: SSEP: 修复无搜索模式可能崩溃的问题\u000a\u000a",
          "date" : "2026-03-20 12:21:45 +0800",
          "id" : "c423432f6f465d4814e1b8c6f5f102c54d077d0a",
          "msg" : "fix: SSEP: 修复无搜索模式可能崩溃的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/reference_line_stitcher.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/data_structures/path.cc",
            "ssep/test/ssep_planner_test.cc",
            "ssep/coarse_search/motion_primitive_sampler/yard_entry_reference_path_generator.h",
            "ssep/common/utils/reference_line_stitcher.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/common/utils/reference_line_stitcher.h",
            "ssep/data_structures/path.h",
            "ssep/coarse_search/motion_primitive_sampler/yard_entry_reference_path_generator.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
          ],
          "commitId" : "3fb22d781dee9b445918726ac70ab53834e032cf",
          "timestamp" : 1773982356000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 进堆场添加用专家经验生成的路径，拼接替换原始参考线。\u000a\u000a",
          "date" : "2026-03-20 12:52:36 +0800",
          "id" : "3fb22d781dee9b445918726ac70ab53834e032cf",
          "msg" : "feat: SSEP: 进堆场添加用专家经验生成的路径，拼接替换原始参考线。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/reference_line_stitcher.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/reference_line_stitcher.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/yard_entry_reference_path_generator.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/yard_entry_reference_path_generator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/test/ssep_planner_test.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/path.cc",
            "ssep/ssep_planner.cc",
            "ssep/common/utils/reference_line_stitcher.cc",
            "ssep/data_structures/path.h",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "c3a7a1c91bcb80596ed9371ab46d60af714681a3",
          "timestamp" : 1773982376000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 进堆场跑通无搜索规划\u000a\u000a",
          "date" : "2026-03-20 12:52:56 +0800",
          "id" : "c3a7a1c91bcb80596ed9371ab46d60af714681a3",
          "msg" : "feat: SSEP: 进堆场跑通无搜索规划",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/reference_line_stitcher.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/keb_path_optimize_task.hpp",
            "ssep/common/utils/path_utils.h",
            "ssep/common/utils/path_utils.cc",
            "tasks/plan/keb_path_optimize_task.cpp"
          ],
          "commitId" : "943dbcf65482786bf0ae78eea7f6d02eca589b85",
          "timestamp" : 1773982391000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: keb task 修复路径被og点阻挡时轨迹异常的问题\u000a\u000a",
          "date" : "2026-03-20 12:53:11 +0800",
          "id" : "943dbcf65482786bf0ae78eea7f6d02eca589b85",
          "msg" : "fix: keb task 修复路径被og点阻挡时轨迹异常的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/path.h",
            "ssep/data_structures/path.cc",
            "tasks/plan/keb_path_optimize_task.cpp"
          ],
          "commitId" : "d46b28a4575ad474b7b4fc9acf007636214fdaf6",
          "timestamp" : 1773982419000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: 修复keb task碰撞检测使用路径长度过长的问题\u000a\u000a",
          "date" : "2026-03-20 12:53:39 +0800",
          "id" : "d46b28a4575ad474b7b4fc9acf007636214fdaf6",
          "msg" : "fix: 修复keb task碰撞检测使用路径长度过长的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/common/utils/reference_line_stitcher.cc",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "55d35d7507cd3c3d289168dac7882b5db37d7bfb",
          "timestamp" : 1773982442000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复无搜索模式可能崩溃的问题\u000a\u000a",
          "date" : "2026-03-20 12:54:02 +0800",
          "id" : "55d35d7507cd3c3d289168dac7882b5db37d7bfb",
          "msg" : "fix: SSEP: 修复无搜索模式可能崩溃的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/reference_line_stitcher.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/common/utils/path_utils.h",
            "ssep/common/utils/path_utils.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "40be2a376bfdeb10ac8ac64ea311727ec8779caf",
          "timestamp" : 1773992161000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 提升新版进堆场搜索的成功率\u000a\u000a",
          "date" : "2026-03-20 15:36:01 +0800",
          "id" : "40be2a376bfdeb10ac8ac64ea311727ec8779caf",
          "msg" : "fix: SSEP: 提升新版进堆场搜索的成功率",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.cc"
            },
            {
              "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",
            "ssep/common/utils/path_utils.h",
            "ssep/common/utils/path_utils.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "1bdae8ae7d8ca3cd49b96dab5d54998d211a6f8c",
          "timestamp" : 1773992218000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: SSEP: 提升新版进堆场搜索的成功率\u000a\u000a",
          "date" : "2026-03-20 15:36:58 +0800",
          "id" : "1bdae8ae7d8ca3cd49b96dab5d54998d211a6f8c",
          "msg" : "fix: SSEP: 提升新版进堆场搜索的成功率",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ctrl/lka_start_up.cpp",
            "hmi/widget/diagnose.cpp",
            "data/boundary/road_boundary.cpp",
            "data/ctrl/lka_start_up.hpp"
          ],
          "commitId" : "935d321f793e198615189b481385443adda4536a",
          "timestamp" : 1773999405000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "feat: lka deviation after crane\u000a",
          "date" : "2026-03-20 17:36:45 +0800",
          "id" : "935d321f793e198615189b481385443adda4536a",
          "msg" : "feat: lka deviation after crane",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ctrl/lka_start_up.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/diagnose.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ctrl/lka_start_up.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_lane_change_planner.h"
          ],
          "commitId" : "fd557192f4bb94e7e7313318315cfd0bd92abbde",
          "timestamp" : 1774000698000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: SSEP: 修复变道路径可能有碰撞的问题\u000a\u000a",
          "date" : "2026-03-20 17:58:18 +0800",
          "id" : "fd557192f4bb94e7e7313318315cfd0bd92abbde",
          "msg" : "fix: SSEP: 修复变道路径可能有碰撞的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_lane_change_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/keb_path_optimize_task.cpp"
          ],
          "commitId" : "848e7e9667e7e592c8ed63ddffe0a6fe77666f13",
          "timestamp" : 1774107589000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "chore: keb task 增加最大转向角余量\u000a\u000a",
          "date" : "2026-03-21 23:39:49 +0800",
          "id" : "848e7e9667e7e592c8ed63ddffe0a6fe77666f13",
          "msg" : "chore: keb task 增加最大转向角余量",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/app_data.cpp"
          ],
          "commitId" : "908911bfca576244174f10e54cd725ab9f30dd0e",
          "timestamp" : 1774266714000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: (临时处理)注释掉接收目标命令中的拖车标签和大小处理逻辑\u000a",
          "date" : "2026-03-23 19:51:54 +0800",
          "id" : "908911bfca576244174f10e54cd725ab9f30dd0e",
          "msg" : "fix: (临时处理)注释掉接收目标命令中的拖车标签和大小处理逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/app_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/pnc_map_path.cpp"
          ],
          "commitId" : "e728ba79f6b5a2662364a9ec29e3b0d0f1cb99e2",
          "timestamp" : 1774274811000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 优化overlap s重计算，增加起始和结束点的有效性检查\u000a",
          "date" : "2026-03-23 22:06:51 +0800",
          "id" : "e728ba79f6b5a2662364a9ec29e3b0d0f1cb99e2",
          "msg" : "feat: 优化overlap s重计算，增加起始和结束点的有效性检查",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map_path.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/keb_path_optimize_task.hpp",
            "tasks/plan/keb_path_optimize_task.cpp"
          ],
          "commitId" : "4d8e13ea46ae52a342d5c9c904776950f10f37c3",
          "timestamp" : 1774329136000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: keb-task 输出的轨迹保持固定长度，解决轨迹越来越短导致到达不了终点的问题\u000a\u000a",
          "date" : "2026-03-24 13:12:16 +0800",
          "id" : "4d8e13ea46ae52a342d5c9c904776950f10f37c3",
          "msg" : "feat: keb-task 输出的轨迹保持固定长度，解决轨迹越来越短导致到达不了终点的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/keb_path_optimize_task.cpp"
          ],
          "commitId" : "84511bc52b02c727f9da034c0684d9bdc6f35ac0",
          "timestamp" : 1774329144000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: keb task ssep_end_s_ 赋值错误\u000a\u000a",
          "date" : "2026-03-24 13:12:24 +0800",
          "id" : "84511bc52b02c727f9da034c0684d9bdc6f35ac0",
          "msg" : "fix: keb task ssep_end_s_ 赋值错误",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/vehicle/spreader_protect.cpp",
            "data/config/cfg_safe_const.hpp",
            "data/config/cfg_safe_const.cpp"
          ],
          "commitId" : "bb8ff43e7286899e0c671a7550fb06a6b551c13d",
          "timestamp" : 1774366088000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加状态机切换时间参数并优化相关逻辑\u000a",
          "date" : "2026-03-24 23:28:08 +0800",
          "id" : "bb8ff43e7286899e0c671a7550fb06a6b551c13d",
          "msg" : "feat: 添加状态机切换时间参数并优化相关逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/vehicle/spreader_protect.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "sink/ros_sink_pnc_status.cpp"
          ],
          "commitId" : "9276281ddd0799eed3e58febe0b78a605e0fc179",
          "timestamp" : 1774366088000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加根据堆场内的车道名称扩展安全阈值\u000a",
          "date" : "2026-03-24 23:28:08 +0800",
          "id" : "9276281ddd0799eed3e58febe0b78a605e0fc179",
          "msg" : "feat: 添加根据堆场内的车道名称扩展安全阈值",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_pnc_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_lat_plan.hpp",
            "tasks/plan/keb_path_optimize_task.hpp",
            "data/config/cfg_lat_plan.cpp",
            "tasks/plan/keb_path_optimize_task.cpp"
          ],
          "commitId" : "b47fe07fc71e78f3f8434b8744c9dc847d63eba1",
          "timestamp" : 1774366088000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "chore: keb实时优化 将转向角余量 提取为配置参数\u000a\u000a",
          "date" : "2026-03-24 23:28:08 +0800",
          "id" : "b47fe07fc71e78f3f8434b8744c9dc847d63eba1",
          "msg" : "chore: keb实时优化 将转向角余量 提取为配置参数",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_general_planner.h"
          ],
          "commitId" : "a02846152de185a088c757d3986eb904e1a4e17a",
          "timestamp" : 1774366088000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "chore: SSEP: 集卡普通搜索过滤掉明显违反约束的轨迹\u000a\u000a",
          "date" : "2026-03-24 23:28:08 +0800",
          "id" : "a02846152de185a088c757d3986eb904e1a4e17a",
          "msg" : "chore: SSEP: 集卡普通搜索过滤掉明显违反约束的轨迹",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/constrain/block_data.cpp"
          ],
          "commitId" : "bd3a0cd23b9935933c797ca80fb7e28c8dbabe97",
          "timestamp" : 1774366088000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 对多个范围更新函数添加排序逻辑，确保范围按顺序排列\u000a",
          "date" : "2026-03-24 23:28:08 +0800",
          "id" : "bd3a0cd23b9935933c797ca80fb7e28c8dbabe97",
          "msg" : "feat: 对多个范围更新函数添加排序逻辑，确保范围按顺序排列",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_status.hpp",
            "plan/prepare/prepare_status.cpp"
          ],
          "commitId" : "489a31b19ece7734f23e580bd9daf4025f81ad72",
          "timestamp" : 1774366088000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 优化 JudgeInStraightLane 方法，重构逻辑以提高可读性和维护性，添加辅助函数以简化任务状态和区域状态的计算\u000a",
          "date" : "2026-03-24 23:28:08 +0800",
          "id" : "489a31b19ece7734f23e580bd9daf4025f81ad72",
          "msg" : "feat: 优化 JudgeInStraightLane 方法，重构逻辑以提高可读性和维护性，添加辅助函数以简化任务状态和区域状态的计算",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_objs.cpp",
            "data/obstacle/obstacle.cpp"
          ],
          "commitId" : "e47c3c07b6831723cd6fcec51d822e6a93b9c686",
          "timestamp" : 1774366088000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 优化 转场场桥的判断， 以及 场桥是否进行判断碰撞检测的逻辑\u000a",
          "date" : "2026-03-24 23:28:08 +0800",
          "id" : "e47c3c07b6831723cd6fcec51d822e6a93b9c686",
          "msg" : "feat: 优化 转场场桥的判断， 以及 场桥是否进行判断碰撞检测的逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_objs.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h",
            "ssep/scenarios/imv_enter_station_planner.h"
          ],
          "commitId" : "b1675dfe8c52a2bf186d6788cc254920710cd40d",
          "timestamp" : 1774366156000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 解决西联IMV进停车位搜索过慢的问题\u000a\u000a",
          "date" : "2026-03-24 23:29:16 +0800",
          "id" : "b1675dfe8c52a2bf186d6788cc254920710cd40d",
          "msg" : "fix: 解决西联IMV进停车位搜索过慢的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_station_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/maps/ogm_builder.h",
            "ssep/maps/ogm_builder.cc",
            "ssep/ssep_planner.cc"
          ],
          "commitId" : "c3c9fddb6caedd6c3f73c42b6fc14e9e6bb61998",
          "timestamp" : 1774366164000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 集卡搜索时滤除起点和终点车挂内部的og点\u000a\u000a",
          "date" : "2026-03-24 23:29:24 +0800",
          "id" : "c3c9fddb6caedd6c3f73c42b6fc14e9e6bb61998",
          "msg" : "fix: 集卡搜索时滤除起点和终点车挂内部的og点",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_safe_const.cpp"
          ],
          "commitId" : "57789ddab86ba54d6cfba72af2518081b6b5d509",
          "timestamp" : 1774367261000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修正堆垛机特殊区域的横向扩展长度参数加载路径\u000a",
          "date" : "2026-03-24 23:47:41 +0800",
          "id" : "57789ddab86ba54d6cfba72af2518081b6b5d509",
          "msg" : "fix: 修正堆垛机特殊区域的横向扩展长度参数加载路径",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h",
            "ssep/scenarios/imv_enter_station_planner.h"
          ],
          "commitId" : "67094e46383a0b33d5c95997caedc423eace3014",
          "timestamp" : 1774367733000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 解决西联IMV进停车位搜索过慢的问题\u000a\u000a",
          "date" : "2026-03-24 23:55:33 +0800",
          "id" : "67094e46383a0b33d5c95997caedc423eace3014",
          "msg" : "fix: 解决西联IMV进停车位搜索过慢的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_station_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/plan/path_direction_data.cpp"
          ],
          "commitId" : "bc071e41f2a92b8798ca568a10d6d7ebe6a4cb02",
          "timestamp" : 1774404953000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: align move 状态下，假如挂的角度大于一定值，不倒车。 倒车的时候限制速度\u000a",
          "date" : "2026-03-25 10:15:53 +0800",
          "id" : "bc071e41f2a92b8798ca568a10d6d7ebe6a4cb02",
          "msg" : "feat: align move 状态下，假如挂的角度大于一定值，不倒车。 倒车的时候限制速度",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/path_direction_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "9da2dbb539fbd9991221ecec7ed1b5ab5dcf5756",
          "timestamp" : 1774407862000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 杨浦 B003 B004适配\u000a",
          "date" : "2026-03-25 11:04:22 +0800",
          "id" : "9da2dbb539fbd9991221ecec7ed1b5ab5dcf5756",
          "msg" : "feat: 杨浦 B003 B004适配",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ctrl/lka_start_up.cpp"
          ],
          "commitId" : "c184036c04cbd54cbf2d38a50522c261f87a91bc",
          "timestamp" : 1774422743000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "feat: yard name verification.\u000a",
          "date" : "2026-03-25 15:12:23 +0800",
          "id" : "c184036c04cbd54cbf2d38a50522c261f87a91bc",
          "msg" : "feat: yard name verification.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ctrl/lka_start_up.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/planner_utils.h",
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h",
            "ssep/scenarios/truck_multi_segment_parking_planner.h",
            "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h",
            "ssep/scenarios/planner_utils.cc"
          ],
          "commitId" : "bce64a9fb9bed66c594b0a207511d989c4039b9f",
          "timestamp" : 1774425071000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: 普通卡车多段倒车入库时适配拉直点逻辑\u000a",
          "date" : "2026-03-25 15:51:11 +0800",
          "id" : "bce64a9fb9bed66c594b0a207511d989c4039b9f",
          "msg" : "feat: 普通卡车多段倒车入库时适配拉直点逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/planner_utils.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/planner_utils.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/path_direction_data.cpp"
          ],
          "commitId" : "678aa94ed48bdae8222f00caa2159d3a4f765e93",
          "timestamp" : 1774425704000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 调整对拖车姿态有效性的角度判断阈值\u000a",
          "date" : "2026-03-25 16:01:44 +0800",
          "id" : "678aa94ed48bdae8222f00caa2159d3a4f765e93",
          "msg" : "fix: 调整对拖车姿态有效性的角度判断阈值",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/path_direction_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_objs.cpp"
          ],
          "commitId" : "6150b7d1445ee5be72794b493d46d708742e1b2f",
          "timestamp" : 1774428072000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 增加对车道有效性的检查，确保车道ID在实际车道ID列表中\u000a",
          "date" : "2026-03-25 16:41:12 +0800",
          "id" : "6150b7d1445ee5be72794b493d46d708742e1b2f",
          "msg" : "feat: 增加对车道有效性的检查，确保车道ID在实际车道ID列表中",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_objs.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc"
          ],
          "commitId" : "f73f14c1abecb7d72ead16573ba2801d4688ec3b",
          "timestamp" : 1774428098000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "chore: SSEP: 自卸车进出散货堆场搜索使用软约束\u000a\u000a",
          "date" : "2026-03-25 16:41:38 +0800",
          "id" : "f73f14c1abecb7d72ead16573ba2801d4688ec3b",
          "msg" : "chore: SSEP: 自卸车进出散货堆场搜索使用软约束",
          "paths" : [
            {
              "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_enter_yard_planner.h"
          ],
          "commitId" : "83543a38fe864a91b8574d0637c45ef2d8533bfe",
          "timestamp" : 1774428106000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: SSEP: 修复集卡进堆场S弯轨迹不合理，及自适应拉直距离失效的问题\u000a\u000a",
          "date" : "2026-03-25 16:41:46 +0800",
          "id" : "83543a38fe864a91b8574d0637c45ef2d8533bfe",
          "msg" : "fix: SSEP: 修复集卡进堆场S弯轨迹不合理，及自适应拉直距离失效的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/common/utils/path_utils.cc"
          ],
          "commitId" : "88fe599342bb3d5e99b4f73b388d3a36f9f7d320",
          "timestamp" : 1774439458000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: SSEP: 进出散货堆场-解决后处理过于严格导致搜索失败的问题。\u000a\u000a",
          "date" : "2026-03-25 19:50:58 +0800",
          "id" : "88fe599342bb3d5e99b4f73b388d3a36f9f7d320",
          "msg" : "fix: SSEP: 进出散货堆场-解决后处理过于严格导致搜索失败的问题。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/pnc_map_path.cpp"
          ],
          "commitId" : "989199e3abcea69d8f2c3a5b02eea5fed4b5f2e5",
          "timestamp" : 1774493913000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 调整路径重叠的起始和结束点设置，确保不超出有效范围\u000a",
          "date" : "2026-03-26 10:58:33 +0800",
          "id" : "989199e3abcea69d8f2c3a5b02eea5fed4b5f2e5",
          "msg" : "fix: 调整路径重叠的起始和结束点设置，确保不超出有效范围",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map_path.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/pnc_map_path.cpp"
          ],
          "commitId" : "eb8b675d5b80921a05bcf7cfd6d9c37677c0398b",
          "timestamp" : 1774493942000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 调整路径重叠的起始和结束点设置，确保不超出有效范围\u000a",
          "date" : "2026-03-26 10:59:02 +0800",
          "id" : "eb8b675d5b80921a05bcf7cfd6d9c37677c0398b",
          "msg" : "fix: 调整路径重叠的起始和结束点设置，确保不超出有效范围",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map_path.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp",
            "data/config/cfg_env_const.cpp",
            "plan/prepare/prepare_status.cpp"
          ],
          "commitId" : "46589607901cc2599655efe869c7b40651bcffc8",
          "timestamp" : 1774495728000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "feat: add position check for reversing\u000a",
          "date" : "2026-03-26 11:28:48 +0800",
          "id" : "46589607901cc2599655efe869c7b40651bcffc8",
          "msg" : "feat: add position check for reversing",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.cpp"
          ],
          "commitId" : "cd315a7c5379a39b970324c059728920143fa523",
          "timestamp" : 1774509780000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: disable revsersing deviation.\u000a",
          "date" : "2026-03-26 15:23:00 +0800",
          "id" : "cd315a7c5379a39b970324c059728920143fa523",
          "msg" : "fix: disable revsersing deviation.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "d7b38ac92fd4feea0f081ba7b8d1bdf9ef6d74c4",
          "timestamp" : 1774516827000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:杨浦低贝位适配\u000a",
          "date" : "2026-03-26 17:20:27 +0800",
          "id" : "d7b38ac92fd4feea0f081ba7b8d1bdf9ef6d74c4",
          "msg" : "feat:杨浦低贝位适配",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp",
            "plan/prepare/prepare_status.hpp",
            "data/config/cfg_env_const.cpp",
            "plan/prepare/prepare_status.cpp"
          ],
          "commitId" : "d8c6278e4447d5e4f9d4ce98f9acd13dc367adcf",
          "timestamp" : 1774518457000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "feat: limit straithen times.\u000a",
          "date" : "2026-03-26 17:47:37 +0800",
          "id" : "d8c6278e4447d5e4f9d4ce98f9acd13dc367adcf",
          "msg" : "feat: limit straithen times.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/truck_accurate_reversing_planner.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
          ],
          "commitId" : "1158a27743ae3cbb4a0c1095e7850143daf14aea",
          "timestamp" : 1774518521000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "feat: SSEP: 普通卡车倒车搜索加长最后一段拉直距离\u000a\u000a",
          "date" : "2026-03-26 17:48:41 +0800",
          "id" : "1158a27743ae3cbb4a0c1095e7850143daf14aea",
          "msg" : "feat: SSEP: 普通卡车倒车搜索加长最后一段拉直距离",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_status.cpp"
          ],
          "commitId" : "1af3c8f1db01d0693586e98cad36c87580ac5c56",
          "timestamp" : 1774579089000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: reversing times bug\u000a",
          "date" : "2026-03-27 10:38:09 +0800",
          "id" : "1af3c8f1db01d0693586e98cad36c87580ac5c56",
          "msg" : "fix: reversing times bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/truck_general_planner.h",
            "ssep/scenarios/imv_enter_station_planner.h",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/ssep_planner.cc",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h",
            "ssep/scenarios/truck_multi_segment_parking_planner.h",
            "ssep/common/utils/path_utils.cc",
            "ssep/scenarios/imv_exit_parking_spot_planner.h"
          ],
          "commitId" : "9e70c8344cefa2dce322bdebaded279a165ebaed",
          "timestamp" : 1774583254000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: checkout feat_keb_task\u000a",
          "date" : "2026-03-27 11:47:34 +0800",
          "id" : "9e70c8344cefa2dce322bdebaded279a165ebaed",
          "msg" : "fix: checkout feat_keb_task",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_station_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/ssep_planner.cc"
          ],
          "commitId" : "89102f4e856e982cd6a002d274678e2f0e19dff8",
          "timestamp" : 1774583311000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: reversing ssep planner bug\u000a",
          "date" : "2026-03-27 11:48:31 +0800",
          "id" : "89102f4e856e982cd6a002d274678e2f0e19dff8",
          "msg" : "fix: reversing ssep planner bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_status.cpp"
          ],
          "commitId" : "a29eb1c83bacb6b66111a68719a9a3937fa350d1",
          "timestamp" : 1774583770000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: reversitong activation position thr 10.0\u000a",
          "date" : "2026-03-27 11:56:10 +0800",
          "id" : "a29eb1c83bacb6b66111a68719a9a3937fa350d1",
          "msg" : "fix: reversitong activation position thr 10.0",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h",
            "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/common/utils/path_utils.cc",
            "ssep/scenarios/imv_exit_parking_spot_planner.h",
            "ssep/scenarios/imv_enter_station_planner.h",
            "ssep/scenarios/truck_general_planner.h",
            "ssep/scenarios/planner_utils.cc",
            "ssep/scenarios/planner_utils.h",
            "ssep/scenarios/truck_accurate_reversing_planner.cc",
            "ssep/ssep_planner.cc",
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h",
            "ssep/scenarios/truck_multi_segment_parking_planner.h",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
          ],
          "commitId" : "78b03829ca619e234632e08ef4a2fec031ee502a",
          "timestamp" : 1774590339000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:合并ssep更改\u000a",
          "date" : "2026-03-27 13:45:39 +0800",
          "id" : "78b03829ca619e234632e08ef4a2fec031ee502a",
          "msg" : "feat:合并ssep更改",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_station_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/planner_utils.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/planner_utils.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/common/pnc_graphics_view.cpp",
            "hmi/widget/pnc_mat.cpp",
            "hmi/common/pnc_graphics_view.hpp",
            "hmi/widget/replayer_pnc_mat.cpp"
          ],
          "commitId" : "0790824356c822d73ea7452ea501676bdf42445f",
          "timestamp" : 1774591753000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加车辆姿态设置功能并更新测量和角度显示逻辑\u000a",
          "date" : "2026-03-27 14:09:13 +0800",
          "id" : "0790824356c822d73ea7452ea501676bdf42445f",
          "msg" : "feat: 添加车辆姿态设置功能并更新测量和角度显示逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/widget/replayer_pnc_mat.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/common/pnc_graphics_view.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/common/pnc_graphics_view.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/pnc_mat.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/truck_general_planner.h"
          ],
          "commitId" : "2bf315098c6338d37740c7d9754ae76a47e91a51",
          "timestamp" : 1774592074000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: SSEP: 修复普通卡车搜索拉直段失效的问题\u000a\u000a",
          "date" : "2026-03-27 14:14:34 +0800",
          "id" : "2bf315098c6338d37740c7d9754ae76a47e91a51",
          "msg" : "fix: SSEP: 修复普通卡车搜索拉直段失效的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_general_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/forward_ec.cpp",
            "data/ssep/forward_ec.hpp"
          ],
          "commitId" : "e77b10f61749b6e9afd05a75fdfafd11a38f7b37",
          "timestamp" : 1774592448000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:适配友谊关进停车的拉正距离\u000a",
          "date" : "2026-03-27 14:20:48 +0800",
          "id" : "e77b10f61749b6e9afd05a75fdfafd11a38f7b37",
          "msg" : "feat:适配友谊关进停车的拉正距离",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ctrl/lka_start_up.cpp"
          ],
          "commitId" : "e6b92869883057da0681b03f5113122025ef0983",
          "timestamp" : 1774592549000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: disable default LKA deviation.\u000a",
          "date" : "2026-03-27 14:22:29 +0800",
          "id" : "e6b92869883057da0681b03f5113122025ef0983",
          "msg" : "fix: disable default LKA deviation.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ctrl/lka_start_up.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ctrl/lka_start_up.cpp",
            "data/ctrl/lka_start_up.hpp"
          ],
          "commitId" : "fa455161c9a61091ea7b4aa829a89ce4ac9fed36",
          "timestamp" : 1774602812000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: lka deviation bug\u000a",
          "date" : "2026-03-27 17:13:32 +0800",
          "id" : "fa455161c9a61091ea7b4aa829a89ce4ac9fed36",
          "msg" : "fix: lka deviation bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ctrl/lka_start_up.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ctrl/lka_start_up.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "thirdparty/lbfgs/lbfgs.hpp"
          ],
          "commitId" : "86499e111872b1d3d1c5d563a19973150c47adc5",
          "timestamp" : 1774603310000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "feat: add lbfgs prevous version.\u000a",
          "date" : "2026-03-27 17:21:50 +0800",
          "id" : "86499e111872b1d3d1c5d563a19973150c47adc5",
          "msg" : "feat: add lbfgs prevous version.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "thirdparty/lbfgs/lbfgs.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "thirdparty/lbfgs/lbfgs.hpp"
          ],
          "commitId" : "bce6bb1dbfa57b881faf7ad6886f49a37230adc9",
          "timestamp" : 1774603649000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "feat: add lbfgs prevous version.\u000a",
          "date" : "2026-03-27 17:27:29 +0800",
          "id" : "bce6bb1dbfa57b881faf7ad6886f49a37230adc9",
          "msg" : "feat: add lbfgs prevous version.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "thirdparty/lbfgs/lbfgs.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/normal_junction_ec.cpp"
          ],
          "commitId" : "a08b0d9eda7192187c98b20f94d44a8b82adff81",
          "timestamp" : 1774631226000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 苏溪调箱门场景适配\u000a",
          "date" : "2026-03-28 01:07:06 +0800",
          "id" : "a08b0d9eda7192187c98b20f94d44a8b82adff81",
          "msg" : "feat: 苏溪调箱门场景适配",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/normal_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/obstacle/ogm.hpp",
            "plan/prepare/prepare_ogm.cpp",
            "data/obstacle/ogm.cpp",
            "data/boundary/driving_corridor.cpp"
          ],
          "commitId" : "1613b12c1f873e85b5db4546d718acc3f000a041",
          "timestamp" : 1774853863000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加无效侧通行点检查和虚拟障碍物生成逻辑\u000a",
          "date" : "2026-03-30 14:57:43 +0800",
          "id" : "1613b12c1f873e85b5db4546d718acc3f000a041",
          "msg" : "feat: 添加无效侧通行点检查和虚拟障碍物生成逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/driving_corridor.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/pnc_map_path.cpp"
          ],
          "commitId" : "fb8de5cde2aa0863bec4b2fcbdcbd5efea6a3e07",
          "timestamp" : 1774859375000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化 停止线所属junction的判断逻辑\u000a",
          "date" : "2026-03-30 16:29:35 +0800",
          "id" : "fb8de5cde2aa0863bec4b2fcbdcbd5efea6a3e07",
          "msg" : "refactor:优化 停止线所属junction的判断逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map_path.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/protos/state_match_condition.proto",
            "ssep/offboard/servers/path_repository_vis_server.cc",
            "ssep/offboard/servers/path_repository_vis_html_template.h",
            "ssep/data_structures/state_match_condition.h",
            "ssep/data_structures/path_repository_manager.cc",
            "ssep/ssep_planner.h",
            "ssep/protos/path_repository.proto",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h",
            "ssep/CMakeLists.txt",
            "ssep/offboard/servers/CMakeLists.txt",
            "ssep/offboard/servers/path_repository_vis_html_template.cc",
            "ssep/offboard/generate_path_repository/CMakeLists.txt",
            "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h",
            "ssep/data_structures/state_match_condition.cc",
            "ssep/offboard/generate_path_repository/generate_path_repository_cli.cc",
            "ssep/data_structures/path_repository_manager.h",
            "ssep/ssep_planner.cc"
          ],
          "commitId" : "6561aae642b08a5f52f0e42603e97e44a5bb95b7",
          "timestamp" : 1774939093000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:合并ssep更改\u000a",
          "date" : "2026-03-31 14:38:13 +0800",
          "id" : "6561aae642b08a5f52f0e42603e97e44a5bb95b7",
          "msg" : "feat:合并ssep更改",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/data_structures/state_match_condition.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/path_repository_manager.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_path_repository/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/path_repository_manager.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_path_repository/generate_path_repository_cli.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/state_match_condition.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/path_repository.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/path_repository_vis_html_template.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/state_match_condition.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/path_repository_vis_server.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/path_repository_vis_html_template.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/constrain/block_data.cpp"
          ],
          "commitId" : "7083a00f7acd9d060708d1f01df5c82a7e6537f5",
          "timestamp" : 1775013719000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: curvature over limit filer.\u000a",
          "date" : "2026-04-01 11:21:59 +0800",
          "id" : "7083a00f7acd9d060708d1f01df5c82a7e6537f5",
          "msg" : "fix: curvature over limit filer.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/other_decider/replan_decider.cpp"
          ],
          "commitId" : "0fee299f74d88e995f954a18306383d3d5d47e65",
          "timestamp" : 1775026461000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:终点低贝位时， 然后场桥低贝位不重新搜索的bug\u000a",
          "date" : "2026-04-01 14:54:21 +0800",
          "id" : "0fee299f74d88e995f954a18306383d3d5d47e65",
          "msg" : "fix:终点低贝位时， 然后场桥低贝位不重新搜索的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/offboard/servers/path_repository_vis_server.cc",
            "ssep/protos/operation_mode.proto",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/data_structures/state_match_condition.h",
            "ssep/data_structures/path_repository_manager.cc",
            "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h",
            "ssep/data_structures/state_match_condition.cc",
            "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.cc",
            "ssep/protos/state_match_condition.proto",
            "ssep/offboard/servers/path_repository_vis_html_template.h",
            "ssep/common/utils/map_element_utils.hpp",
            "ssep/offboard/scene_replay/CMakeLists.txt",
            "ssep/ssep_planner.h",
            "ssep/protos/scene.proto",
            "ssep/protos/path_repository.proto",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h",
            "ssep/CMakeLists.txt",
            "ssep/offboard/servers/CMakeLists.txt",
            "ssep/offboard/servers/path_repository_vis_html_template.cc",
            "ssep/scenarios/truck_general_planner.h",
            "ssep/offboard/generate_path_repository/CMakeLists.txt",
            "ssep/scenarios/truck_accurate_reversing_planner.cc",
            "ssep/offboard/generate_path_repository/generate_path_repository_cli.cc",
            "ssep/data_structures/path_repository_manager.h",
            "ssep/ssep_planner.cc"
          ],
          "commitId" : "add9f556e95b2608a803429926180a9f8765565b",
          "timestamp" : 1775026622000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:合并ssep\u000a\u000a",
          "date" : "2026-04-01 14:57:02 +0800",
          "id" : "add9f556e95b2608a803429926180a9f8765565b",
          "msg" : "feat:合并ssep",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/data_structures/path_repository_manager.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/path_repository_vis_html_template.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_path_repository/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/scene_replay/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_general_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/state_match_condition.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/map_element_utils.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/state_match_condition.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/path_repository_vis_html_template.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/path_repository.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/path_repository_vis_server.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_path_repository/generate_path_repository_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/state_match_condition.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/operation_mode.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/scene.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/path_repository_manager.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_lat_plan.hpp",
            "hmi/widget/diagnose.cpp",
            "data/config/cfg_lat_plan.cpp",
            "algorithm/wbca/path_optimization/car_path_optimization.cpp"
          ],
          "commitId" : "e5b729ff7d0611bdbb69ddcee59054dda48c439b",
          "timestamp" : 1775029475000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: filter wbca path by cost\u000a",
          "date" : "2026-04-01 15:44:35 +0800",
          "id" : "e5b729ff7d0611bdbb69ddcee59054dda48c439b",
          "msg" : "fix: filter wbca path by cost",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/car_path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/diagnose.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "thirdparty/lbfgs/lbfgs.hpp",
            "data/config/cfg_lat_plan.hpp",
            "algorithm/wbca/path_optimization/truck_path_optimization.cpp",
            "data/config/cfg_lat_plan.cpp",
            "algorithm/wbca/path_optimization/imv_path_optimization.cpp",
            "algorithm/wbca/path_optimization/car_path_optimization.cpp"
          ],
          "commitId" : "6dcf15351db344dcd55fc9aab5b4752d79ece05c",
          "timestamp" : 1775029535000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: add switch for lbfgs to lbfgs_new\u000a",
          "date" : "2026-04-01 15:45:35 +0800",
          "id" : "6dcf15351db344dcd55fc9aab5b4752d79ece05c",
          "msg" : "fix: add switch for lbfgs to lbfgs_new",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/truck_path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/imv_path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/car_path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "thirdparty/lbfgs/lbfgs.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_lat_plan.cpp"
          ],
          "commitId" : "4b8fd569d6e9e0b2fce5f82fcc1492a931254c13",
          "timestamp" : 1775030633000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: using new l_bfgs\u000a",
          "date" : "2026-04-01 16:03:53 +0800",
          "id" : "4b8fd569d6e9e0b2fce5f82fcc1492a931254c13",
          "msg" : "fix: using new l_bfgs",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/path_optimization/truck_path_optimization.cpp",
            "algorithm/wbca/path_optimization/imv_path_optimization.cpp"
          ],
          "commitId" : "43b5f43e081e3fcb19611dabd32690bbb038433f",
          "timestamp" : 1775033545000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: cost filter for imv and truck\u000a",
          "date" : "2026-04-01 16:52:25 +0800",
          "id" : "43b5f43e081e3fcb19611dabd32690bbb038433f",
          "msg" : "fix: cost filter for imv and truck",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/truck_path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/imv_path_optimization.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "0afabfef75fe9e5647647d2c76ff30a5a8462dcf",
          "timestamp" : 1775044798000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: activate wbca smooth mode in align fsm.\u000a",
          "date" : "2026-04-01 19:59:58 +0800",
          "id" : "0afabfef75fe9e5647647d2c76ff30a5a8462dcf",
          "msg" : "fix: activate wbca smooth mode in align fsm.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/envelop/map_envelop.cpp"
          ],
          "commitId" : "dd3cd4ffa16307ef8ec1e14b7c9d54612569cec7",
          "timestamp" : 1775051157000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:直道地图包络构建的优化\u000a",
          "date" : "2026-04-01 21:45:57 +0800",
          "id" : "dd3cd4ffa16307ef8ec1e14b7c9d54612569cec7",
          "msg" : "feat:直道地图包络构建的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/envelop/map_envelop.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp",
            "data/map/pnc_map/routing_extension/routing_data.cpp"
          ],
          "commitId" : "0cb819d21bf799329879a48cde4521ad3d9ee993",
          "timestamp" : 1775053143000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: （动态搜索的box框),优化生成平行框的距离计算逻辑\u000a",
          "date" : "2026-04-01 22:19:03 +0800",
          "id" : "0cb819d21bf799329879a48cde4521ad3d9ee993",
          "msg" : "feat: （动态搜索的box框),优化生成平行框的距离计算逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_map.cpp"
          ],
          "commitId" : "0cea97bb59690e21b8c78f6f57dba06bc21bb1f5",
          "timestamp" : 1775053166000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 更新DrawObject函数中的颜色值注释\u000a",
          "date" : "2026-04-01 22:19:26 +0800",
          "id" : "0cea97bb59690e21b8c78f6f57dba06bc21bb1f5",
          "msg" : "fix: 更新DrawObject函数中的颜色值注释",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp",
            "algorithm/wbca/imv_wbca_manager.cpp",
            "algorithm/wbca/path_optimization/imv_path_optimization.cpp",
            "algorithm/wbca/path_optimization/truck_path_optimization.cpp",
            "algorithm/wbca/path_optimization/car_path_optimization.cpp"
          ],
          "commitId" : "2d88b884ef5a90f28725b9ee8a903052746dae20",
          "timestamp" : 1775109037000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: filter wbca cost without collision cost.\u000a",
          "date" : "2026-04-02 13:50:37 +0800",
          "id" : "2d88b884ef5a90f28725b9ee8a903052746dae20",
          "msg" : "fix: filter wbca cost without collision cost.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/car_path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/imv_wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/imv_path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/truck_path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ctrl/lka_start_up.cpp"
          ],
          "commitId" : "16c1b08fd90dfbe96d6c19eee677e0c277106059",
          "timestamp" : 1775111049000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: LKA deviation for out_yard\u000a",
          "date" : "2026-04-02 14:24:09 +0800",
          "id" : "16c1b08fd90dfbe96d6c19eee677e0c277106059",
          "msg" : "fix: LKA deviation for out_yard",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ctrl/lka_start_up.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_long_plan.cpp"
          ],
          "commitId" : "b908866bb5fc622e0b5c38abb054065846fac533",
          "timestamp" : 1775232036000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:调整换向缩小安全距离的阈值\u000a",
          "date" : "2026-04-04 00:00:36 +0800",
          "id" : "b908866bb5fc622e0b5c38abb054065846fac533",
          "msg" : "feat:调整换向缩小安全距离的阈值",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ex_lane_change_ec.cpp"
          ],
          "commitId" : "9166b6f5cf02de41c7d254793596e93b4095b8d7",
          "timestamp" : 1775458108000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复变道的约束\u000a",
          "date" : "2026-04-06 14:48:28 +0800",
          "id" : "9166b6f5cf02de41c7d254793596e93b4095b8d7",
          "msg" : "fix:修复变道的约束",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ex_lane_change_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/task_command_type.cpp",
            "data/vehicle/vehicle_status.hpp",
            "plan/prepare/prepare_status.cpp",
            "data/vehicle/vehicle_status.cpp",
            "data/app/cmd/cmd_align.cpp",
            "data/app/fsm/task_command_type.hpp",
            "hmi/widget/command.cpp"
          ],
          "commitId" : "59a8b4953c0034a76e4621e903299f15a73ee06e",
          "timestamp" : 1775536012000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 增加ALIGN命令相关错误类型并更新状态处理逻辑\u000a",
          "date" : "2026-04-07 12:26:52 +0800",
          "id" : "59a8b4953c0034a76e4621e903299f15a73ee06e",
          "msg" : "feat: 增加ALIGN命令相关错误类型并更新状态处理逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_align.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_status.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_command_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/command.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_command_type.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            ".codex",
            "data/obstacle/ogm.cpp"
          ],
          "commitId" : "485ee6c90f4b6efd1d8e6ac773ad61e1f3b27331",
          "timestamp" : 1775539468000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: cloud areas avoidence.\u000a",
          "date" : "2026-04-07 13:24:28 +0800",
          "id" : "485ee6c90f4b6efd1d8e6ac773ad61e1f3b27331",
          "msg" : "fix: cloud areas avoidence.",
          "paths" : [
            {
              "editType" : "add",
              "file" : ".codex"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/servers/path_repository_vis_server.cc",
            "ssep/maps/ogm.h",
            "ssep/maps/ogm.cc",
            "ssep/data_structures/path_repository_manager.cc",
            "ssep/protos/path_repository.proto",
            "ssep/maps/ogm_builder.cc",
            "ssep/CMakeLists.txt",
            "ssep/protos/ogm.proto",
            "ssep/offboard/servers/path_repository_vis_html_template.cc",
            "ssep/offboard/generate_path_repository/generate_path_repository_cli.cc",
            "ssep/data_structures/path_repository_manager.h",
            "ssep/ssep_planner.cc",
            "ssep/data_structures/path_utils.h"
          ],
          "commitId" : "5492d6800ec62aba7edeff396c22e32c2367048a",
          "timestamp" : 1775542486000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: checkout ssep from feat_keb_task\u000a",
          "date" : "2026-04-07 14:14:46 +0800",
          "id" : "5492d6800ec62aba7edeff396c22e32c2367048a",
          "msg" : "fix: checkout ssep from feat_keb_task",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/path_repository_vis_html_template.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/ogm.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/path_repository_vis_server.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/path_repository.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path_repository_manager.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_path_repository/generate_path_repository_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path_repository_manager.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path_utils.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/vehicle/related_offset.hpp",
            "data/config/cfg_env_const.hpp",
            "plan/prepare/prepare_offset.cpp",
            "source/ros_source_offset.cpp",
            "data/config/cfg_env_const.cpp",
            "data/vehicle/related_offset.cpp"
          ],
          "commitId" : "49256fc5857617c9ec947e1e70e59a7fe592a985",
          "timestamp" : 1775545738000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "feat: checkout relate_offset from feat_straddle_v2\u000a",
          "date" : "2026-04-07 15:08:58 +0800",
          "id" : "49256fc5857617c9ec947e1e70e59a7fe592a985",
          "msg" : "feat: checkout relate_offset from feat_straddle_v2",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "source/ros_source_offset.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/related_offset.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/related_offset.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_offset.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp",
            "plan/prepare/prepare_status.cpp",
            "data/vehicle/deviation_status.cpp",
            "data/vehicle/deviation_status.hpp",
            "data/config/cfg_env_const.cpp",
            "data/plan_frame.hpp",
            "data/plan_frame.cpp"
          ],
          "commitId" : "44df58cea3903417a9131a306456a68dbbdce578",
          "timestamp" : 1775555602000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "feat: add DeviationStatus\u000a",
          "date" : "2026-04-07 17:53:22 +0800",
          "id" : "44df58cea3903417a9131a306456a68dbbdce578",
          "msg" : "feat: add DeviationStatus",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "add",
              "file" : "data/vehicle/deviation_status.cpp"
            },
            {
              "editType" : "add",
              "file" : "data/vehicle/deviation_status.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan_frame.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan_frame.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/decide/decide_reaction.hpp"
          ],
          "commitId" : "a1a26f2d57ce4bf6557d71580132ced3c17bf8a6",
          "timestamp" : 1775562537000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "feat: add update_end_position for ssep replan.\u000a",
          "date" : "2026-04-07 19:48:57 +0800",
          "id" : "a1a26f2d57ce4bf6557d71580132ced3c17bf8a6",
          "msg" : "feat: add update_end_position for ssep replan.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/decide/decide_reaction.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp",
            "data/vehicle/deviation_status.hpp",
            "data/config/cfg_env_const.cpp",
            "tasks/deciders/other_decider/replan_decider.cpp",
            "data/vehicle/deviation_status.cpp"
          ],
          "commitId" : "e0b3376c588f78e040bd3b0bf6df8a204be651dc",
          "timestamp" : 1775562570000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "feat: deviation for align\u000a",
          "date" : "2026-04-07 19:49:30 +0800",
          "id" : "e0b3376c588f78e040bd3b0bf6df8a204be651dc",
          "msg" : "feat: deviation for align",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/deviation_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/deviation_status.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/normal_junction_ec.cpp"
          ],
          "commitId" : "a2dea387ad7cf18e899b5e4fad9f818ccfea8fae",
          "timestamp" : 1775569134000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:朝海侧，右转横二路，边界优化\u000a",
          "date" : "2026-04-07 21:38:54 +0800",
          "id" : "a2dea387ad7cf18e899b5e4fad9f818ccfea8fae",
          "msg" : "refactor:朝海侧，右转横二路，边界优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/normal_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ex_lane_change_ec.cpp"
          ],
          "commitId" : "ec4d35f41324aa76809ec6751edbe77100865758",
          "timestamp" : 1775569161000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:极限变道约束优化\u000a",
          "date" : "2026-04-07 21:39:21 +0800",
          "id" : "ec4d35f41324aa76809ec6751edbe77100865758",
          "msg" : "refactor:极限变道约束优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ex_lane_change_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/decide/decide_reaction.cpp",
            "tasks/deciders/other_decider/replan_decider.cpp",
            "data/ssep/forward_ec.cpp",
            "data/vehicle/deviation_status.cpp",
            "plan/prepare/prepare_offset.cpp",
            "data/config/cfg_env_const.cpp",
            "data/vehicle/related_offset.cpp",
            "hmi/draw/draw_ego.cpp"
          ],
          "commitId" : "8fb3cc2a97083c3f930ec6dc668b4defbb7c3726",
          "timestamp" : 1775620452000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: ssep replan for bulk align.\u000a",
          "date" : "2026-04-08 11:54:12 +0800",
          "id" : "8fb3cc2a97083c3f930ec6dc668b4defbb7c3726",
          "msg" : "fix: ssep replan for bulk align.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/related_offset.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/deviation_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/decide/decide_reaction.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_ego.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_offset.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/vehicle/related_offset.cpp"
          ],
          "commitId" : "9c32cddd4754aeba740e36ba349aab4e24f2d3e8",
          "timestamp" : 1775624288000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: reverse bulk offset heading\u000a",
          "date" : "2026-04-08 12:58:08 +0800",
          "id" : "9c32cddd4754aeba740e36ba349aab4e24f2d3e8",
          "msg" : "fix: reverse bulk offset heading",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/vehicle/related_offset.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp",
            "data/config/cfg_env_const.cpp",
            "data/vehicle/deviation_status.cpp"
          ],
          "commitId" : "d4e913f216407576df39fab3f728b07e6282b424",
          "timestamp" : 1775631203000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "feat: limit reversing align times\u000a",
          "date" : "2026-04-08 14:53:23 +0800",
          "id" : "d4e913f216407576df39fab3f728b07e6282b424",
          "msg" : "feat: limit reversing align times",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/deviation_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/scenario_planner_factory.h"
          ],
          "commitId" : "6862fa7baf3e2ea29901804dc68811836d0a2ec5",
          "timestamp" : 1775636356000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor: openspace中的参考线为pnc引导线\u000a",
          "date" : "2026-04-08 16:19:16 +0800",
          "id" : "6862fa7baf3e2ea29901804dc68811836d0a2ec5",
          "msg" : "refactor: openspace中的参考线为pnc引导线",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/open_space_ec.cpp"
          ],
          "commitId" : "872795a1a0f295bc2a654f87ac3d581f7d5ed224",
          "timestamp" : 1775636394000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:imv下码头搜索失败的bug\u000a",
          "date" : "2026-04-08 16:19:54 +0800",
          "id" : "872795a1a0f295bc2a654f87ac3d581f7d5ed224",
          "msg" : "fix:imv下码头搜索失败的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/scenarios/imv_general_planner.h",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
          ],
          "commitId" : "1bfa73de87f15d05a5d6a4ce6b7567405c3a65d9",
          "timestamp" : 1775638887000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: 修复imv普通搜索参考线错误的问题\u000a\u000a",
          "date" : "2026-04-08 17:01:27 +0800",
          "id" : "1bfa73de87f15d05a5d6a4ce6b7567405c3a65d9",
          "msg" : "fix: 修复imv普通搜索参考线错误的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/other/flow_control.cpp"
          ],
          "commitId" : "52b5cdfbedb852982b4aee273b9ec123661e2492",
          "timestamp" : 1775642420000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复反向出停车位的bug\u000a",
          "date" : "2026-04-08 18:00:20 +0800",
          "id" : "52b5cdfbedb852982b4aee273b9ec123661e2492",
          "msg" : "fix:修复反向出停车位的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/pnc_map_path.cpp"
          ],
          "commitId" : "573112a5fff58141b971f584de3609204f935a3f",
          "timestamp" : 1775649704000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复停止线绑定juntion的bug\u000a",
          "date" : "2026-04-08 20:01:44 +0800",
          "id" : "573112a5fff58141b971f584de3609204f935a3f",
          "msg" : "fix:修复停止线绑定juntion的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map_path.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_objs.cpp",
            "data/constrain/block_data.cpp"
          ],
          "commitId" : "ebbb633c102e5c17cf27904916b01b96810d114e",
          "timestamp" : 1775649851000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化场桥转场判断\u000a",
          "date" : "2026-04-08 20:04:11 +0800",
          "id" : "ebbb633c102e5c17cf27904916b01b96810d114e",
          "msg" : "refactor:优化场桥转场判断",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_objs.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/predict_path.cpp",
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "15e9e4cee79dce43e032ac44ce5a5ee6b43a671e",
          "timestamp" : 1775650650000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refctor:优化转场场桥box的使用\u000a",
          "date" : "2026-04-08 20:17:30 +0800",
          "id" : "15e9e4cee79dce43e032ac44ce5a5ee6b43a671e",
          "msg" : "refctor:优化转场场桥box的使用",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/predict_path.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan_frame.cpp",
            "tasks/deciders/other_decider/replan_decider.cpp",
            "data/vehicle/deviation_status.cpp"
          ],
          "commitId" : "62b89686f4a1c19ee1e01cb9728e75cd45b20c18",
          "timestamp" : 1775709922000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: log align info; serialize bulk_align_offset\u000a",
          "date" : "2026-04-09 12:45:22 +0800",
          "id" : "62b89686f4a1c19ee1e01cb9728e75cd45b20c18",
          "msg" : "fix: log align info; serialize bulk_align_offset",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan_frame.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/deviation_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/vehicle/deviation_status.cpp"
          ],
          "commitId" : "823ba5df56c967431bdf659641beb1b5f8e94fe5",
          "timestamp" : 1775710022000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: log stop_deviation_for_algn\u000a",
          "date" : "2026-04-09 12:47:02 +0800",
          "id" : "823ba5df56c967431bdf659641beb1b5f8e94fe5",
          "msg" : "fix: log stop_deviation_for_algn",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/vehicle/deviation_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/pnc_map.cpp"
          ],
          "commitId" : "9271ccec604819e8591030767febe7b72acc8052",
          "timestamp" : 1775725416000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: pnc_map splitting error.\u000a",
          "date" : "2026-04-09 17:03:36 +0800",
          "id" : "9271ccec604819e8591030767febe7b72acc8052",
          "msg" : "fix: pnc_map splitting error.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/pnc_map.cpp"
          ],
          "commitId" : "480404c57f2a071947cc17402c0420e4c885f35a",
          "timestamp" : 1775725489000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: pnc_map splitting error.\u000a",
          "date" : "2026-04-09 17:04:49 +0800",
          "id" : "480404c57f2a071947cc17402c0420e4c885f35a",
          "msg" : "fix: pnc_map splitting error.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
          ],
          "commitId" : "417c0854f98abcc3a27da26348c4ca5116b2fb97",
          "timestamp" : 1775733243000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 提升太阳纸业自卸车出堆场成功率\u000a\u000a",
          "date" : "2026-04-09 19:14:03 +0800",
          "id" : "417c0854f98abcc3a27da26348c4ca5116b2fb97",
          "msg" : "fix: SSEP: 提升太阳纸业自卸车出堆场成功率",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h",
            "ssep/ssep_planner.cc"
          ],
          "commitId" : "cf9ba1f557eaf34408610eb1ee0cce4be1e897ee",
          "timestamp" : 1775733243000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 提升CAR多段倒车pass point距离终点较远时的搜索速度\u000a\u000a",
          "date" : "2026-04-09 19:14:03 +0800",
          "id" : "cf9ba1f557eaf34408610eb1ee0cce4be1e897ee",
          "msg" : "chore: SSEP: 提升CAR多段倒车pass point距离终点较远时的搜索速度",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/stitching_replanner.h",
            "ssep/ssep_planner.cc"
          ],
          "commitId" : "a37db28239f7ff646e2cfd4741956d0931f16012",
          "timestamp" : 1775733553000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "chore: SSEP: 集卡多段倒车场景，Replan时加入最后一段拉直逻辑\u000a\u000a",
          "date" : "2026-04-09 19:19:13 +0800",
          "id" : "a37db28239f7ff646e2cfd4741956d0931f16012",
          "msg" : "chore: SSEP: 集卡多段倒车场景，Replan时加入最后一段拉直逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/stitching_replanner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h",
            "ssep/ssep_planner.cc"
          ],
          "commitId" : "c056957f24f960655444350738b1f87cfd43dfee",
          "timestamp" : 1775733564000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "chore: SSEP: 提升CAR多段倒车pass point距离终点较远时的搜索速度\u000a\u000a",
          "date" : "2026-04-09 19:19:24 +0800",
          "id" : "c056957f24f960655444350738b1f87cfd43dfee",
          "msg" : "chore: SSEP: 提升CAR多段倒车pass point距离终点较远时的搜索速度",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
          ],
          "commitId" : "6689b96da152ff775738a4d8549f63c3a4006ef5",
          "timestamp" : 1775733598000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: SSEP: 提升太阳纸业自卸车出堆场成功率\u000a\u000a",
          "date" : "2026-04-09 19:19:58 +0800",
          "id" : "6689b96da152ff775738a4d8549f63c3a4006ef5",
          "msg" : "fix: SSEP: 提升太阳纸业自卸车出堆场成功率",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/search_decider/ex_lane_change_search_decider.cpp",
            "tasks/deciders/other_decider/replan_decider.cpp"
          ],
          "commitId" : "bc123663a2b96f1de8212916ac10b2311921b2ea",
          "timestamp" : 1775748933000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:极限变道不replan的bug\u000a",
          "date" : "2026-04-09 23:35:33 +0800",
          "id" : "bc123663a2b96f1de8212916ac10b2311921b2ea",
          "msg" : "fix:极限变道不replan的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/ex_lane_change_search_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/smooth_task.cpp"
          ],
          "commitId" : "da89721cf51cc043236212892929ab5f695057cd",
          "timestamp" : 1775749219000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 优化SmoothTask执行逻辑，增加对特定条件的处理\u000a",
          "date" : "2026-04-09 23:40:19 +0800",
          "id" : "da89721cf51cc043236212892929ab5f695057cd",
          "msg" : "fix: 优化SmoothTask执行逻辑，增加对特定条件的处理",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/smooth_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc"
          ],
          "commitId" : "8e49862c79f39612bfc375ccd4713261e70a0418",
          "timestamp" : 1775806427000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "chore: SSEP: 解决集卡多段倒车可能绕圈的问题\u000a\u000a",
          "date" : "2026-04-10 15:33:47 +0800",
          "id" : "8e49862c79f39612bfc375ccd4713261e70a0418",
          "msg" : "chore: SSEP: 解决集卡多段倒车可能绕圈的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/widget/map.cpp",
            "hmi/common/image_viewer.cpp",
            "hmi/widget/map.hpp",
            "hmi/widget/replayer_map.cpp",
            "hmi/widget/replayer_map.hpp",
            "hmi/common/image_viewer.hpp"
          ],
          "commitId" : "d666a45ca3767b4b91105fb1fb0f7d32135b68cf",
          "timestamp" : 1775838203000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化小地图绘制时间过长的问题\u000a",
          "date" : "2026-04-11 00:23:23 +0800",
          "id" : "d666a45ca3767b4b91105fb1fb0f7d32135b68cf",
          "msg" : "refactor:优化小地图绘制时间过长的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/widget/map.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/replayer_map.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/common/image_viewer.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/common/image_viewer.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/replayer_map.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/map.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_map.cpp",
            "hmi/draw/draw_map.hpp",
            "hmi/replayer_hmi.cpp",
            "hmi/node_hmi.cpp"
          ],
          "commitId" : "a37d003f3d78285b1caa441cbe8d88a4cb213a04",
          "timestamp" : 1775838228000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加点云底图加载功能，支持异步加载和清除操作\u000a",
          "date" : "2026-04-11 00:23:48 +0800",
          "id" : "a37d003f3d78285b1caa441cbe8d88a4cb213a04",
          "msg" : "feat: 添加点云底图加载功能，支持异步加载和清除操作",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/replayer_hmi.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/node_hmi.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/common/pnc_graphics_view.cpp",
            "plan/prepare/prepare_ogm.cpp"
          ],
          "commitId" : "4276d18dd2fdd47232479f7a347a05597563a7cc",
          "timestamp" : 1776009310000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加虚拟障碍物长度限制，优化创建虚拟障碍物的性能\u000a",
          "date" : "2026-04-12 23:55:10 +0800",
          "id" : "4276d18dd2fdd47232479f7a347a05597563a7cc",
          "msg" : "feat: 添加虚拟障碍物长度限制，优化创建虚拟障碍物的性能",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/common/pnc_graphics_view.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/ssep_planner.cc"
          ],
          "commitId" : "c60e0265ea92e647e55b5f4eb78622385dbc7dd0",
          "timestamp" : 1776061340000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复多段倒车路径异常问题\u000a\u000a",
          "date" : "2026-04-13 14:22:20 +0800",
          "id" : "c60e0265ea92e647e55b5f4eb78622385dbc7dd0",
          "msg" : "fix: SSEP: 修复多段倒车路径异常问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp",
            "data/config/cfg_env_const.cpp",
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "c0ec70f60f70c13f1633236b6113eceef4924922",
          "timestamp" : 1776074404000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "feat: set up max_forward_distance\u000a",
          "date" : "2026-04-13 18:00:04 +0800",
          "id" : "c0ec70f60f70c13f1633236b6113eceef4924922",
          "msg" : "feat: set up max_forward_distance",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp"
          ],
          "commitId" : "64ef83d02cb4ee10b6552d567e1250eeeb5ced6d",
          "timestamp" : 1776135757000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: fiter cost_beta\u000a",
          "date" : "2026-04-14 11:02:37 +0800",
          "id" : "64ef83d02cb4ee10b6552d567e1250eeeb5ced6d",
          "msg" : "fix: fiter cost_beta",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_lat_plan.hpp",
            "thirdparty/trust-region/truncated_cg_trust_region.hpp",
            "data/config/cfg_lat_plan.cpp",
            "algorithm/wbca/path_optimization/imv_path_optimization.cpp",
            "algorithm/wbca/path_optimization/path_optimization.hpp",
            "algorithm/wbca/path_optimization/path_optimization.cpp",
            "algorithm/wbca/path_optimization/truck_path_optimization.cpp",
            "algorithm/wbca/path_optimization/car_path_optimization.cpp"
          ],
          "commitId" : "28b808307c8011970b2cdff7fa66961de6217668",
          "timestamp" : 1776146327000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "feat: trust-region solver based WBCA\u000a",
          "date" : "2026-04-14 13:58:47 +0800",
          "id" : "28b808307c8011970b2cdff7fa66961de6217668",
          "msg" : "feat: trust-region solver based WBCA",
          "paths" : [
            {
              "editType" : "add",
              "file" : "thirdparty/trust-region/truncated_cg_trust_region.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/car_path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/imv_path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/truck_path_optimization.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp",
            "data/config/cfg_lat_plan.cpp"
          ],
          "commitId" : "8ac969a8781279ff5844967394890d8214fff0a7",
          "timestamp" : 1776146536000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: max_ref_len 60\u000a",
          "date" : "2026-04-14 14:02:16 +0800",
          "id" : "8ac969a8781279ff5844967394890d8214fff0a7",
          "msg" : "fix: max_ref_len 60",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/motion_primitive_sampler/arc_path_motion_primitive_sampler.cc"
          ],
          "commitId" : "ef0bf75759f63fadc53235a7a657a8ab7a9768f1",
          "timestamp" : 1776152683000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: SSEP: 解决多段搜索除数为0可能导致崩溃的问题\u000a\u000a",
          "date" : "2026-04-14 15:44:43 +0800",
          "id" : "ef0bf75759f63fadc53235a7a657a8ab7a9768f1",
          "msg" : "fix: SSEP: 解决多段搜索除数为0可能导致崩溃的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/motion_primitive_sampler/arc_path_motion_primitive_sampler.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/task_fsm/task_fsm.hpp",
            "data/app/fsm/task_motion_fsm.hpp",
            "data/app/fsm_interface.hpp",
            "data/app/fsm/task_fsm/task_align_fsm/task_align_fsm.cpp",
            "data/app/fsm_interface.cpp",
            "data/app/fsm/task_fsm/task_align_fsm/task_align_fsm.hpp",
            "data/app/fsm/task_motion_fsm.cpp"
          ],
          "commitId" : "819284d803105345130b63c9b6bd545af273446f",
          "timestamp" : 1776152804000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:fsm interface 里面添加 开始对准是终点距离的接口\u000a",
          "date" : "2026-04-14 15:46:44 +0800",
          "id" : "819284d803105345130b63c9b6bd545af273446f",
          "msg" : "feat:fsm interface 里面添加 开始对准是终点距离的接口",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_fsm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm_interface.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm_interface.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_align_fsm/task_align_fsm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_align_fsm/task_align_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_motion_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_motion_fsm.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/motion_fsm/motion_fsm.cpp"
          ],
          "commitId" : "8c45894813ba6649234716d03a0f8db3819c13fd",
          "timestamp" : 1776152841000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:align done 情况下还可以继续走的bug\u000a",
          "date" : "2026-04-14 15:47:21 +0800",
          "id" : "8c45894813ba6649234716d03a0f8db3819c13fd",
          "msg" : "fix:align done 情况下还可以继续走的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/motion_fsm/motion_fsm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/module.cpp",
            "data/app/fsm/task_command_type.cpp",
            "plan/prepare/prepare_status.cpp",
            "data/app/cmd/cmd_align.cpp",
            "data/app/fsm/task_command_type.hpp",
            "data/app/cmd/cmd_remote_ctrl.cpp",
            "hmi/widget/command.cpp"
          ],
          "commitId" : "1103882d593a0c4891581b5d3ce213d8c472bbf4",
          "timestamp" : 1776152992000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:停车原因赋值错误的bug\u000a",
          "date" : "2026-04-14 15:49:52 +0800",
          "id" : "1103882d593a0c4891581b5d3ce213d8c472bbf4",
          "msg" : "fix:停车原因赋值错误的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_remote_ctrl.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/module.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/command.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_command_type.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_align.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_command_type.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/config/cfg_env_const.cpp",
            "data/config/cfg_safe_const.cpp",
            "plan/prepare/prepare_status.cpp",
            "data/app/fsm/task_fsm/task_align_fsm/task_align_fsm.cpp"
          ],
          "commitId" : "8ba0710732b2cc129b93b855484552d35aac311c",
          "timestamp" : 1776230906000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加对值阈值和条件，优化对准决策逻辑\u000a",
          "date" : "2026-04-15 13:28:26 +0800",
          "id" : "8ba0710732b2cc129b93b855484552d35aac311c",
          "msg" : "feat: 添加对值阈值和条件，优化对准决策逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_align_fsm/task_align_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/pnc_map_path.cpp"
          ],
          "commitId" : "b9301900bfe01801aee8ab789b9f37e9ee58fea1",
          "timestamp" : 1776233275000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 添加路径点数量检查，确保至少有两个点以创建路径\u000a",
          "date" : "2026-04-15 14:07:55 +0800",
          "id" : "b9301900bfe01801aee8ab789b9f37e9ee58fea1",
          "msg" : "fix: 添加路径点数量检查，确保至少有两个点以创建路径",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map_path.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/open_space_ec.cpp"
          ],
          "commitId" : "cb1ae31231335f267f8638fb771d1a05b7734b57",
          "timestamp" : 1776245313000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: add passing pt\u000a",
          "date" : "2026-04-15 17:28:33 +0800",
          "id" : "cb1ae31231335f267f8638fb771d1a05b7734b57",
          "msg" : "fix: add passing pt",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/motion_primitive_sampler/trailer_heading_motion_primitive_decorator.h",
            "ssep/protos/ssep_scenario_type.proto",
            "ssep/offboard/path_drawing_tool/path_drawing_html_template.cc",
            "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.cc",
            "ssep/scenarios/imv_exit_parking_spot_planner.h",
            "ssep/data_structures/path_repository_manager.cc",
            "ssep/maps/ogm_builder.cc",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.cc",
            "ssep/offboard/servers/scene_vis_html_template.cc",
            "ssep/common/utils/reference_line_stitcher.cc",
            "ssep/scenarios/planner_utils.h",
            "ssep/coarse_search/motion_primitive_sampler/yard_entry_reference_path_generator.cc",
            "ssep/offboard/servers/scene_vis_server.cc",
            "ssep/protos/params.proto",
            "ssep/coarse_search/conditions/node_level_condition.h",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc",
            "ssep/protos/scene.proto",
            "ssep/keb_optimizer/cost_features/dynamic_constraint.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_lane_change_searcher_builder.cc",
            "ssep/scenarios/truck_general_planner.h",
            "ssep/data_structures/polyline.cc",
            "ssep/common/utils/path_utils.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_lane_change_searcher_builder.h",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/coarse_search/stage_transition_controller.h",
            "ssep/coarse_search/motion_primitive_sampler/quintic_polynomial_motion_primitive_sampler.cc",
            "ssep/data_structures/path_repository_manager.h",
            "ssep/offboard/servers/scene_editor_html_template.h",
            "ssep/keb_optimizer/cost_features/state_constraint.h",
            "ssep/scenarios/straddle_carrier_pick_vehicle_planner.h",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h",
            "ssep/test/CMakeLists.txt",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/data_structures/state_match_condition.h",
            "ssep/coarse_search/evaluator/curvature_cost_computer.h",
            "data/ssep/open_space_ec.cpp",
            "ssep/protos/ogm.proto",
            "ssep/scenarios/imv_enter_station_planner.h",
            "ssep/scenarios/planner_utils.cc",
            "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h",
            "ssep/coarse_search/motion_primitive_sampler/motion_primitive_sampler.h",
            "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/evaluator/evaluator.h",
            "ssep/offboard/servers/scene_vis_html_template.h",
            "ssep/data_structures/polyline.h",
            "ssep/common/utils/scene_frame_visualization.cc",
            "ssep/coarse_search/conditions/search_condition_interface.h",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/maps/ogm.h",
            "ssep/keb_optimizer/cost_features/dual_side_disk_collision_cost.h",
            "ssep/protos/path_repository.proto",
            "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc",
            "ssep/keb_optimizer/cost_features/trailer_disk_collision_cost.h",
            "ssep/coarse_search/multi_stage_hybrid_astar_search_engine.cc",
            "ssep/scenarios/stitching_replanner.h",
            "ssep/maps/ogm_builder.h",
            "ssep/common/utils/reference_line_stitcher.h",
            "data/plan/ssep_data.cpp",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "ssep/offboard/path_drawing_tool/hermite_path_generator.cc",
            "ssep/param_loader/param.h",
            "ssep/data_structures/path.h",
            "ssep/offboard/path_drawing_tool/hermite_path_generator.h",
            "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h",
            "ssep/data_structures/state_match_condition.cc",
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h",
            "ssep/offboard/servers/path_repository_vis_html_template.h",
            "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc",
            "ssep/common/utils/map_element_utils.hpp",
            "ssep/maps/ogm.cc",
            "ssep/common/utils/path_utils.cc",
            "ssep/ssep_planner.h",
            "ssep/offboard/path_drawing_tool/CMakeLists.txt",
            "ssep/CMakeLists.txt",
            "ssep/coarse_search/motion_primitive_sampler/yard_entry_reference_path_generator.h",
            "ssep/offboard/servers/path_repository_vis_html_template.cc",
            "ssep/scenarios/truck_accurate_reversing_planner.cc",
            "ssep/offboard/path_drawing_tool/path_drawing_html_template.h",
            "ssep/ssep_planner.cc",
            "ssep/data_structures/ssep_scenario_type.hpp",
            "ssep/keb_optimizer/cost_features/dual_side_trailer_disk_collision_cost.h",
            "ssep/offboard/path_drawing_tool/path_drawing_tool_main.cc",
            "ssep/offboard/servers/path_repository_vis_server.cc",
            "ssep/protos/operation_mode.proto",
            "ssep/coarse_search/search_graph.h",
            "ssep/scenarios/imv_general_planner.h",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/scenarios/truck_multi_segment_parking_planner.h",
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc",
            "ssep/data_structures/path_utils.h",
            "ssep/data_structures/path.cc",
            "ssep/protos/state_match_condition.proto",
            "ssep/coarse_search/motion_primitive_sampler/arc_path_motion_primitive_sampler.cc",
            "ssep/coarse_search/motion_primitive_sampler/quintic_polynomial_motion_primitive_sampler.h",
            "ssep/offboard/servers/scene_editor_html_template.cc",
            "ssep/test/quintic_polynomial_sampler_test.cc",
            "ssep/scenarios/tractor_trailer_general_planner.h",
            "ssep/offboard/servers/scene_editor_server.cc",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/offboard/scene_replay/CMakeLists.txt",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h",
            "ssep/scenarios/tractor_trailer_lane_change_planner.h",
            "ssep/test/ssep_planner_test.cc",
            "ssep/offboard/servers/CMakeLists.txt",
            "ssep/offboard/generate_path_repository/CMakeLists.txt",
            "ssep/offboard/generate_path_repository/generate_path_repository_cli.cc"
          ],
          "commitId" : "fd1f1d7c543b45c5a4b536c7ace5f0eba56dc35f",
          "timestamp" : 1776253507000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP 适配烟台跨运车\u000a\u000a",
          "date" : "2026-04-15 19:45:07 +0800",
          "id" : "fd1f1d7c543b45c5a4b536c7ace5f0eba56dc35f",
          "msg" : "feat: SSEP 适配烟台跨运车",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/planner_utils.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/test/quintic_polynomial_sampler_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/dynamic_constraint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/param_loader/param.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_path_repository/generate_path_repository_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/scene.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/path_drawing_tool/hermite_path_generator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/conditions/search_condition_interface.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_lane_change_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/path_repository.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/scene_vis_html_template.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/dual_side_disk_collision_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/motion_primitive_sampler/trailer_heading_motion_primitive_decorator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/stitching_replanner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/search_graph.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/planner_utils.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/multi_stage_hybrid_astar_search_engine.cc"
            },
            {
              "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.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/state_match_condition.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/quintic_polynomial_motion_primitive_sampler.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/yard_entry_reference_path_generator.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path_utils.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/motion_primitive_sampler/motion_primitive_sampler.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/path_repository_vis_server.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/scene_editor_html_template.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/straddle_carrier_pick_vehicle_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/tractor_trailer_lane_change_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/curvature_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/scene_vis_html_template.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/params.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/path_drawing_tool/path_drawing_tool_main.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/reference_line_stitcher.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/dual_side_trailer_disk_collision_cost.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/path_drawing_tool/path_drawing_html_template.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_station_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/path_repository_manager.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/stage_transition_controller.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/scene_replay/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/quintic_polynomial_motion_primitive_sampler.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/scene_editor_server.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/ssep_scenario_type.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/path_repository_vis_html_template.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/scene_frame_visualization.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/conditions/node_level_condition.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/path_drawing_tool/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/reference_line_stitcher.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/ogm.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/scene_editor_html_template.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/state_match_condition.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/motion_primitive_sampler/arc_path_motion_primitive_sampler.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/trailer_disk_collision_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_multi_segment_parking_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/path_drawing_tool/path_drawing_html_template.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/path_repository_manager.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/state_match_condition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/test/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_scenario_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/test/ssep_planner_test.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/yard_entry_reference_path_generator.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_lane_change_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/path_repository_vis_html_template.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/map_element_utils.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/scene_vis_server.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/evaluator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_general_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/path_drawing_tool/hermite_path_generator.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/operation_mode.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_path_repository/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/state_constraint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp"
          ],
          "commitId" : "17a5ab4f50b070741b448d6961885fb68c03c7f3",
          "timestamp" : 1776254747000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: ssep data filter short segs\u000a\u000a",
          "date" : "2026-04-15 20:05:47 +0800",
          "id" : "17a5ab4f50b070741b448d6961885fb68c03c7f3",
          "msg" : "fix: ssep data filter short segs",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/hmi_frame.hpp",
            "hmi/widget/pnc_mat.hpp",
            "replayer/main.cpp",
            "hmi/replayer_hmi.hpp",
            "replayer/logic.hpp",
            "hmi/widget/replayer_pnc_mat.cpp",
            "CMakeLists.txt",
            "hmi/widget/replayer_pnc_mat.hpp",
            "hmi/replayer_hmi.cpp",
            "replayer/logic.cpp",
            "hmi/widget/pnc_mat_shared.cpp",
            "hmi/node_hmi.hpp",
            "node/logic.cpp",
            "hmi/draw/draw_map.hpp",
            "hmi/widget/perf_cost_detail.hpp",
            "hmi/widget/pnc_mat_shared.hpp",
            "hmi/widget/pnc_mat.cpp",
            "data/plan_frame.hpp",
            "node/main.cpp",
            "hmi/draw/draw_map.cpp",
            "node/logic.hpp",
            "hmi/widget/perf_cost_detail.cpp",
            "hmi/node_hmi.cpp"
          ],
          "commitId" : "d30d6299d2fb251ac8aee52fca49b70da0214e63",
          "timestamp" : 1776258384000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:1.添加耗时显示2.优化绘制界面 map的绘制\u000a",
          "date" : "2026-04-15 21:06:24 +0800",
          "id" : "d30d6299d2fb251ac8aee52fca49b70da0214e63",
          "msg" : "feat:1.添加耗时显示2.优化绘制界面 map的绘制",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan_frame.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/replayer_pnc_mat.hpp"
            },
            {
              "editType" : "edit",
              "file" : "node/logic.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/replayer_hmi.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/replayer_hmi.hpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/main.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/node_hmi.hpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/logic.hpp"
            },
            {
              "editType" : "add",
              "file" : "hmi/widget/pnc_mat_shared.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.cpp"
            },
            {
              "editType" : "add",
              "file" : "hmi/widget/perf_cost_detail.cpp"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/pnc_mat.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/node_hmi.cpp"
            },
            {
              "editType" : "add",
              "file" : "hmi/widget/perf_cost_detail.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/pnc_mat.hpp"
            },
            {
              "editType" : "edit",
              "file" : "node/logic.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/hmi_frame.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.hpp"
            },
            {
              "editType" : "edit",
              "file" : "node/main.cpp"
            },
            {
              "editType" : "add",
              "file" : "hmi/widget/pnc_mat_shared.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/logic.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/replayer_pnc_mat.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/routing_extension/routing_data.cpp"
          ],
          "commitId" : "3421d2be0ff961c640228f3b8f049880a1ea10d6",
          "timestamp" : 1776263198000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:一次规划，单个车道分段时， 路径冲突判断的bug\u000a",
          "date" : "2026-04-15 22:26:38 +0800",
          "id" : "3421d2be0ff961c640228f3b8f049880a1ea10d6",
          "msg" : "fix:一次规划，单个车道分段时， 路径冲突判断的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            ".gitignore"
          ],
          "commitId" : "dc3008e13d516eaab559fe5e5d0cc94d3cb73de2",
          "timestamp" : 1776310216000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: ignore .codex\u000a",
          "date" : "2026-04-16 11:30:16 +0800",
          "id" : "dc3008e13d516eaab559fe5e5d0cc94d3cb73de2",
          "msg" : "fix: ignore .codex",
          "paths" : [
            {
              "editType" : "edit",
              "file" : ".gitignore"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/open_space_ec.cpp"
          ],
          "commitId" : "68dc456383bcadb79d2867775c57e5b14742dae0",
          "timestamp" : 1776314893000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor: 注释掉不必要的代码，简化判断逻辑\u000a",
          "date" : "2026-04-16 12:48:13 +0800",
          "id" : "68dc456383bcadb79d2867775c57e5b14742dae0",
          "msg" : "refactor: 注释掉不必要的代码，简化判断逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/maps/ogm.cc",
            "ssep/scenarios/truck_multi_segment_parking_planner.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/maps/ogm.h"
          ],
          "commitId" : "2f1779ca78376c007b5480b7837e5c018dc516b6",
          "timestamp" : 1776316171000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: checkout ssep\u000a",
          "date" : "2026-04-16 13:09:31 +0800",
          "id" : "2f1779ca78376c007b5480b7837e5c018dc516b6",
          "msg" : "fix: checkout ssep",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "common/util/express.cpp",
            "data/config/cfg_env_const.hpp"
          ],
          "commitId" : "552c635bd69183b4ae8c52fb7ab08585b83d450e",
          "timestamp" : 1776318315000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: merge bug\u000a",
          "date" : "2026-04-16 13:45:15 +0800",
          "id" : "552c635bd69183b4ae8c52fb7ab08585b83d450e",
          "msg" : "fix: merge bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "common/util/express.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_ec.hpp",
            "data/ssep/ssep_ec.cpp"
          ],
          "commitId" : "b63375377c7e33d1f9b90bf0e4d35ca8059bdddc",
          "timestamp" : 1776319698000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化ssep passing pt的赋值\u000a",
          "date" : "2026-04-16 14:08:18 +0800",
          "id" : "b63375377c7e33d1f9b90bf0e4d35ca8059bdddc",
          "msg" : "refactor:优化ssep passing pt的赋值",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            }
          ]
        }
      ],
      "kind" : "git"
    }
  ],
  "culprits" : [
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
      "fullName" : "chenran"
    },
    {
      "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/5081703.cr",
      "fullName" : "5081703.cr"
    }
  ],
  "nextBuild" : null,
  "previousBuild" : {
    "number" : 1678,
    "url" : "http://159.27.114.184:8080/jenkins/user/chenran/my-views/view/all/job/module-pnc_replayer/1678/"
  }
}