{
  "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun",
  "actions" : [
    {
      "_class" : "hudson.model.ParametersAction",
      "parameters" : [
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "getBranchs",
          "value" : "true"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "deviceChoice",
          "value" : "true"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "commitChoice",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "msgBranch",
          "value" : "feat_qiangang_side_pass"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "pncBranch",
          "value" : "feat_qiangang"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdmapBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "telediagnosticBranch",
          "value" : "feat_qiangang_refactor"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdmapInterfaceBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "notes",
          "value" : "telediagnostic更新  qiangang"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "users",
          "value" : ""
        }
      ]
    },
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UserIdCause",
          "shortDescription" : "Started by user haoxiangtao",
          "userId" : "haoxiangtao",
          "userName" : "haoxiangtao"
        }
      ]
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.libs.LibrariesAction"
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 189,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "9f44dc9fae70c421108f9b859142c1e0c757669a",
            "branch" : [
              {
                "SHA1" : "9f44dc9fae70c421108f9b859142c1e0c757669a",
                "name" : "master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "9f44dc9fae70c421108f9b859142c1e0c757669a",
            "branch" : [
              {
                "SHA1" : "9f44dc9fae70c421108f9b859142c1e0c757669a",
                "name" : "master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "9f44dc9fae70c421108f9b859142c1e0c757669a",
        "branch" : [
          {
            "SHA1" : "9f44dc9fae70c421108f9b859142c1e0c757669a",
            "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" : 189,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "8914f99ff0f103e6b77088dcf41dfd536debcc4f",
            "branch" : [
              {
                "SHA1" : "8914f99ff0f103e6b77088dcf41dfd536debcc4f",
                "name" : "refs/remotes/origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "8914f99ff0f103e6b77088dcf41dfd536debcc4f",
            "branch" : [
              {
                "SHA1" : "8914f99ff0f103e6b77088dcf41dfd536debcc4f",
                "name" : "refs/remotes/origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "8914f99ff0f103e6b77088dcf41dfd536debcc4f",
        "branch" : [
          {
            "SHA1" : "8914f99ff0f103e6b77088dcf41dfd536debcc4f",
            "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_93cc60" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 26,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "93cc602576f9f342ff85e9cc672a683b99db923b",
            "branch" : [
              {
                "SHA1" : "93cc602576f9f342ff85e9cc672a683b99db923b",
                "name" : "origin/rc_dev_93cc60"
              }
            ]
          },
          "revision" : {
            "SHA1" : "93cc602576f9f342ff85e9cc672a683b99db923b",
            "branch" : [
              {
                "SHA1" : "93cc602576f9f342ff85e9cc672a683b99db923b",
                "name" : "origin/rc_dev_93cc60"
              }
            ]
          }
        },
        "origin/rc_dev_e53243" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 47,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "e53243a23acd89640afd41301882167071c14022",
            "branch" : [
              {
                "SHA1" : "e53243a23acd89640afd41301882167071c14022",
                "name" : "origin/rc_dev_e53243"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e53243a23acd89640afd41301882167071c14022",
            "branch" : [
              {
                "SHA1" : "e53243a23acd89640afd41301882167071c14022",
                "name" : "origin/rc_dev_e53243"
              }
            ]
          }
        },
        "origin/feat_traffic_ctrl" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 151,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b80ef94ddcecb99245864cad7890b17728a93dc2",
            "branch" : [
              {
                "SHA1" : "b80ef94ddcecb99245864cad7890b17728a93dc2",
                "name" : "origin/feat_traffic_ctrl"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b80ef94ddcecb99245864cad7890b17728a93dc2",
            "branch" : [
              {
                "SHA1" : "b80ef94ddcecb99245864cad7890b17728a93dc2",
                "name" : "origin/feat_traffic_ctrl"
              }
            ]
          }
        },
        "origin/rc_dev_baoshishun" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 99,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "1060eccdc1ce393d65d835c0f86b9bb78729960e",
            "branch" : [
              {
                "SHA1" : "1060eccdc1ce393d65d835c0f86b9bb78729960e",
                "name" : "origin/rc_dev_baoshishun"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1060eccdc1ce393d65d835c0f86b9bb78729960e",
            "branch" : [
              {
                "SHA1" : "1060eccdc1ce393d65d835c0f86b9bb78729960e",
                "name" : "origin/rc_dev_baoshishun"
              }
            ]
          }
        },
        "origin/feat_tc_v2_daxie" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 186,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "aed54f80025d95dc2fa58fadb5f26bd1c46d4b0d",
            "branch" : [
              {
                "SHA1" : "aed54f80025d95dc2fa58fadb5f26bd1c46d4b0d",
                "name" : "origin/feat_tc_v2_daxie"
              }
            ]
          },
          "revision" : {
            "SHA1" : "aed54f80025d95dc2fa58fadb5f26bd1c46d4b0d",
            "branch" : [
              {
                "SHA1" : "aed54f80025d95dc2fa58fadb5f26bd1c46d4b0d",
                "name" : "origin/feat_tc_v2_daxie"
              }
            ]
          }
        },
        "origin/rc_dev_xiamen" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 181,
          "buildResult" : None,
          "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" : 146,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "1e6c6aa34911755a34f4cc4acec03c6c30a2e604",
            "branch" : [
              {
                "SHA1" : "1e6c6aa34911755a34f4cc4acec03c6c30a2e604",
                "name" : "origin/rc_dev_xilian"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1e6c6aa34911755a34f4cc4acec03c6c30a2e604",
            "branch" : [
              {
                "SHA1" : "1e6c6aa34911755a34f4cc4acec03c6c30a2e604",
                "name" : "origin/rc_dev_xilian"
              }
            ]
          }
        },
        "origin/rc_dev_184937" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 73,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "184937840d35a83cb9158067f5fc65458db35e7a",
            "branch" : [
              {
                "SHA1" : "184937840d35a83cb9158067f5fc65458db35e7a",
                "name" : "origin/rc_dev_184937"
              }
            ]
          },
          "revision" : {
            "SHA1" : "184937840d35a83cb9158067f5fc65458db35e7a",
            "branch" : [
              {
                "SHA1" : "184937840d35a83cb9158067f5fc65458db35e7a",
                "name" : "origin/rc_dev_184937"
              }
            ]
          }
        },
        "origin/rc_dev_yangpu" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 183,
          "buildResult" : None,
          "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" : 188,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b34e00e37e0d3a5818ba0ebb75422c11ae3b6b28",
            "branch" : [
              {
                "SHA1" : "b34e00e37e0d3a5818ba0ebb75422c11ae3b6b28",
                "name" : "origin/feat_tc_v2"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b34e00e37e0d3a5818ba0ebb75422c11ae3b6b28",
            "branch" : [
              {
                "SHA1" : "b34e00e37e0d3a5818ba0ebb75422c11ae3b6b28",
                "name" : "origin/feat_tc_v2"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 150,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
            "branch" : [
              {
                "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
            "branch" : [
              {
                "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/rc_dev_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 180,
          "buildResult" : None,
          "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" : 90,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "184937840d35a83cb9158067f5fc65458db35e7a",
            "branch" : [
              {
                "SHA1" : "184937840d35a83cb9158067f5fc65458db35e7a",
                "name" : "origin/feat_xiamen_patch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "184937840d35a83cb9158067f5fc65458db35e7a",
            "branch" : [
              {
                "SHA1" : "184937840d35a83cb9158067f5fc65458db35e7a",
                "name" : "origin/feat_xiamen_patch"
              }
            ]
          }
        },
        "origin/feat_yard_lane_change" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 36,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "9c5267888fbed74808f7b7c3fa5beff157057207",
            "branch" : [
              {
                "SHA1" : "9c5267888fbed74808f7b7c3fa5beff157057207",
                "name" : "origin/feat_yard_lane_change"
              }
            ]
          },
          "revision" : {
            "SHA1" : "9c5267888fbed74808f7b7c3fa5beff157057207",
            "branch" : [
              {
                "SHA1" : "9c5267888fbed74808f7b7c3fa5beff157057207",
                "name" : "origin/feat_yard_lane_change"
              }
            ]
          }
        },
        "origin/feat_qiangang_side_pass" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 189,
          "buildResult" : None,
          "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_daxie" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 182,
          "buildResult" : None,
          "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" : 123,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "289cda308241280b261706930b818b90420fcb5f",
            "branch" : [
              {
                "SHA1" : "289cda308241280b261706930b818b90420fcb5f",
                "name" : "origin/feat_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "289cda308241280b261706930b818b90420fcb5f",
            "branch" : [
              {
                "SHA1" : "289cda308241280b261706930b818b90420fcb5f",
                "name" : "origin/feat_qiangang"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "0daa1f7f08156df5a55cf90342da631b318e2d3d",
        "branch" : [
          {
            "SHA1" : "0daa1f7f08156df5a55cf90342da631b318e2d3d",
            "name" : "origin/feat_qiangang_side_pass"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/shared/shared_msgs.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/feat_trajectory_daxie" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 186,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "cb4efd135625e640681aaceeee3701311dd294e3",
            "branch" : [
              {
                "SHA1" : "cb4efd135625e640681aaceeee3701311dd294e3",
                "name" : "origin/feat_trajectory_daxie"
              }
            ]
          },
          "revision" : {
            "SHA1" : "cb4efd135625e640681aaceeee3701311dd294e3",
            "branch" : [
              {
                "SHA1" : "cb4efd135625e640681aaceeee3701311dd294e3",
                "name" : "origin/feat_trajectory_daxie"
              }
            ]
          }
        },
        "origin/feat_seg_search" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 93,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "1f2d4bba193c081333753beacba9711942d8d061",
            "branch" : [
              {
                "SHA1" : "1f2d4bba193c081333753beacba9711942d8d061",
                "name" : "origin/feat_seg_search"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1f2d4bba193c081333753beacba9711942d8d061",
            "branch" : [
              {
                "SHA1" : "1f2d4bba193c081333753beacba9711942d8d061",
                "name" : "origin/feat_seg_search"
              }
            ]
          }
        },
        "origin/feat_yard_decider" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 36,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "130e3a5144dfbc78229bfd7f7a285af79da7c0b7",
            "branch" : [
              {
                "SHA1" : "130e3a5144dfbc78229bfd7f7a285af79da7c0b7",
                "name" : "origin/feat_yard_decider"
              }
            ]
          },
          "revision" : {
            "SHA1" : "130e3a5144dfbc78229bfd7f7a285af79da7c0b7",
            "branch" : [
              {
                "SHA1" : "130e3a5144dfbc78229bfd7f7a285af79da7c0b7",
                "name" : "origin/feat_yard_decider"
              }
            ]
          }
        },
        "origin/feat_safety_check" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 41,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "ecac62a3bbf419de26e1ffbed170e0f9662e42d6",
            "branch" : [
              {
                "SHA1" : "ecac62a3bbf419de26e1ffbed170e0f9662e42d6",
                "name" : "origin/feat_safety_check"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ecac62a3bbf419de26e1ffbed170e0f9662e42d6",
            "branch" : [
              {
                "SHA1" : "ecac62a3bbf419de26e1ffbed170e0f9662e42d6",
                "name" : "origin/feat_safety_check"
              }
            ]
          }
        },
        "origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 63,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b4e0e85ad8402620d84951d23e4bb5650dca1343",
            "branch" : [
              {
                "SHA1" : "b4e0e85ad8402620d84951d23e4bb5650dca1343",
                "name" : "origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b4e0e85ad8402620d84951d23e4bb5650dca1343",
            "branch" : [
              {
                "SHA1" : "b4e0e85ad8402620d84951d23e4bb5650dca1343",
                "name" : "origin/dev"
              }
            ]
          }
        },
        "origin/feat_cargo_width" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 99,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "ef323519f4053526ae1bcd20176960964e6c8633",
            "branch" : [
              {
                "SHA1" : "ef323519f4053526ae1bcd20176960964e6c8633",
                "name" : "origin/feat_cargo_width"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ef323519f4053526ae1bcd20176960964e6c8633",
            "branch" : [
              {
                "SHA1" : "ef323519f4053526ae1bcd20176960964e6c8633",
                "name" : "origin/feat_cargo_width"
              }
            ]
          }
        },
        "origin/feat-hdmap" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 19,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "211888f1f4e81f87514411e3bd1e3dc23a4ae046",
            "branch" : [
              {
                "SHA1" : "211888f1f4e81f87514411e3bd1e3dc23a4ae046",
                "name" : "origin/feat-hdmap"
              }
            ]
          },
          "revision" : {
            "SHA1" : "211888f1f4e81f87514411e3bd1e3dc23a4ae046",
            "branch" : [
              {
                "SHA1" : "211888f1f4e81f87514411e3bd1e3dc23a4ae046",
                "name" : "origin/feat-hdmap"
              }
            ]
          }
        },
        "origin/feat_wbca" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 77,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "7bf8350f5954a3829f01f545009bf8d270641352",
            "branch" : [
              {
                "SHA1" : "7bf8350f5954a3829f01f545009bf8d270641352",
                "name" : "origin/feat_wbca"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7bf8350f5954a3829f01f545009bf8d270641352",
            "branch" : [
              {
                "SHA1" : "7bf8350f5954a3829f01f545009bf8d270641352",
                "name" : "origin/feat_wbca"
              }
            ]
          }
        },
        "origin/feat_keb_path_opt_task" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 172,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "2b57bede57cae7d46d77ec4338835f46c5ee058b",
            "branch" : [
              {
                "SHA1" : "2b57bede57cae7d46d77ec4338835f46c5ee058b",
                "name" : "origin/feat_keb_path_opt_task"
              }
            ]
          },
          "revision" : {
            "SHA1" : "2b57bede57cae7d46d77ec4338835f46c5ee058b",
            "branch" : [
              {
                "SHA1" : "2b57bede57cae7d46d77ec4338835f46c5ee058b",
                "name" : "origin/feat_keb_path_opt_task"
              }
            ]
          }
        },
        "origin/feat_qg_speed_up" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 124,
          "buildResult" : None,
          "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-ssep-add-hd-map" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 139,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "2620ff25e73f69bcf7bf8357bbf8ebc92dc18676",
            "branch" : [
              {
                "SHA1" : "2620ff25e73f69bcf7bf8357bbf8ebc92dc18676",
                "name" : "origin/feat-ssep-add-hd-map"
              }
            ]
          },
          "revision" : {
            "SHA1" : "2620ff25e73f69bcf7bf8357bbf8ebc92dc18676",
            "branch" : [
              {
                "SHA1" : "2620ff25e73f69bcf7bf8357bbf8ebc92dc18676",
                "name" : "origin/feat-ssep-add-hd-map"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 42,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "8a276051045d5bcf8975d9112b951db9f378f977",
            "branch" : [
              {
                "SHA1" : "8a276051045d5bcf8975d9112b951db9f378f977",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "8a276051045d5bcf8975d9112b951db9f378f977",
            "branch" : [
              {
                "SHA1" : "8a276051045d5bcf8975d9112b951db9f378f977",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/feat_ssep_serialize" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 45,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "8a08b172942144686e0aee3f1e4277f1e1abd54b",
            "branch" : [
              {
                "SHA1" : "8a08b172942144686e0aee3f1e4277f1e1abd54b",
                "name" : "origin/feat_ssep_serialize"
              }
            ]
          },
          "revision" : {
            "SHA1" : "8a08b172942144686e0aee3f1e4277f1e1abd54b",
            "branch" : [
              {
                "SHA1" : "8a08b172942144686e0aee3f1e4277f1e1abd54b",
                "name" : "origin/feat_ssep_serialize"
              }
            ]
          }
        },
        "origin/fix_ssep" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 90,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "739fda6e0362bc7273fae05e70c314ca9232d40d",
            "branch" : [
              {
                "SHA1" : "739fda6e0362bc7273fae05e70c314ca9232d40d",
                "name" : "origin/fix_ssep"
              }
            ]
          },
          "revision" : {
            "SHA1" : "739fda6e0362bc7273fae05e70c314ca9232d40d",
            "branch" : [
              {
                "SHA1" : "739fda6e0362bc7273fae05e70c314ca9232d40d",
                "name" : "origin/fix_ssep"
              }
            ]
          }
        },
        "origin/feat_clear_area" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 168,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "ec60685af092a1b9c7e92fccd81fa260c92c5fa3",
            "branch" : [
              {
                "SHA1" : "ec60685af092a1b9c7e92fccd81fa260c92c5fa3",
                "name" : "origin/feat_clear_area"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ec60685af092a1b9c7e92fccd81fa260c92c5fa3",
            "branch" : [
              {
                "SHA1" : "ec60685af092a1b9c7e92fccd81fa260c92c5fa3",
                "name" : "origin/feat_clear_area"
              }
            ]
          }
        },
        "origin/feat_qg_ssep" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 54,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b8183cc524608aa57116151c3a94876104092c1c",
            "branch" : [
              {
                "SHA1" : "b8183cc524608aa57116151c3a94876104092c1c",
                "name" : "origin/feat_qg_ssep"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b8183cc524608aa57116151c3a94876104092c1c",
            "branch" : [
              {
                "SHA1" : "b8183cc524608aa57116151c3a94876104092c1c",
                "name" : "origin/feat_qg_ssep"
              }
            ]
          }
        },
        "origin/feat_block_data" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 115,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "db34608a50a96a3b765d3406a955ccc71bdb97cd",
            "branch" : [
              {
                "SHA1" : "db34608a50a96a3b765d3406a955ccc71bdb97cd",
                "name" : "origin/feat_block_data"
              }
            ]
          },
          "revision" : {
            "SHA1" : "db34608a50a96a3b765d3406a955ccc71bdb97cd",
            "branch" : [
              {
                "SHA1" : "db34608a50a96a3b765d3406a955ccc71bdb97cd",
                "name" : "origin/feat_block_data"
              }
            ]
          }
        },
        "origin/feat_hairun" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 120,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "3807eeac515a95725084d43d75efa94cbe45b2f2",
            "branch" : [
              {
                "SHA1" : "3807eeac515a95725084d43d75efa94cbe45b2f2",
                "name" : "origin/feat_hairun"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3807eeac515a95725084d43d75efa94cbe45b2f2",
            "branch" : [
              {
                "SHA1" : "3807eeac515a95725084d43d75efa94cbe45b2f2",
                "name" : "origin/feat_hairun"
              }
            ]
          }
        },
        "origin/feat_dynamic_hd_map" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 22,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "100e5c373b581d49b582fe53822105c159a4da7c",
            "branch" : [
              {
                "SHA1" : "100e5c373b581d49b582fe53822105c159a4da7c",
                "name" : "origin/feat_dynamic_hd_map"
              }
            ]
          },
          "revision" : {
            "SHA1" : "100e5c373b581d49b582fe53822105c159a4da7c",
            "branch" : [
              {
                "SHA1" : "100e5c373b581d49b582fe53822105c159a4da7c",
                "name" : "origin/feat_dynamic_hd_map"
              }
            ]
          }
        },
        "origin/ssep-improve-latency" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 70,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "cce2893468756a73fa5c22ce00801cdb263554ac",
            "branch" : [
              {
                "SHA1" : "cce2893468756a73fa5c22ce00801cdb263554ac",
                "name" : "origin/ssep-improve-latency"
              }
            ]
          },
          "revision" : {
            "SHA1" : "cce2893468756a73fa5c22ce00801cdb263554ac",
            "branch" : [
              {
                "SHA1" : "cce2893468756a73fa5c22ce00801cdb263554ac",
                "name" : "origin/ssep-improve-latency"
              }
            ]
          }
        },
        "origin/feat_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 189,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "0198be79704a47a8a105d4f73816753ec663224c",
            "branch" : [
              {
                "SHA1" : "0198be79704a47a8a105d4f73816753ec663224c",
                "name" : "origin/feat_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "0198be79704a47a8a105d4f73816753ec663224c",
            "branch" : [
              {
                "SHA1" : "0198be79704a47a8a105d4f73816753ec663224c",
                "name" : "origin/feat_qiangang"
              }
            ]
          }
        },
        "origin/feat_imv_pull_over" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 146,
          "buildResult" : None,
          "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_hdmap_dynamic_sidepass" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 26,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "855b734b901f8db3a414b8ccc6e0ebe23af1ad36",
            "branch" : [
              {
                "SHA1" : "855b734b901f8db3a414b8ccc6e0ebe23af1ad36",
                "name" : "origin/feat_hdmap_dynamic_sidepass"
              }
            ]
          },
          "revision" : {
            "SHA1" : "855b734b901f8db3a414b8ccc6e0ebe23af1ad36",
            "branch" : [
              {
                "SHA1" : "855b734b901f8db3a414b8ccc6e0ebe23af1ad36",
                "name" : "origin/feat_hdmap_dynamic_sidepass"
              }
            ]
          }
        },
        "origin/feat_seaside" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 78,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "1c310419f02ccbc4ffe03346ef48e0c1082b2230",
            "branch" : [
              {
                "SHA1" : "1c310419f02ccbc4ffe03346ef48e0c1082b2230",
                "name" : "origin/feat_seaside"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1c310419f02ccbc4ffe03346ef48e0c1082b2230",
            "branch" : [
              {
                "SHA1" : "1c310419f02ccbc4ffe03346ef48e0c1082b2230",
                "name" : "origin/feat_seaside"
              }
            ]
          }
        },
        "origin/feat_new_lka" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 66,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "66a16339c67e3c9b7520db3b4b14164fd32096df",
            "branch" : [
              {
                "SHA1" : "66a16339c67e3c9b7520db3b4b14164fd32096df",
                "name" : "origin/feat_new_lka"
              }
            ]
          },
          "revision" : {
            "SHA1" : "66a16339c67e3c9b7520db3b4b14164fd32096df",
            "branch" : [
              {
                "SHA1" : "66a16339c67e3c9b7520db3b4b14164fd32096df",
                "name" : "origin/feat_new_lka"
              }
            ]
          }
        },
        "origin/feat_daxie" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 182,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "730037190ab095ff3004718347429c4e827549c3",
            "branch" : [
              {
                "SHA1" : "730037190ab095ff3004718347429c4e827549c3",
                "name" : "origin/feat_daxie"
              }
            ]
          },
          "revision" : {
            "SHA1" : "730037190ab095ff3004718347429c4e827549c3",
            "branch" : [
              {
                "SHA1" : "730037190ab095ff3004718347429c4e827549c3",
                "name" : "origin/feat_daxie"
              }
            ]
          }
        },
        "origin/feat_error" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 162,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "dc27b02eaf204e5b86844dff5a6fd5a9ba4b011e",
            "branch" : [
              {
                "SHA1" : "dc27b02eaf204e5b86844dff5a6fd5a9ba4b011e",
                "name" : "origin/feat_error"
              }
            ]
          },
          "revision" : {
            "SHA1" : "dc27b02eaf204e5b86844dff5a6fd5a9ba4b011e",
            "branch" : [
              {
                "SHA1" : "dc27b02eaf204e5b86844dff5a6fd5a9ba4b011e",
                "name" : "origin/feat_error"
              }
            ]
          }
        },
        "origin/feat_entrance" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 160,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c1799d647646baf39936e2cd54e0d9300e13c41f",
            "branch" : [
              {
                "SHA1" : "c1799d647646baf39936e2cd54e0d9300e13c41f",
                "name" : "origin/feat_entrance"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c1799d647646baf39936e2cd54e0d9300e13c41f",
            "branch" : [
              {
                "SHA1" : "c1799d647646baf39936e2cd54e0d9300e13c41f",
                "name" : "origin/feat_entrance"
              }
            ]
          }
        },
        "origin/feat_guide_line" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 62,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "269dc86109fc6f30abb1867a0b5f772fc79d963e",
            "branch" : [
              {
                "SHA1" : "269dc86109fc6f30abb1867a0b5f772fc79d963e",
                "name" : "origin/feat_guide_line"
              }
            ]
          },
          "revision" : {
            "SHA1" : "269dc86109fc6f30abb1867a0b5f772fc79d963e",
            "branch" : [
              {
                "SHA1" : "269dc86109fc6f30abb1867a0b5f772fc79d963e",
                "name" : "origin/feat_guide_line"
              }
            ]
          }
        },
        "origin/feat_yangpu" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 181,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "15e9e4cee79dce43e032ac44ce5a5ee6b43a671e",
            "branch" : [
              {
                "SHA1" : "15e9e4cee79dce43e032ac44ce5a5ee6b43a671e",
                "name" : "origin/feat_yangpu"
              }
            ]
          },
          "revision" : {
            "SHA1" : "15e9e4cee79dce43e032ac44ce5a5ee6b43a671e",
            "branch" : [
              {
                "SHA1" : "15e9e4cee79dce43e032ac44ce5a5ee6b43a671e",
                "name" : "origin/feat_yangpu"
              }
            ]
          }
        },
        "origin/feat_bulk_target" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 24,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "0c20e4b451ce1fc8c5e1601a83aa468afcc7c3d0",
            "branch" : [
              {
                "SHA1" : "0c20e4b451ce1fc8c5e1601a83aa468afcc7c3d0",
                "name" : "origin/feat_bulk_target"
              }
            ]
          },
          "revision" : {
            "SHA1" : "0c20e4b451ce1fc8c5e1601a83aa468afcc7c3d0",
            "branch" : [
              {
                "SHA1" : "0c20e4b451ce1fc8c5e1601a83aa468afcc7c3d0",
                "name" : "origin/feat_bulk_target"
              }
            ]
          }
        },
        "origin/ssep-geometric-searcher-test" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 87,
          "buildResult" : None,
          "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_ssep_wbca_2" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 84,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "4e3b89d5e54dc0b2df8c5c0a19e6f3fe2fd01160",
            "branch" : [
              {
                "SHA1" : "4e3b89d5e54dc0b2df8c5c0a19e6f3fe2fd01160",
                "name" : "origin/feat_ssep_wbca_2"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4e3b89d5e54dc0b2df8c5c0a19e6f3fe2fd01160",
            "branch" : [
              {
                "SHA1" : "4e3b89d5e54dc0b2df8c5c0a19e6f3fe2fd01160",
                "name" : "origin/feat_ssep_wbca_2"
              }
            ]
          }
        },
        "origin/feat_qiangang_refactor" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 149,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "34ae0342b5807fc123efc3c6f60c40051b4c790b",
            "branch" : [
              {
                "SHA1" : "34ae0342b5807fc123efc3c6f60c40051b4c790b",
                "name" : "origin/feat_qiangang_refactor"
              }
            ]
          },
          "revision" : {
            "SHA1" : "34ae0342b5807fc123efc3c6f60c40051b4c790b",
            "branch" : [
              {
                "SHA1" : "34ae0342b5807fc123efc3c6f60c40051b4c790b",
                "name" : "origin/feat_qiangang_refactor"
              }
            ]
          }
        },
        "origin/feat_target" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 72,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "071cc11c0f0ffd2e6888a6d45578ef6896cf5ae8",
            "branch" : [
              {
                "SHA1" : "071cc11c0f0ffd2e6888a6d45578ef6896cf5ae8",
                "name" : "origin/feat_target"
              }
            ]
          },
          "revision" : {
            "SHA1" : "071cc11c0f0ffd2e6888a6d45578ef6896cf5ae8",
            "branch" : [
              {
                "SHA1" : "071cc11c0f0ffd2e6888a6d45578ef6896cf5ae8",
                "name" : "origin/feat_target"
              }
            ]
          }
        },
        "origin/feat_guide_line_lane_change" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 68,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "750928d90c49cdff7aeb05942e4d2ce1f4b60ed6",
            "branch" : [
              {
                "SHA1" : "750928d90c49cdff7aeb05942e4d2ce1f4b60ed6",
                "name" : "origin/feat_guide_line_lane_change"
              }
            ]
          },
          "revision" : {
            "SHA1" : "750928d90c49cdff7aeb05942e4d2ce1f4b60ed6",
            "branch" : [
              {
                "SHA1" : "750928d90c49cdff7aeb05942e4d2ce1f4b60ed6",
                "name" : "origin/feat_guide_line_lane_change"
              }
            ]
          }
        },
        "origin/feat_below_plane_test" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 73,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "922d65d9be387c0451a1e082dd72d6bb314e0db7",
            "branch" : [
              {
                "SHA1" : "922d65d9be387c0451a1e082dd72d6bb314e0db7",
                "name" : "origin/feat_below_plane_test"
              }
            ]
          },
          "revision" : {
            "SHA1" : "922d65d9be387c0451a1e082dd72d6bb314e0db7",
            "branch" : [
              {
                "SHA1" : "922d65d9be387c0451a1e082dd72d6bb314e0db7",
                "name" : "origin/feat_below_plane_test"
              }
            ]
          }
        },
        "origin/feat_trajectory" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 188,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "95d80e2b896de1ba291dd736ac69414581525929",
            "branch" : [
              {
                "SHA1" : "95d80e2b896de1ba291dd736ac69414581525929",
                "name" : "origin/feat_trajectory"
              }
            ]
          },
          "revision" : {
            "SHA1" : "95d80e2b896de1ba291dd736ac69414581525929",
            "branch" : [
              {
                "SHA1" : "95d80e2b896de1ba291dd736ac69414581525929",
                "name" : "origin/feat_trajectory"
              }
            ]
          }
        },
        "origin/feat_lock_station" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 91,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b325409d2045146c3fb5153cf397609bdc8bfaf5",
            "branch" : [
              {
                "SHA1" : "b325409d2045146c3fb5153cf397609bdc8bfaf5",
                "name" : "origin/feat_lock_station"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b325409d2045146c3fb5153cf397609bdc8bfaf5",
            "branch" : [
              {
                "SHA1" : "b325409d2045146c3fb5153cf397609bdc8bfaf5",
                "name" : "origin/feat_lock_station"
              }
            ]
          }
        },
        "origin/feat_below_plane" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 74,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c9ebfad01a127e5898e2888f4c23c52bf6bd47a5",
            "branch" : [
              {
                "SHA1" : "c9ebfad01a127e5898e2888f4c23c52bf6bd47a5",
                "name" : "origin/feat_below_plane"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c9ebfad01a127e5898e2888f4c23c52bf6bd47a5",
            "branch" : [
              {
                "SHA1" : "c9ebfad01a127e5898e2888f4c23c52bf6bd47a5",
                "name" : "origin/feat_below_plane"
              }
            ]
          }
        },
        "origin/feat_escape" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 117,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "8b14b47dfe79ba6b02aaec39f789258ce5b8411b",
            "branch" : [
              {
                "SHA1" : "8b14b47dfe79ba6b02aaec39f789258ce5b8411b",
                "name" : "origin/feat_escape"
              }
            ]
          },
          "revision" : {
            "SHA1" : "8b14b47dfe79ba6b02aaec39f789258ce5b8411b",
            "branch" : [
              {
                "SHA1" : "8b14b47dfe79ba6b02aaec39f789258ce5b8411b",
                "name" : "origin/feat_escape"
              }
            ]
          }
        },
        "origin/feat_pnc_status" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 169,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "e2b0bdcfed979c4ac9696f57a447526432e07cbc",
            "branch" : [
              {
                "SHA1" : "e2b0bdcfed979c4ac9696f57a447526432e07cbc",
                "name" : "origin/feat_pnc_status"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e2b0bdcfed979c4ac9696f57a447526432e07cbc",
            "branch" : [
              {
                "SHA1" : "e2b0bdcfed979c4ac9696f57a447526432e07cbc",
                "name" : "origin/feat_pnc_status"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "0198be79704a47a8a105d4f73816753ec663224c",
        "branch" : [
          {
            "SHA1" : "0198be79704a47a8a105d4f73816753ec663224c",
            "name" : "origin/feat_qiangang"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/pnc/pnc.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 189,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a9c2e4d796a63e7fae98439c0d76ee577dfdf98f",
            "branch" : [
              {
                "SHA1" : "a9c2e4d796a63e7fae98439c0d76ee577dfdf98f",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a9c2e4d796a63e7fae98439c0d76ee577dfdf98f",
            "branch" : [
              {
                "SHA1" : "a9c2e4d796a63e7fae98439c0d76ee577dfdf98f",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/new_temp_branch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 43,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "40ff437c0c8c21f549e6d7ad8b6491ce2f713a2b",
            "branch" : [
              {
                "SHA1" : "40ff437c0c8c21f549e6d7ad8b6491ce2f713a2b",
                "name" : "origin/new_temp_branch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "40ff437c0c8c21f549e6d7ad8b6491ce2f713a2b",
            "branch" : [
              {
                "SHA1" : "40ff437c0c8c21f549e6d7ad8b6491ce2f713a2b",
                "name" : "origin/new_temp_branch"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "a9c2e4d796a63e7fae98439c0d76ee577dfdf98f",
        "branch" : [
          {
            "SHA1" : "a9c2e4d796a63e7fae98439c0d76ee577dfdf98f",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/map/hdmap.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/feat-backtrace-guideline" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 123,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d81274a3424a663f175a966b0d268e5324805a6f",
            "branch" : [
              {
                "SHA1" : "d81274a3424a663f175a966b0d268e5324805a6f",
                "name" : "origin/feat-backtrace-guideline"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d81274a3424a663f175a966b0d268e5324805a6f",
            "branch" : [
              {
                "SHA1" : "d81274a3424a663f175a966b0d268e5324805a6f",
                "name" : "origin/feat-backtrace-guideline"
              }
            ]
          }
        },
        "origin/feat_guide_line_params" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 137,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "423841c3ae1b2c94b8819eee1e39f3e49c0c2015",
            "branch" : [
              {
                "SHA1" : "423841c3ae1b2c94b8819eee1e39f3e49c0c2015",
                "name" : "origin/feat_guide_line_params"
              }
            ]
          },
          "revision" : {
            "SHA1" : "423841c3ae1b2c94b8819eee1e39f3e49c0c2015",
            "branch" : [
              {
                "SHA1" : "423841c3ae1b2c94b8819eee1e39f3e49c0c2015",
                "name" : "origin/feat_guide_line_params"
              }
            ]
          }
        },
        "origin/feat-hd-map-guide-line" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 81,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "9fa32a78444314bc6afc91c039f4700425329faf",
            "branch" : [
              {
                "SHA1" : "9fa32a78444314bc6afc91c039f4700425329faf",
                "name" : "origin/feat-hd-map-guide-line"
              }
            ]
          },
          "revision" : {
            "SHA1" : "9fa32a78444314bc6afc91c039f4700425329faf",
            "branch" : [
              {
                "SHA1" : "9fa32a78444314bc6afc91c039f4700425329faf",
                "name" : "origin/feat-hd-map-guide-line"
              }
            ]
          }
        },
        "origin/feat_error" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 144,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6029ac1075c76d5304a601b10f5c5d138b494a27",
            "branch" : [
              {
                "SHA1" : "6029ac1075c76d5304a601b10f5c5d138b494a27",
                "name" : "origin/feat_error"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6029ac1075c76d5304a601b10f5c5d138b494a27",
            "branch" : [
              {
                "SHA1" : "6029ac1075c76d5304a601b10f5c5d138b494a27",
                "name" : "origin/feat_error"
              }
            ]
          }
        },
        "origin/feat_yangpu1" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 188,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d6b0a6b66406df154586ff11ec52216cbf20d182",
            "branch" : [
              {
                "SHA1" : "d6b0a6b66406df154586ff11ec52216cbf20d182",
                "name" : "origin/feat_yangpu1"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d6b0a6b66406df154586ff11ec52216cbf20d182",
            "branch" : [
              {
                "SHA1" : "d6b0a6b66406df154586ff11ec52216cbf20d182",
                "name" : "origin/feat_yangpu1"
              }
            ]
          }
        },
        "origin/feat-hdmap" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 20,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a7db98b3c109b4169d7e97f72929274e2274425a",
            "branch" : [
              {
                "SHA1" : "a7db98b3c109b4169d7e97f72929274e2274425a",
                "name" : "origin/feat-hdmap"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a7db98b3c109b4169d7e97f72929274e2274425a",
            "branch" : [
              {
                "SHA1" : "a7db98b3c109b4169d7e97f72929274e2274425a",
                "name" : "origin/feat-hdmap"
              }
            ]
          }
        },
        "origin/feat-hdmap-tls" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 15,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "efcbf5383594957c399dd24cdcf8fcd0e54b7739",
            "branch" : [
              {
                "SHA1" : "efcbf5383594957c399dd24cdcf8fcd0e54b7739",
                "name" : "origin/feat-hdmap-tls"
              }
            ]
          },
          "revision" : {
            "SHA1" : "efcbf5383594957c399dd24cdcf8fcd0e54b7739",
            "branch" : [
              {
                "SHA1" : "efcbf5383594957c399dd24cdcf8fcd0e54b7739",
                "name" : "origin/feat-hdmap-tls"
              }
            ]
          }
        },
        "origin/feat_qiangang_refactor" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 189,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6239acf67a0cc4281adf20ec475eae08ceb4e68e",
            "branch" : [
              {
                "SHA1" : "6239acf67a0cc4281adf20ec475eae08ceb4e68e",
                "name" : "origin/feat_qiangang_refactor"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6239acf67a0cc4281adf20ec475eae08ceb4e68e",
            "branch" : [
              {
                "SHA1" : "6239acf67a0cc4281adf20ec475eae08ceb4e68e",
                "name" : "origin/feat_qiangang_refactor"
              }
            ]
          }
        },
        "origin/feat-backtrace-params" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 154,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c437b710b2a39863e854a56ed4e1dd0ff5908874",
            "branch" : [
              {
                "SHA1" : "c437b710b2a39863e854a56ed4e1dd0ff5908874",
                "name" : "origin/feat-backtrace-params"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c437b710b2a39863e854a56ed4e1dd0ff5908874",
            "branch" : [
              {
                "SHA1" : "c437b710b2a39863e854a56ed4e1dd0ff5908874",
                "name" : "origin/feat-backtrace-params"
              }
            ]
          }
        },
        "origin/feat-dynamic-hd-map" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 94,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a36f87ad291b4d6514b70f73cfea182fccc6d4d6",
            "branch" : [
              {
                "SHA1" : "a36f87ad291b4d6514b70f73cfea182fccc6d4d6",
                "name" : "origin/feat-dynamic-hd-map"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a36f87ad291b4d6514b70f73cfea182fccc6d4d6",
            "branch" : [
              {
                "SHA1" : "a36f87ad291b4d6514b70f73cfea182fccc6d4d6",
                "name" : "origin/feat-dynamic-hd-map"
              }
            ]
          }
        },
        "origin/feat_record" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 170,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "e97a73494aad16ff90be4c2504e1c879de3ac47e",
            "branch" : [
              {
                "SHA1" : "e97a73494aad16ff90be4c2504e1c879de3ac47e",
                "name" : "origin/feat_record"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e97a73494aad16ff90be4c2504e1c879de3ac47e",
            "branch" : [
              {
                "SHA1" : "e97a73494aad16ff90be4c2504e1c879de3ac47e",
                "name" : "origin/feat_record"
              }
            ]
          }
        },
        "origin/cloud_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 14,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "75e91f1e59f5f53309becad366d945acaa73e8f9",
            "branch" : [
              {
                "SHA1" : "75e91f1e59f5f53309becad366d945acaa73e8f9",
                "name" : "origin/cloud_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "75e91f1e59f5f53309becad366d945acaa73e8f9",
            "branch" : [
              {
                "SHA1" : "75e91f1e59f5f53309becad366d945acaa73e8f9",
                "name" : "origin/cloud_dev"
              }
            ]
          }
        },
        "origin/feat_refactor" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 179,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "22b1c689217dc3921dd4cce343fae39f66d7eacc",
            "branch" : [
              {
                "SHA1" : "22b1c689217dc3921dd4cce343fae39f66d7eacc",
                "name" : "origin/feat_refactor"
              }
            ]
          },
          "revision" : {
            "SHA1" : "22b1c689217dc3921dd4cce343fae39f66d7eacc",
            "branch" : [
              {
                "SHA1" : "22b1c689217dc3921dd4cce343fae39f66d7eacc",
                "name" : "origin/feat_refactor"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "6239acf67a0cc4281adf20ec475eae08ceb4e68e",
        "branch" : [
          {
            "SHA1" : "6239acf67a0cc4281adf20ec475eae08ceb4e68e",
            "name" : "origin/feat_qiangang_refactor"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/pnc/telediagnostic.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/new_interface" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 24,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "8e3d73d05b31d968e9d56ef209a74d467338df41",
            "branch" : [
              {
                "SHA1" : "8e3d73d05b31d968e9d56ef209a74d467338df41",
                "name" : "origin/new_interface"
              }
            ]
          },
          "revision" : {
            "SHA1" : "8e3d73d05b31d968e9d56ef209a74d467338df41",
            "branch" : [
              {
                "SHA1" : "8e3d73d05b31d968e9d56ef209a74d467338df41",
                "name" : "origin/new_interface"
              }
            ]
          }
        },
        "origin/temp_interface" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 26,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "f1f32b4fc822b16926742a0ffedd3d014e6bccf5",
            "branch" : [
              {
                "SHA1" : "f1f32b4fc822b16926742a0ffedd3d014e6bccf5",
                "name" : "origin/temp_interface"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f1f32b4fc822b16926742a0ffedd3d014e6bccf5",
            "branch" : [
              {
                "SHA1" : "f1f32b4fc822b16926742a0ffedd3d014e6bccf5",
                "name" : "origin/temp_interface"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 189,
          "buildResult" : None,
          "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" : 137,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "92e309ac89bf47d56624f14970eb911f54f1049b",
            "branch" : [
              {
                "SHA1" : "92e309ac89bf47d56624f14970eb911f54f1049b",
                "name" : "origin/rc_dev_add_lane_name"
              }
            ]
          },
          "revision" : {
            "SHA1" : "92e309ac89bf47d56624f14970eb911f54f1049b",
            "branch" : [
              {
                "SHA1" : "92e309ac89bf47d56624f14970eb911f54f1049b",
                "name" : "origin/rc_dev_add_lane_name"
              }
            ]
          }
        }
      },
      "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" : None,
  "displayName" : "#189",
  "duration" : 1044542,
  "estimatedDuration" : 1053865,
  "executor" : None,
  "fullDisplayName" : "telediagnostic #189",
  "id" : "189",
  "keepLog" : False,
  "number" : 189,
  "queueId" : 1102203,
  "result" : "SUCCESS",
  "timestamp" : 1776916788911,
  "url" : "http://159.27.114.184:8080/jenkins/job/telediagnostic/189/",
  "changeSets" : [
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/org/devops/push.groovy"
          ],
          "commitId" : "5110066e6fb18e323b89e9df75552e3a7580278f",
          "timestamp" : 1776838139000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update push.groovy\u000a",
          "date" : "2026-04-22 06:08:59 +0000",
          "id" : "5110066e6fb18e323b89e9df75552e3a7580278f",
          "msg" : "Update push.groovy",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/org/devops/push.groovy"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/org/devops/push.groovy"
          ],
          "commitId" : "48f615b44df5ad45dc23ee1afbf89288b9cd5d7f",
          "timestamp" : 1776838203000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update push.groovy\u000a",
          "date" : "2026-04-22 06:10:03 +0000",
          "id" : "48f615b44df5ad45dc23ee1afbf89288b9cd5d7f",
          "msg" : "Update push.groovy",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/org/devops/push.groovy"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/org/orin/orinBuild.groovy"
          ],
          "commitId" : "792e791e510e916fdb4ac99f8360113db33f4adf",
          "timestamp" : 1776839266000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update orinBuild.groovy\u000a",
          "date" : "2026-04-22 06:27:46 +0000",
          "id" : "792e791e510e916fdb4ac99f8360113db33f4adf",
          "msg" : "Update orinBuild.groovy",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/org/orin/orinBuild.groovy"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/org/orin/orin32Choice.groovy"
          ],
          "commitId" : "cfdda238409be0d6ef7127db80dce6ddb75c70ff",
          "timestamp" : 1776839438000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update orin32Choice.groovy\u000a",
          "date" : "2026-04-22 06:30:38 +0000",
          "id" : "cfdda238409be0d6ef7127db80dce6ddb75c70ff",
          "msg" : "Update orin32Choice.groovy",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/org/orin/orin32Choice.groovy"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/org/orin/orin64Choice.groovy"
          ],
          "commitId" : "6158be3d5aafe6b83ac8411998b59378395dcac1",
          "timestamp" : 1776839505000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update orin64Choice.groovy\u000a",
          "date" : "2026-04-22 06:31:45 +0000",
          "id" : "6158be3d5aafe6b83ac8411998b59378395dcac1",
          "msg" : "Update orin64Choice.groovy",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/org/orin/orin64Choice.groovy"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/org/orin/orinModule32Choice.groovy"
          ],
          "commitId" : "71c4415f00794e235fb73c1a21491a479f470df5",
          "timestamp" : 1776839539000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update orinModule32Choice.groovy\u000a",
          "date" : "2026-04-22 06:32:19 +0000",
          "id" : "71c4415f00794e235fb73c1a21491a479f470df5",
          "msg" : "Update orinModule32Choice.groovy",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/org/orin/orinModule32Choice.groovy"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/org/orin/orinModule64Choice.groovy"
          ],
          "commitId" : "9f44dc9fae70c421108f9b859142c1e0c757669a",
          "timestamp" : 1776839567000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update orinModule64Choice.groovy\u000a",
          "date" : "2026-04-22 06:32:47 +0000",
          "id" : "9f44dc9fae70c421108f9b859142c1e0c757669a",
          "msg" : "Update orinModule64Choice.groovy",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/org/orin/orinModule64Choice.groovy"
            }
          ]
        }
      ],
      "kind" : "git"
    },
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "params/guangxi-youyiguan-submodule.jenkinsfile"
          ],
          "commitId" : "49321de23dfe8c770ea50675c4b947f53d384405",
          "timestamp" : 1776838426000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update guangxi-youyiguan-submodule.jenkinsfile\u000a",
          "date" : "2026-04-22 06:13:46 +0000",
          "id" : "49321de23dfe8c770ea50675c4b947f53d384405",
          "msg" : "Update guangxi-youyiguan-submodule.jenkinsfile",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "params/guangxi-youyiguan-submodule.jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "telediagnostic.jenkinsfile"
          ],
          "commitId" : "e9d7b2a14e0abe388837b3259c564e516f54dd39",
          "timestamp" : 1776838580000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update telediagnostic.jenkinsfile\u000a",
          "date" : "2026-04-22 06:16:20 +0000",
          "id" : "e9d7b2a14e0abe388837b3259c564e516f54dd39",
          "msg" : "Update telediagnostic.jenkinsfile",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "telediagnostic.jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hardware/mizar.jenkinsfile"
          ],
          "commitId" : "1fca40f967a713dcd9d8960b3578837756cc86a4",
          "timestamp" : 1776838664000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update mizar.jenkinsfile\u000a",
          "date" : "2026-04-22 06:17:44 +0000",
          "id" : "1fca40f967a713dcd9d8960b3578837756cc86a4",
          "msg" : "Update mizar.jenkinsfile",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hardware/mizar.jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hardware/polaris.jenkinsfile"
          ],
          "commitId" : "d5e8c2a823237d56d15b9a19de96023081c3b16c",
          "timestamp" : 1776838701000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update polaris.jenkinsfile\u000a",
          "date" : "2026-04-22 06:18:21 +0000",
          "id" : "d5e8c2a823237d56d15b9a19de96023081c3b16c",
          "msg" : "Update polaris.jenkinsfile",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hardware/polaris.jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hardware/tc397_ota.jenkinsfile"
          ],
          "commitId" : "38ac92ef208455da5c23f870e8719e634f4902a4",
          "timestamp" : 1776838736000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update tc397_ota.jenkinsfile\u000a",
          "date" : "2026-04-22 06:18:56 +0000",
          "id" : "38ac92ef208455da5c23f870e8719e634f4902a4",
          "msg" : "Update tc397_ota.jenkinsfile",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hardware/tc397_ota.jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "python-scripts.jenkinsfile"
          ],
          "commitId" : "c04bafab16435ba3ba034eae18bdf53931d05dc6",
          "timestamp" : 1776838789000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update python-scripts.jenkinsfile\u000a",
          "date" : "2026-04-22 06:19:49 +0000",
          "id" : "c04bafab16435ba3ba034eae18bdf53931d05dc6",
          "msg" : "Update python-scripts.jenkinsfile",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "python-scripts.jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "system-libraries.jenkinsfile"
          ],
          "commitId" : "e558c8898b6d480403824c0c1a9525fe8a10a957",
          "timestamp" : 1776838868000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update system-libraries.jenkinsfile\u000a",
          "date" : "2026-04-22 06:21:08 +0000",
          "id" : "e558c8898b6d480403824c0c1a9525fe8a10a957",
          "msg" : "Update system-libraries.jenkinsfile",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "system-libraries.jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hdmap/hdmap-cloud.jenkinsfile"
          ],
          "commitId" : "83f9fc73fe830dd9eb3a7ae76f89466dd635daf1",
          "timestamp" : 1776838934000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update hdmap-cloud.jenkinsfile\u000a",
          "date" : "2026-04-22 06:22:14 +0000",
          "id" : "83f9fc73fe830dd9eb3a7ae76f89466dd635daf1",
          "msg" : "Update hdmap-cloud.jenkinsfile",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hdmap/hdmap-cloud.jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hdmap/map-png.jenkinsfile"
          ],
          "commitId" : "c1574dcd7509d9aadc5cb9d8ac9320e8212a7cab",
          "timestamp" : 1776839124000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update map-png.jenkinsfile\u000a",
          "date" : "2026-04-22 06:25:24 +0000",
          "id" : "c1574dcd7509d9aadc5cb9d8ac9320e8212a7cab",
          "msg" : "Update map-png.jenkinsfile",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hdmap/map-png.jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hdmap/map-png.jenkinsfile"
          ],
          "commitId" : "8914f99ff0f103e6b77088dcf41dfd536debcc4f",
          "timestamp" : 1776845024000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update map-png.jenkinsfile\u000a",
          "date" : "2026-04-22 08:03:44 +0000",
          "id" : "8914f99ff0f103e6b77088dcf41dfd536debcc4f",
          "msg" : "Update map-png.jenkinsfile",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hdmap/map-png.jenkinsfile"
            }
          ]
        }
      ],
      "kind" : "git"
    },
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/switch_data.cpp"
          ],
          "commitId" : "d34c973a3b488e38a50e8fb80883a99a016c0702",
          "timestamp" : 1761193473000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:引桥前变道的bug\u000a\u000a",
          "date" : "2025-10-23 12:24:33 +0800",
          "id" : "d34c973a3b488e38a50e8fb80883a99a016c0702",
          "msg" : "fix:引桥前变道的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/reference/center_line.cpp"
          ],
          "commitId" : "c49619cffafe7c6fa46f5a961cd4d0ca5ac3d2dc",
          "timestamp" : 1761193487000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:变道的bug\u000a\u000a",
          "date" : "2025-10-23 12:24:47 +0800",
          "id" : "c49619cffafe7c6fa46f5a961cd4d0ca5ac3d2dc",
          "msg" : "fix:变道的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/reference/center_line.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/common/def/type_definition.cc",
            "ssep/common/def/type_definition.h",
            "ssep/sdk/ssep_activation_impl.cc",
            "ssep/common/def/basic.hpp",
            "ssep/demo/src/main_ssep_activation.cc"
          ],
          "commitId" : "8e8d233398fa0c149774fd59b994aa827d4f7196",
          "timestamp" : 1761196008000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: Update ssep sdk.\u000a\u000a",
          "date" : "2025-10-23 13:06:48 +0800",
          "id" : "8e8d233398fa0c149774fd59b994aa827d4f7196",
          "msg" : "chore: SSEP: Update ssep sdk.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/sdk/ssep_activation_impl.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/demo/src/main_ssep_activation.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/def/type_definition.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/def/type_definition.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/common/def/basic.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/switch_data.cpp"
          ],
          "commitId" : "6c32fe6149effdf03a337fd1709353a36456cce6",
          "timestamp" : 1761197751000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复合并的bug\u000a\u000a",
          "date" : "2025-10-23 13:35:51 +0800",
          "id" : "6c32fe6149effdf03a337fd1709353a36456cce6",
          "msg" : "fix:修复合并的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/switch_data.cpp"
          ],
          "commitId" : "069ea6786697010789b21ee0541a48cd1b5b3bb9",
          "timestamp" : 1761197763000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复合并的bug\u000a\u000a",
          "date" : "2025-10-23 13:36:03 +0800",
          "id" : "069ea6786697010789b21ee0541a48cd1b5b3bb9",
          "msg" : "fix:修复合并的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/main_test/main_ssep_input.cc",
            "ssep/keb_optimizer/keb_utils.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/keb_optimizer/keb_utils.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/hybrid_a_star.hpp",
            "ssep/keb_optimizer/data_structure.h",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "commitId" : "eba84cf6a23301a89d96fb3e920495bb3492abfd",
          "timestamp" : 1761216760000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: 重构keb_optimizer，提取出tractor_trailer_keb_optimizer. 后续可以为其他车型添加优化器\u000a\u000a",
          "date" : "2025-10-23 18:52:40 +0800",
          "id" : "eba84cf6a23301a89d96fb3e920495bb3492abfd",
          "msg" : "chore: 重构keb_optimizer，提取出tractor_trailer_keb_optimizer. 后续可以为其他车型添加优化器",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/keb_utils.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/data_structure.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/keb_utils.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/task_fsm/task_park_fsm/park_fsm_transition/bulk_transition.cpp",
            "data/app/reaction/app_reaction.hpp",
            "data/other/flow_control.cpp",
            "data/ssep/forward_ec.cpp",
            "data/map/pnc_map/routing_extension/routing_data.hpp",
            "data/map/pnc_map/routing_extension/routing_data.cpp",
            "data/app/fsm/task_command_type.hpp",
            "data/app/reaction/app_reaction.cpp"
          ],
          "commitId" : "b85177099c031fce100287e2f28605c7df379c54",
          "timestamp" : 1761219937000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:适配open space 场景\u000a\u000a",
          "date" : "2025-10-23 19:45:37 +0800",
          "id" : "b85177099c031fce100287e2f28605c7df379c54",
          "msg" : "fix:适配open space 场景",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/reaction/app_reaction.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_park_fsm/park_fsm_transition/bulk_transition.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_command_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/reaction/app_reaction.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp",
            "algorithm/wbca/truck_wbca_manager.cpp"
          ],
          "commitId" : "d98c3c9625dc959cd3ee424321be2967f10c60bd",
          "timestamp" : 1761291547000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: using maximum vehicle size in WBCA\u000a\u000a",
          "date" : "2025-10-24 15:39:07 +0800",
          "id" : "d98c3c9625dc959cd3ee424321be2967f10c60bd",
          "msg" : "fix: using maximum vehicle size in WBCA",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/truck_wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp",
            "algorithm/wbca/truck_wbca_manager.cpp"
          ],
          "commitId" : "b71349f8c40f412fd26fa7afe1dfe224909ce298",
          "timestamp" : 1761291569000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: using maximum vehicle size in WBCA\u000a\u000a",
          "date" : "2025-10-24 15:39:29 +0800",
          "id" : "b71349f8c40f412fd26fa7afe1dfe224909ce298",
          "msg" : "fix: using maximum vehicle size in WBCA",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/truck_wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/common/def/ssep_scenario_type.hpp",
            "ssep/coarse_search/geometric_searcher/evaluator/evaluator.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.h",
            "ssep/keb_optimizer/cost_features/truck_kinematic_constraint.h",
            "ssep/keb_optimizer/cost_features/kinematic_constraint.h",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/ssep_planner.cc",
            "ssep/coarse_search/hybrid_a_star.hpp",
            "ssep/keb_optimizer/cost_features/tractor_trailer_kinematic_constraint.h"
          ],
          "commitId" : "6fd87e36efeb654d7125d528ef1fdae307146ed2",
          "timestamp" : 1761298013000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "Feat: SSEP: 增加自卸车倒车卸货场景\u000a\u000a",
          "date" : "2025-10-24 17:26:53 +0800",
          "id" : "6fd87e36efeb654d7125d528ef1fdae307146ed2",
          "msg" : "Feat: SSEP: 增加自卸车倒车卸货场景",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/def/ssep_scenario_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/truck_kinematic_constraint.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/evaluator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/tractor_trailer_kinematic_constraint.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/keb_optimizer/cost_features/kinematic_constraint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "c02b749c4c7b70eca408fa081f5265e5a014d085",
          "timestamp" : 1761298037000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: 接入自卸车倒车卸货场景\u000a\u000a",
          "date" : "2025-10-24 17:27:17 +0800",
          "id" : "c02b749c4c7b70eca408fa081f5265e5a014d085",
          "msg" : "feat: 接入自卸车倒车卸货场景",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/linear_velocity_generator.cpp",
            "algorithm/wbca/path_optimization/path_optimization.cpp"
          ],
          "commitId" : "16607c09adead29dfc85d7dc76fe55296a1b241e",
          "timestamp" : 1761301158000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: abandon  last segment in wbca.\u000a\u000a",
          "date" : "2025-10-24 18:19:18 +0800",
          "id" : "16607c09adead29dfc85d7dc76fe55296a1b241e",
          "msg" : "fix: abandon  last segment in wbca.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/linear_velocity_generator.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "5fabec158c37b523cf8a5c6acc6803fa54d90e5f",
          "timestamp" : 1761306202000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: 修复ssep搜索区域尺寸错误\u000a\u000a",
          "date" : "2025-10-24 19:43:22 +0800",
          "id" : "5fabec158c37b523cf8a5c6acc6803fa54d90e5f",
          "msg" : "fix: 修复ssep搜索区域尺寸错误",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/switch_data.cpp"
          ],
          "commitId" : "287eb3bcd4c2f508146bde8ff18ca49462e64ff0",
          "timestamp" : 1761473274000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:可能崩溃的bug\u000a\u000a",
          "date" : "2025-10-26 18:07:54 +0800",
          "id" : "287eb3bcd4c2f508146bde8ff18ca49462e64ff0",
          "msg" : "fix:可能崩溃的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "sink/ros_sink_plan_debug.cpp"
          ],
          "commitId" : "855d2b1c96f7de60850239d21a32a6f98e61f30f",
          "timestamp" : 1761543586000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: wbca debug msg.\u000a\u000a",
          "date" : "2025-10-27 13:39:46 +0800",
          "id" : "855d2b1c96f7de60850239d21a32a6f98e61f30f",
          "msg" : "fix: wbca debug msg.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_plan_debug.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/linear_velocity_generator.cpp"
          ],
          "commitId" : "cdecea5362b67b0f41903e5516d1daeeefe47fca",
          "timestamp" : 1761546909000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: end_velocity for wbca calc exception.\u000a\u000a",
          "date" : "2025-10-27 14:35:09 +0800",
          "id" : "cdecea5362b67b0f41903e5516d1daeeefe47fca",
          "msg" : "fix: end_velocity for wbca calc exception.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/linear_velocity_generator.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/linear_velocity_generator.cpp"
          ],
          "commitId" : "1ae8cc1f873e2595332aed90540bd7f6b7fe5867",
          "timestamp" : 1761553342000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: velocity profile exception.\u000a\u000a",
          "date" : "2025-10-27 16:22:22 +0800",
          "id" : "1ae8cc1f873e2595332aed90540bd7f6b7fe5867",
          "msg" : "fix: velocity profile exception.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/linear_velocity_generator.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/long_decider/constrain_decider.cpp"
          ],
          "commitId" : "99ab390ee555fefbb05351f68f6053e949d3fa26",
          "timestamp" : 1761554843000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:人工对准误创建约束\u000a\u000a",
          "date" : "2025-10-27 16:47:23 +0800",
          "id" : "99ab390ee555fefbb05351f68f6053e949d3fa26",
          "msg" : "fix:人工对准误创建约束",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/long_decider/constrain_decider.cpp"
          ],
          "commitId" : "c7d55549d1fa29cc760a8efdb29a40e01d6d9147",
          "timestamp" : 1761554869000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:人工对准误创建约束\u000a\u000a",
          "date" : "2025-10-27 16:47:49 +0800",
          "id" : "c7d55549d1fa29cc760a8efdb29a40e01d6d9147",
          "msg" : "fix:人工对准误创建约束",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/open_space_ec.cpp",
            "data/config/cfg_region.hpp",
            "data/config/cfg_region.cpp"
          ],
          "commitId" : "c9b7c7ef30f2b802baf67b8bccd1563874f76bc8",
          "timestamp" : 1761572624000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:open space的优化\u000a\u000a",
          "date" : "2025-10-27 21:43:44 +0800",
          "id" : "c9b7c7ef30f2b802baf67b8bccd1563874f76bc8",
          "msg" : "feat:open space的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_region.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_region.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp",
            "data/config/cfg_env_const.cpp",
            "data/app/cmd/cmd_remote_ctrl.cpp",
            "data/app/fsm/motion_fsm/motion_remote_fsm/motion_remote_fsm.cpp"
          ],
          "commitId" : "39e1051cec249f83e81811588c26ec21da0e61e6",
          "timestamp" : 1761618778000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:直线步进 优化步进时间\u000a\u000a",
          "date" : "2025-10-28 10:32:58 +0800",
          "id" : "39e1051cec249f83e81811588c26ec21da0e61e6",
          "msg" : "refactor:直线步进 优化步进时间",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_remote_ctrl.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/motion_fsm/motion_remote_fsm/motion_remote_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp",
            "data/config/cfg_env_const.cpp",
            "data/app/cmd/cmd_remote_ctrl.cpp",
            "data/app/fsm/motion_fsm/motion_remote_fsm/motion_remote_fsm.cpp"
          ],
          "commitId" : "3d538b2a494e397c1228ebfacf648da8c4937b20",
          "timestamp" : 1761618801000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:直线步进 优化步进时间\u000a\u000a",
          "date" : "2025-10-28 10:33:21 +0800",
          "id" : "3d538b2a494e397c1228ebfacf648da8c4937b20",
          "msg" : "refactor:直线步进 优化步进时间",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_remote_ctrl.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/motion_fsm/motion_remote_fsm/motion_remote_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/ssep_heat_net/ssep_heat_net_trt.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/keb_optimizer/cost_features/curvature_cost.h",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/coarse_search/geometric_searcher/bidirectional_hybrid_astar_search_engine.cc",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/ssep_heat_net/inference_ml_trajectory_cli.cc",
            "ssep/keb_optimizer/cost_features/soft_disk_collision_cost.h",
            "ssep/common/def/ssep_scenario_type.hpp",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/keb_optimizer/cost_features/truck_kinematic_constraint.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.h",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/ssep_planner.cc",
            "ssep/keb_optimizer/data_structure.h",
            "ssep/keb_optimizer/cost_features/tractor_trailer_kinematic_constraint.h",
            "ssep/coarse_search/hybrid_a_star.hpp",
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h"
          ],
          "commitId" : "af06d40a9c93410b70af80c0a7a567fdcdc9e2bf",
          "timestamp" : 1761622840000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: keb optimizer优化多段路径。car模型适配keb optimizer。\u000a\u000a",
          "date" : "2025-10-28 11:40:40 +0800",
          "id" : "af06d40a9c93410b70af80c0a7a567fdcdc9e2bf",
          "msg" : "feat: SSEP: keb optimizer优化多段路径。car模型适配keb optimizer。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/common/def/ssep_scenario_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net_trt.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/truck_kinematic_constraint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/data_structure.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/curvature_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/tractor_trailer_kinematic_constraint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/inference_ml_trajectory_cli.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/soft_disk_collision_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/bidirectional_hybrid_astar_search_engine.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp",
            "data/decide/decide_reaction.hpp",
            "tasks/deciders/other_decider/replan_decider.cpp",
            "data/plan/ssep_data.hpp",
            "tasks/deciders/search_decider/forward_search_decider.cpp",
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "4b484fe1c68b82f2cec136f8ff46093fc81216d0",
          "timestamp" : 1761622880000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: ssep_data中保存重规划原因\u000a\u000a",
          "date" : "2025-10-28 11:41:20 +0800",
          "id" : "4b484fe1c68b82f2cec136f8ff46093fc81216d0",
          "msg" : "feat: ssep_data中保存重规划原因",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/forward_search_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/decide/decide_reaction.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "sink/ros_sink_plan_debug.cpp"
          ],
          "commitId" : "09de05492e0e8f6c4bc5470cd7a23eaa1498f4e0",
          "timestamp" : 1761632090000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: add wbca debug var.\u000a\u000a",
          "date" : "2025-10-28 14:14:50 +0800",
          "id" : "09de05492e0e8f6c4bc5470cd7a23eaa1498f4e0",
          "msg" : "fix: add wbca debug var.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_plan_debug.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/path_optimization/truck_path_optimization.cpp",
            "algorithm/wbca/path_optimization/path_optimization.cpp",
            "algorithm/wbca/path_optimization/car_path_optimization.cpp"
          ],
          "commitId" : "42a20025d749e2115e2fd0f8b96c75a4d7f9c718",
          "timestamp" : 1761632195000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: add lateral acc cost.\u000a\u000a",
          "date" : "2025-10-28 14:16:35 +0800",
          "id" : "42a20025d749e2115e2fd0f8b96c75a4d7f9c718",
          "msg" : "fix: add lateral acc cost.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/car_path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/truck_path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/linear_velocity_generator.cpp",
            "algorithm/wbca/path_optimization/path_optimization.cpp"
          ],
          "commitId" : "989f398e8adb5e6717f375d999ae8796c7291e1f",
          "timestamp" : 1761632303000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: abandon  last segment in wbca.\u000a\u000a",
          "date" : "2025-10-28 14:18:23 +0800",
          "id" : "989f398e8adb5e6717f375d999ae8796c7291e1f",
          "msg" : "fix: abandon  last segment in wbca.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/linear_velocity_generator.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "sink/ros_sink_plan_debug.cpp"
          ],
          "commitId" : "fb99858d9895067e53c9e2dd819ca1900a4977fa",
          "timestamp" : 1761632320000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: wbca debug msg.\u000a\u000a",
          "date" : "2025-10-28 14:18:40 +0800",
          "id" : "fb99858d9895067e53c9e2dd819ca1900a4977fa",
          "msg" : "fix: wbca debug msg.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_plan_debug.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/linear_velocity_generator.cpp"
          ],
          "commitId" : "7eb65d8fad4428ff65a4ebb59279aace6786fefe",
          "timestamp" : 1761632325000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: end_velocity for wbca calc exception.\u000a\u000a",
          "date" : "2025-10-28 14:18:45 +0800",
          "id" : "7eb65d8fad4428ff65a4ebb59279aace6786fefe",
          "msg" : "fix: end_velocity for wbca calc exception.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/linear_velocity_generator.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/linear_velocity_generator.cpp"
          ],
          "commitId" : "efe843eebc0988353431642b93a7e3baf0bacd75",
          "timestamp" : 1761632342000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: velocity profile exception.\u000a\u000a",
          "date" : "2025-10-28 14:19:02 +0800",
          "id" : "efe843eebc0988353431642b93a7e3baf0bacd75",
          "msg" : "fix: velocity profile exception.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/linear_velocity_generator.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "sink/ros_sink_plan_debug.cpp"
          ],
          "commitId" : "a6f28bf0226b3f41baf0866845c7af0849a43fac",
          "timestamp" : 1761632347000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: add wbca debug var.\u000a\u000a",
          "date" : "2025-10-28 14:19:07 +0800",
          "id" : "a6f28bf0226b3f41baf0866845c7af0849a43fac",
          "msg" : "fix: add wbca debug var.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_plan_debug.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/path_optimization/truck_path_optimization.cpp",
            "algorithm/wbca/path_optimization/path_optimization.cpp",
            "algorithm/wbca/path_optimization/car_path_optimization.cpp"
          ],
          "commitId" : "4ab3db2e9d48be5657090e0a0dd586ae81c83607",
          "timestamp" : 1761632439000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: add lateral acc cost.\u000a\u000a",
          "date" : "2025-10-28 14:20:39 +0800",
          "id" : "4ab3db2e9d48be5657090e0a0dd586ae81c83607",
          "msg" : "fix: add lateral acc cost.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/truck_path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/car_path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp",
            "data/wbca/wbca_data.hpp",
            "algorithm/wbca/imv_wbca_manager.cpp"
          ],
          "commitId" : "efed77162e1f93c135d20545829be3b0a1286036",
          "timestamp" : 1761632831000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: add wbca cost and time_consuming.\u000a\u000a",
          "date" : "2025-10-28 14:27:11 +0800",
          "id" : "efed77162e1f93c135d20545829be3b0a1286036",
          "msg" : "fix: add wbca cost and time_consuming.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/wbca/wbca_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/imv_wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/wbca/wbca_data.hpp",
            "algorithm/wbca/wbca_manager.cpp",
            "algorithm/wbca/imv_wbca_manager.cpp"
          ],
          "commitId" : "d00c94af2933638c8784fe5d5c844e8cf06af561",
          "timestamp" : 1761632879000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: add wbca cost and time_consuming.\u000a",
          "date" : "2025-10-28 14:27:59 +0800",
          "id" : "d00c94af2933638c8784fe5d5c844e8cf06af561",
          "msg" : "fix: add wbca cost and time_consuming.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/imv_wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/wbca/wbca_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/wbca/wbca_data.hpp",
            "algorithm/wbca/wbca_manager.cpp",
            "algorithm/wbca/imv_wbca_manager.cpp"
          ],
          "commitId" : "cddefcea61b2b710fcf223bcc9c374fa54c13a86",
          "timestamp" : 1761632959000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: add wbca cost and time_consuming.\u000a",
          "date" : "2025-10-28 14:29:19 +0800",
          "id" : "cddefcea61b2b710fcf223bcc9c374fa54c13a86",
          "msg" : "fix: add wbca cost and time_consuming.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/imv_wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/wbca/wbca_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/path_optimization/path_optimization.cpp",
            "algorithm/wbca/path_optimization/truck_path_optimization.cpp",
            "algorithm/wbca/path_optimization/car_path_optimization.cpp"
          ],
          "commitId" : "52d4eff1db1a0f22867f43d3caa133ac53e05a07",
          "timestamp" : 1761634707000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: add lateral acc cost.\u000a\u000a",
          "date" : "2025-10-28 14:58:27 +0800",
          "id" : "52d4eff1db1a0f22867f43d3caa133ac53e05a07",
          "msg" : "fix: add lateral acc cost.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/car_path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/truck_path_optimization.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/cost_features/curvature_cost.h",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc"
          ],
          "commitId" : "cefa5a09de39a144c872149d480be9276a6a4058",
          "timestamp" : 1761634752000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复car+optimizer中代码的bug\u000a\u000a",
          "date" : "2025-10-28 14:59:12 +0800",
          "id" : "cefa5a09de39a144c872149d480be9276a6a4058",
          "msg" : "fix: SSEP: 修复car+optimizer中代码的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/curvature_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/cost_features/heading_constraint.h",
            "ssep/ssep_heat_net/ssep_heat_net_trt.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h",
            "ssep/common/def/basic.hpp",
            "ssep/demo/src/main_ssep_activation.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_general_searcher_builder.cc",
            "ssep/coarse_search/geometric_searcher/bidirectional_hybrid_astar_search_engine.cc",
            "CMakeLists.txt",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/ssep_heat_net/inference_ml_trajectory_cli.cc",
            "ssep/common/def/type_definition.cc",
            "ssep/common/def/ssep_scenario_type.hpp",
            "ssep/coarse_search/geometric_searcher/evaluator/evaluator.h",
            "ssep/keb_optimizer/cost_features/kinematic_constraint.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/keb_optimizer/keb_utils.h",
            "ssep/keb_optimizer/cost_features/tractor_trailer_kinematic_constraint.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/keb_optimizer/cost_features/curvature_cost.h",
            "ssep/common/utils/map_element_utils.hpp",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/common/def/type_definition.h",
            "ssep/sdk/ssep_activation_impl.cc",
            "ssep/keb_optimizer/cost_features/soft_disk_collision_cost.h",
            "ssep/main_test/main_ssep_input.cc",
            "ssep/keb_optimizer/keb_utils.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.h",
            "ssep/keb_optimizer/cost_features/truck_kinematic_constraint.h",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/ssep_planner.cc",
            "ssep/ssep_heat_net/ssep_heat_net_trt.h",
            "ssep/keb_optimizer/data_structure.h",
            "ssep/coarse_search/hybrid_a_star.hpp"
          ],
          "commitId" : "6004f24187d389f3795255926f57a66b05379b61",
          "timestamp" : 1761639304000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "merge latest ssep\u000a",
          "date" : "2025-10-28 16:15:04 +0800",
          "id" : "6004f24187d389f3795255926f57a66b05379b61",
          "msg" : "merge latest ssep",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/def/type_definition.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/sdk/ssep_activation_impl.cc"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/def/type_definition.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/heading_constraint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net_trt.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/inference_ml_trajectory_cli.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/bidirectional_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/keb_utils.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/curvature_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/evaluator.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/soft_disk_collision_cost.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/common/def/basic.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/data_structure.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/map_element_utils.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/def/ssep_scenario_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/tractor_trailer_kinematic_constraint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/truck_kinematic_constraint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net_trt.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/keb_optimizer/cost_features/kinematic_constraint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/demo/src/main_ssep_activation.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/keb_utils.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_ssep_input.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/task_fsm/task_align_fsm/task_align_fsm.hpp",
            "data/app/cmd/cmd_align.cpp",
            "data/app/fsm/task_fsm/task_align_fsm/task_align_fsm.cpp"
          ],
          "commitId" : "764457e161b26f99e4429ee95910810707655019",
          "timestamp" : 1761642899000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:添加根据定位值的倒车防护，防治对准时，跟着桥走.\u000a\u000a",
          "date" : "2025-10-28 17:14:59 +0800",
          "id" : "764457e161b26f99e4429ee95910810707655019",
          "msg" : "feat:添加根据定位值的倒车防护，防治对准时，跟着桥走.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_align_fsm/task_align_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_align.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_align_fsm/task_align_fsm.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "e144a3fa9d9dc5d60f442f1886c83d42cdd6f6d2",
          "timestamp" : 1761705110000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复代码合并的bug\u000a\u000a",
          "date" : "2025-10-29 10:31:50 +0800",
          "id" : "e144a3fa9d9dc5d60f442f1886c83d42cdd6f6d2",
          "msg" : "fix:修复代码合并的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/replayer_data_process/replayer_data_process.hpp",
            "replayer/replayer_data_process/replayer_data_process.cpp",
            "replayer/logic.cpp"
          ],
          "commitId" : "7e361d0240c561704b8c58c95e44c4c30176b3be",
          "timestamp" : 1761705398000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: pub lane_pts debug msg.\u000a",
          "date" : "2025-10-29 10:36:38 +0800",
          "id" : "7e361d0240c561704b8c58c95e44c4c30176b3be",
          "msg" : "fix: pub lane_pts debug msg.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "replayer/logic.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_process.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_process.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/geometric_searcher/searcher_builders/imv_general_searcher_builder.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/imv_general_searcher_builder.h",
            "ssep/coarse_search/geometric_searcher/conditions/along_lane_condition.h",
            "ssep/coarse_search/geometric_searcher/conditions/path_direction_condition.h",
            "ssep/ssep_planner.cc",
            "ssep/coarse_search/hybrid_a_star.hpp",
            "ssep/ssep_planner.h"
          ],
          "commitId" : "26e8196b4d8ee38ca599e0b0dcc54ac1198d09b5",
          "timestamp" : 1761721649000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 增加IMV-either-facing-goal搜索功能（可以头朝前也可以尾朝前）\u000a\u000a",
          "date" : "2025-10-29 15:07:29 +0800",
          "id" : "26e8196b4d8ee38ca599e0b0dcc54ac1198d09b5",
          "msg" : "feat: SSEP: 增加IMV-either-facing-goal搜索功能（可以头朝前也可以尾朝前）",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/conditions/along_lane_condition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/imv_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/conditions/path_direction_condition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "a7cc7490ca54134b4d6308da41c3f72337b6f04b",
          "timestamp" : 1761721703000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: 适配IMV-either-facing-goal搜索。苏溪去除冗余的end theta加减PI处理\u000a\u000a",
          "date" : "2025-10-29 15:08:23 +0800",
          "id" : "a7cc7490ca54134b4d6308da41c3f72337b6f04b",
          "msg" : "feat: 适配IMV-either-facing-goal搜索。苏溪去除冗余的end theta加减PI处理",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/geometric_searcher/searcher_builders/imv_general_searcher_builder.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/imv_general_searcher_builder.h",
            "ssep/coarse_search/geometric_searcher/conditions/along_lane_condition.h",
            "ssep/ssep_planner.cc",
            "ssep/coarse_search/geometric_searcher/conditions/path_direction_condition.h",
            "ssep/coarse_search/hybrid_a_star.hpp",
            "ssep/ssep_planner.h"
          ],
          "commitId" : "d0500b751819bfe5c281dfbc993ab848ea89d1ca",
          "timestamp" : 1761724575000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 增加IMV-either-facing-goal搜索功能（可以头朝前也可以尾朝前）\u000a\u000a",
          "date" : "2025-10-29 15:56:15 +0800",
          "id" : "d0500b751819bfe5c281dfbc993ab848ea89d1ca",
          "msg" : "feat: SSEP: 增加IMV-either-facing-goal搜索功能（可以头朝前也可以尾朝前）",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/imv_general_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/conditions/path_direction_condition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/conditions/along_lane_condition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "scenarios/bulkload_scenario/bulkload_move_forward_stage.cpp",
            "data/other/flow_control.cpp",
            "data/ssep/forward_ec.cpp",
            "data/app/reaction/app_reaction.cpp",
            "data/other/flow_control.hpp",
            "data/app/reaction/app_reaction.hpp",
            "data/app/cmd/cmd_set_target.hpp",
            "data/app/cmd/cmd_set_target.cpp",
            "hmi/draw/draw_map.hpp",
            "data/app/fsm/task_command_type.hpp",
            "data/ssep/forward_ec.hpp",
            "hmi/draw/draw_map.cpp",
            "data/app/app_data.cpp"
          ],
          "commitId" : "9e2f67a11b970c72d57dd91cb7628c86bb90f48f",
          "timestamp" : 1761728874000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:暂时可以调试\u000a\u000a",
          "date" : "2025-10-29 17:07:54 +0800",
          "id" : "9e2f67a11b970c72d57dd91cb7628c86bb90f48f",
          "msg" : "feat:暂时可以调试",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/reaction/app_reaction.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_set_target.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_command_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/app_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/reaction/app_reaction.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_set_target.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.hpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/bulkload_scenario/bulkload_move_forward_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/replayer_data_process/replayer_data_process.cpp"
          ],
          "commitId" : "fd2f42a027f2a500857e87fc02373fee0374f157",
          "timestamp" : 1761738303000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复快照里面dp path 计算错误的bug\u000a\u000a",
          "date" : "2025-10-29 19:45:03 +0800",
          "id" : "fd2f42a027f2a500857e87fc02373fee0374f157",
          "msg" : "fix:修复快照里面dp path 计算错误的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_process.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp",
            "data/config/cfg_env_const.cpp",
            "data/app/fsm/motion_fsm/motion_move_fsm/motion_move_fsm.cpp"
          ],
          "commitId" : "7c9de4ba8cdf82133ca620694a3a6d732ca9b0e2",
          "timestamp" : 1761738562000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:原地打方向盘时，方向盘校验的阈值参数化\u000a\u000a",
          "date" : "2025-10-29 19:49:22 +0800",
          "id" : "7c9de4ba8cdf82133ca620694a3a6d732ca9b0e2",
          "msg" : "feat:原地打方向盘时，方向盘校验的阈值参数化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/motion_fsm/motion_move_fsm/motion_move_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/cost_features/heading_constraint.h",
            "ssep/coarse_search/geometric_searcher/evaluator/collision_cost_computer.h",
            "ssep/coarse_search/geometric_searcher/evaluator/jackknife_cost_computer.h",
            "ssep/coarse_search/geometric_searcher/evaluator/trailer_collision_cost_computer.h",
            "ssep/coarse_search/geometric_searcher/evaluator/ref_line_cost_computer.h",
            "ssep/coarse_search/hybrid_a_star_tt.cc",
            "ssep/coarse_search/geometric_searcher/evaluator/ref_line_heuristic_computer.h",
            "ssep/ogm_map/ogm.cc",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/coarse_search/geometric_searcher/motion_primitive.h",
            "ssep/ssep_heat_net/ssep_heat_net.cc",
            "ssep/common/def/type_definition.cc",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/diagnal_motion_primitive_sampler.cc",
            "ssep/tools/scene_data_generator/ogm_builder/ogm_builder.cc",
            "ssep/coarse_search/geometric_searcher/evaluator/trailer_shortest_path_heur_computer.cc",
            "ssep/ogm_map/ogm.h",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/arc_path_motion_primitive_sampler.cc",
            "ssep/keb_optimizer/cost_features/tractor_trailer_kinematic_constraint.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc",
            "ssep/smoother/safety_corridor_smoother.cc",
            "ssep/keb_optimizer/cost_features/jet_access.h",
            "ssep/influence_map/sl_projection_map.cc",
            "ssep/coarse_search/geometric_searcher/evaluator/trailer_shortest_path_heur_computer.h",
            "ssep/keb_optimizer/cost_features/dynamic_constraint.h",
            "ssep/coarse_search/geometric_searcher/topology_analysis/candidate_goals_generator.cc",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/dubins_path_motion_primitive_sampler.h",
            "ssep/keb_optimizer/cost_features/soft_disk_collision_cost.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/general_hybrid_astar_searcher_builder.cc",
            "ssep/common/def/ssep_input.hpp",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/tools/scene_data_generator/generate_scene_data_cli.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/imv_general_searcher_builder.h",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/ssep_heat_net/ssep_heat_net_trt.h",
            "ssep/coarse_search/hybrid_a_star.hpp",
            "ssep/keb_optimizer/data_structure.h",
            "ssep/keb_optimizer/cost_features/state_constraint.h",
            "ssep/keb_optimizer/cost_features/disk_collision_cost.h",
            "ssep/ssep_heat_net/ssep_heat_net_trt.cc",
            "ssep/coarse_search/geometric_searcher/multi_stage_hybrid_astar_search_engine.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h",
            "ssep/common/def/basic.hpp",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/diagnal_motion_primitive_sampler.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_general_searcher_builder.cc",
            "ssep/coarse_search/geometric_searcher/bidirectional_hybrid_astar_search_engine.cc",
            "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/generate_shortest_path_heur_cli.cc",
            "ssep/coarse_search/geometric_searcher/state_hasher.h",
            "ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.cc",
            "ssep/coarse_search/geometric_searcher/evaluator/diagonal_cost_computer.h",
            "ssep/ssep_heat_net/inference_ml_trajectory_cli.cc",
            "ssep/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.h",
            "ssep/common/def/ssep_scenario_type.hpp",
            "ssep/keb_optimizer/cost_features/path_length_cost.h",
            "ssep/keb_optimizer/keb_utils.h",
            "ssep/coarse_search/geometric_searcher/geometric_search_visualizer.cc",
            "ssep/coarse_search/geometric_searcher/evaluator/curvature_cost_computer.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/back_insertion_maneuver_searcher_builder.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/imv_general_searcher_builder.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/coarse_search/geometric_searcher/conditions/along_lane_condition.h",
            "ssep/keb_optimizer/cost_features/dual_side_disk_collision_cost.h",
            "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.cc",
            "ssep/coarse_search/geometric_searcher/bidirectional_hybrid_astar_search_engine.h",
            "ssep/keb_optimizer/cost_features/trailer_disk_collision_cost.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.h",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/composed_motion_primitive_sampler.h",
            "ssep/tools/scene_data_generator/state_augment_util.h",
            "ssep/demo/src/main_ssep_activation.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/general_hybrid_astar_searcher_builder.h",
            "ssep/influence_map/sl_projection_map.h",
            "ssep/conf/ssep_preprocess.yaml",
            "ssep/ssep_heat_net/standarization_params.h",
            "ssep/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.cc",
            "ssep/common/def/map_element_polyline.hpp",
            "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/common/utils/map_element_utils.hpp",
            "ssep/coarse_search/geometric_searcher/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc",
            "ssep/coarse_search/geometric_searcher/evaluator/cost_feature_computer.h",
            "ssep/sdk/ssep_activation_impl.cc",
            "ssep/coarse_search/geometric_searcher/topology_analysis/bulk_yard_reasoner.h",
            "ssep/ssep_planner.h",
            "ssep/CMakeLists.txt",
            "ssep/coarse_search/data_structure/polyline.cc",
            "ssep/coarse_search/geometric_searcher/multi_stage_hybrid_astar_search_engine.h",
            "ssep/ssep_planner.cc",
            "ssep/keb_optimizer/cost_features/dual_side_trailer_disk_collision_cost.h",
            "ssep/coarse_search/data_structure/polyline.h",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/ilqr_motion_primitive_sampler.cc",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/motion_primitive_sampler.h",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/trailer_heading_motion_primitive_decorator.h",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/dubins_path_motion_primitive_sampler.cc",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/reverse_primitive_decorator.h",
            "ssep/coarse_search/geometric_searcher/topology_analysis/candidate_goals_generator.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_general_searcher_builder.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/bulk_yard_in_out_path_searcher_builder.h",
            "ssep/coarse_search/geometric_searcher/evaluator/evaluator.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/coarse_search/geometric_searcher/conditions/trailer_relative_angle_condition.h",
            "ssep/coarse_search/geometric_searcher/search_graph.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc",
            "ssep/keb_optimizer/cost_features/ref_line_cost.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h",
            "ssep/keb_optimizer/cost_features/curvature_cost.h",
            "ssep/common/def/type_definition.h",
            "ssep/coarse_search/geometric_searcher/conditions/path_direction_condition.h",
            "ssep/coarse_search/geometric_searcher/search_engine_interface.h",
            "ssep/keb_optimizer/cost_features/pinch_cost.h",
            "ssep/ssep_heat_net/ssep_heat_net.h",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/multi_curvature_motion_primitive_sampler.cc",
            "ssep/main_test/main_ssep_input.cc",
            "ssep/keb_optimizer/keb_utils.cc",
            "ssep/keb_optimizer/cost_features/truck_kinematic_constraint.h",
            "ssep/coarse_search/geometric_searcher/indexed_priority_queue.h"
          ],
          "commitId" : "5b1535551e682685aacef8241beebbb1d8453cf5",
          "timestamp" : 1761740531000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 更新到最新版本ssep，增加集卡多段Parking场景，多段Parking增加优化后处理\u000a\u000a",
          "date" : "2025-10-29 20:22:11 +0800",
          "id" : "5b1535551e682685aacef8241beebbb1d8453cf5",
          "msg" : "chore: SSEP: 更新到最新版本ssep，增加集卡多段Parking场景，多段Parking增加优化后处理",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/conditions/path_direction_condition.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/ssep_heat_net/ssep_heat_net_trt.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/arc_path_motion_primitive_sampler.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/keb_utils.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/ssep_heat_net/inference_ml_trajectory_cli.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/state_constraint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/trailer_shortest_path_heur_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/bulk_yard_in_out_path_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/indexed_priority_queue.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/influence_map/sl_projection_map.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/curvature_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/tools/scene_data_generator/ogm_builder/ogm_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/search_engine_interface.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/smoother/safety_corridor_smoother.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/composed_motion_primitive_sampler.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/multi_curvature_motion_primitive_sampler.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/collision_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/evaluator.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/def/map_element_polyline.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/disk_collision_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/dubins_path_motion_primitive_sampler.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/ref_line_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/data_structure/polyline.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/cost_feature_computer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/general_hybrid_astar_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/tractor_trailer_kinematic_constraint.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/tools/scene_data_generator/state_augment_util.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/dubins_path_motion_primitive_sampler.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/ssep_heat_net/ssep_heat_net.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/jackknife_cost_computer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/common/def/basic.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/multi_stage_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/data_structure/polyline.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/ref_line_heuristic_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/conditions/trailer_relative_angle_condition.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/bidirectional_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/diagonal_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/influence_map/sl_projection_map.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/conf/ssep_preprocess.yaml"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/def/ssep_scenario_type.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/diagnal_motion_primitive_sampler.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/search_graph.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/dynamic_constraint.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/general_hybrid_astar_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/ssep_heat_net/ssep_heat_net_trt.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/map_element_utils.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/sdk/ssep_activation_impl.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ogm_map/ogm.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/trailer_heading_motion_primitive_decorator.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/ssep_heat_net/ssep_heat_net.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/ssep_heat_net/standarization_params.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/def/type_definition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/topology_analysis/candidate_goals_generator.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/diagnal_motion_primitive_sampler.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/ref_line_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/topology_analysis/bulk_yard_reasoner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/truck_kinematic_constraint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/curvature_cost_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/soft_disk_collision_cost.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/multi_stage_hybrid_astar_search_engine.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/def/ssep_input.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/path_length_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/conditions/along_lane_condition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/trailer_shortest_path_heur_computer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/topology_analysis/candidate_goals_generator.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/trailer_disk_collision_cost.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/dual_side_trailer_disk_collision_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/trailer_collision_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/generate_shortest_path_heur_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/demo/src/main_ssep_activation.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/pinch_cost.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/jet_access.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/bidirectional_hybrid_astar_search_engine.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/keb_utils.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/def/type_definition.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ogm_map/ogm.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/back_insertion_maneuver_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/state_hasher.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/reverse_primitive_decorator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/tools/scene_data_generator/generate_scene_data_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/heading_constraint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star_tt.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/dual_side_disk_collision_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/ilqr_motion_primitive_sampler.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/geometric_search_visualizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/motion_primitive_sampler.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/imv_general_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/data_structure.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "CMakeLists.txt",
            "data/ssep/ssep_activation.cpp",
            "data/ssep/ssep_ec.cpp",
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "9647b79751bcdc27546afd6933d05b87fedc4c14",
          "timestamp" : 1761740619000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: 适配新版本ssep\u000a\u000a",
          "date" : "2025-10-29 20:23:39 +0800",
          "id" : "9647b79751bcdc27546afd6933d05b87fedc4c14",
          "msg" : "chore: 适配新版本ssep",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/common/def/ssep_scenario_type.hpp",
            "ssep/ssep_planner.cc",
            "ssep/coarse_search/hybrid_a_star.hpp",
            "ssep/coarse_search/geometric_searcher/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc"
          ],
          "commitId" : "a193839bd84db355132d1d6a326861fe47276f7b",
          "timestamp" : 1761741523000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 增加集卡多段倒车场景\u000a\u000a",
          "date" : "2025-10-29 20:38:43 +0800",
          "id" : "a193839bd84db355132d1d6a326861fe47276f7b",
          "msg" : "feat: SSEP: 增加集卡多段倒车场景",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/def/ssep_scenario_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/occupancy_grid_map/data_render.cpp"
          ],
          "commitId" : "b87283f764a230ae850ebacb69489c7210a44636",
          "timestamp" : 1761741569000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: wbca bd expanding.\u000a\u000a",
          "date" : "2025-10-29 20:39:29 +0800",
          "id" : "b87283f764a230ae850ebacb69489c7210a44636",
          "msg" : "fix: wbca bd expanding.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/occupancy_grid_map/data_render.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/geometric_searcher/searcher_builders/imv_general_searcher_builder.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/imv_general_searcher_builder.h",
            "ssep/coarse_search/geometric_searcher/conditions/along_lane_condition.h",
            "ssep/ssep_planner.cc",
            "ssep/coarse_search/geometric_searcher/conditions/path_direction_condition.h",
            "ssep/coarse_search/hybrid_a_star.hpp",
            "ssep/ssep_planner.h"
          ],
          "commitId" : "bc1112a9d52f45b8ad8918bb1b057535b9e58ed7",
          "timestamp" : 1761742317000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 增加IMV-either-facing-goal搜索功能（可以头朝前也可以尾朝前）\u000a\u000a",
          "date" : "2025-10-29 20:51:57 +0800",
          "id" : "bc1112a9d52f45b8ad8918bb1b057535b9e58ed7",
          "msg" : "feat: SSEP: 增加IMV-either-facing-goal搜索功能（可以头朝前也可以尾朝前）",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/conditions/along_lane_condition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/imv_general_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/conditions/path_direction_condition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/imv_general_searcher_builder.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/common/def/ssep_scenario_type.hpp",
            "ssep/ssep_planner.cc",
            "ssep/coarse_search/hybrid_a_star.hpp",
            "ssep/coarse_search/geometric_searcher/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc"
          ],
          "commitId" : "a280eeda09dc73323f7028324017ff21ba288ae8",
          "timestamp" : 1761742336000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 增加集卡多段倒车场景\u000a\u000a",
          "date" : "2025-10-29 20:52:16 +0800",
          "id" : "a280eeda09dc73323f7028324017ff21ba288ae8",
          "msg" : "feat: SSEP: 增加集卡多段倒车场景",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/def/ssep_scenario_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/scenario/scenario_manager.hpp",
            "data/decide/decide_reaction.hpp",
            "tasks/deciders/other_decider/replan_decider.cpp",
            "tasks/deciders/search_decider/normal_junction_search_decider.cpp",
            "tasks/deciders/other_decider/replan_decider.hpp",
            "data/scenario/scenario_manager.cpp"
          ],
          "commitId" : "41f63bb85f70821a416316f2deeee080a82bc422",
          "timestamp" : 1761747413000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复连续普通路口搜索的bug\u000a\u000a",
          "date" : "2025-10-29 22:16:53 +0800",
          "id" : "41f63bb85f70821a416316f2deeee080a82bc422",
          "msg" : "fix:修复连续普通路口搜索的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_manager.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/normal_junction_search_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/decide/decide_reaction.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/hybrid_a_star.hpp"
          ],
          "commitId" : "98e8e274bf05a76d4557731892885c01ded08feb",
          "timestamp" : 1761800785000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: Resolve crashing issue.\u000a\u000a",
          "date" : "2025-10-30 13:06:25 +0800",
          "id" : "98e8e274bf05a76d4557731892885c01ded08feb",
          "msg" : "fix: SSEP: Resolve crashing issue.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/hybrid_a_star.hpp"
          ],
          "commitId" : "a4f849972654c0837f58e4ea61e4e7b260435529",
          "timestamp" : 1761800870000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: Resolve crashing issue.\u000a\u000a",
          "date" : "2025-10-30 13:07:50 +0800",
          "id" : "a4f849972654c0837f58e4ea61e4e7b260435529",
          "msg" : "fix: SSEP: Resolve crashing issue.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/hybrid_a_star.hpp"
          ],
          "commitId" : "ccbe0ff61a1f49f9e0e60bcdf8b332985a8e03c5",
          "timestamp" : 1761800902000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: Resolve crashing issue.\u000a\u000a",
          "date" : "2025-10-30 13:08:22 +0800",
          "id" : "ccbe0ff61a1f49f9e0e60bcdf8b332985a8e03c5",
          "msg" : "fix: SSEP: Resolve crashing issue.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/hybrid_a_star.hpp"
          ],
          "commitId" : "aa57cf43920b34fe51b46fd9a051e89f533822f3",
          "timestamp" : 1761801027000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: Resolve crashing issue.\u000a\u000a",
          "date" : "2025-10-30 13:10:27 +0800",
          "id" : "aa57cf43920b34fe51b46fd9a051e89f533822f3",
          "msg" : "fix: SSEP: Resolve crashing issue.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/routing_extension/routing_data.cpp",
            "data/map/pnc_map/routing_extension/routing_data.hpp"
          ],
          "commitId" : "6af1002eef64b39603e65a6e9a8097bd08c959b4",
          "timestamp" : 1761809747000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : " feat: add distance2bend\u000a\u000a",
          "date" : "2025-10-30 15:35:47 +0800",
          "id" : "6af1002eef64b39603e65a6e9a8097bd08c959b4",
          "msg" : "feat: add distance2bend",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/switch_data.hpp",
            "algorithm/wbca/wbca_manager.cpp",
            "data/config/cfg_lat_plan.hpp",
            "tasks/deciders/lat_decider/wbca_path_boundary_decider.hpp",
            "algorithm/wbca/wbca_manager.hpp",
            "tasks/deciders/lat_decider/wbca_path_boundary_decider.cpp",
            "tasks/plan/path_optimization_task.cpp",
            "data/plan/switch_data.cpp",
            "data/config/cfg_lat_decide.cpp",
            "data/plan/guide_line_info.cpp",
            "data/plan/switch_helper.cpp",
            "data/config/cfg_lat_decide.hpp"
          ],
          "commitId" : "7cf7d48885a66176adede13d881909f4dd380122",
          "timestamp" : 1761809780000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: WBCA lane change path\u000a",
          "date" : "2025-10-30 15:36:20 +0800",
          "id" : "7cf7d48885a66176adede13d881909f4dd380122",
          "msg" : "fix: WBCA lane change path",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_decide.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/lat_decider/wbca_path_boundary_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_decide.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/lat_decider/wbca_path_boundary_decider.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line_info.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/switch_helper.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/wbca/wbca_data.hpp",
            "tasks/plan/path_optimization_task.hpp",
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "da28a47375f1766e488d585a4a1627690ee1af1d",
          "timestamp" : 1761815516000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: choosing WBCA start_pt at guide_line in SMOOTH MODE\u000a\u000a",
          "date" : "2025-10-30 17:11:56 +0800",
          "id" : "da28a47375f1766e488d585a4a1627690ee1af1d",
          "msg" : "fix: choosing WBCA start_pt at guide_line in SMOOTH MODE",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/wbca/wbca_data.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/wbca/wbca_data.hpp",
            "tasks/plan/path_optimization_task.hpp",
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "4fddbc2e48f620ddc01bd2a93ca4270e3317064d",
          "timestamp" : 1761815614000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: choosing WBCA start_pt at guide_line in SMOOTH MODE\u000a",
          "date" : "2025-10-30 17:13:34 +0800",
          "id" : "4fddbc2e48f620ddc01bd2a93ca4270e3317064d",
          "msg" : "fix: choosing WBCA start_pt at guide_line in SMOOTH MODE",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/wbca/wbca_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "747de0d3628ec63161d434f2af123eeb6456d853",
          "timestamp" : 1761815706000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: cherry pick bug.\u000a\u000a",
          "date" : "2025-10-30 17:15:06 +0800",
          "id" : "747de0d3628ec63161d434f2af123eeb6456d853",
          "msg" : "fix: cherry pick bug.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/scenario/scenario_planner.hpp",
            "scenarios/fallback_scenario/fallback_stage.cpp",
            "data/other/flow_control.cpp",
            "scenarios/fallback_scenario/fallback_scenario.cpp",
            "data/app/fsm/task_fsm/task_state.hpp",
            "scenarios/fallback_scenario/fallback_scenario.hpp",
            "scenarios/scenario_supervise.cpp",
            "scenarios/fallback_scenario/fallback_stage.hpp",
            "data/scenario/scenario_region_bt.cpp",
            "data/app/fsm/task_fsm/task_fsm.hpp",
            "data/app/cmd/cmd_set_target.cpp",
            "data/scenario/scenario_planner_condition.cpp",
            "data/app/fsm/task_fsm/task_fsm.cpp",
            "data/scenario/scenario_region_condition.hpp",
            "data/app/fsm/task_command_type.hpp",
            "data/scenario/scenario_region_condition.cpp",
            "tasks/other_tasks/create_reference_line.cpp",
            "data/scenario/scenario_region_action.cpp",
            "data/app/fsm/task_command_type.cpp",
            "data/scenario/scenario_planner_bt.cpp",
            "data/scenario/scenario_planner_action.cpp",
            "data/config/cfg_stage.cpp",
            "data/scenario/scenario_region.hpp",
            "data/config/cfg_stage.hpp",
            "common/util/express.cpp"
          ],
          "commitId" : "ef5c89f3285fb795c957d97d2d638e9607e23189",
          "timestamp" : 1761816827000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:适配状态机场景\u000a\u000a",
          "date" : "2025-10-30 17:33:47 +0800",
          "id" : "ef5c89f3285fb795c957d97d2d638e9607e23189",
          "msg" : "feat:适配状态机场景",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "scenarios/scenario_supervise.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_region_action.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_set_target.cpp"
            },
            {
              "editType" : "add",
              "file" : "scenarios/fallback_scenario/fallback_scenario.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_planner_condition.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_region_condition.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_stage.hpp"
            },
            {
              "editType" : "add",
              "file" : "scenarios/fallback_scenario/fallback_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "common/util/express.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_region_bt.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_planner_bt.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_region_condition.cpp"
            },
            {
              "editType" : "add",
              "file" : "scenarios/fallback_scenario/fallback_stage.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_planner_action.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_region.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_fsm.hpp"
            },
            {
              "editType" : "add",
              "file" : "scenarios/fallback_scenario/fallback_scenario.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/create_reference_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_command_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_planner.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_command_type.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_state.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/wbca/grid_map/esdf_map.hpp",
            "data/wbca/wbca_data.hpp",
            "data/wbca/grid_map/grid_map.hpp",
            "data/plan/guide_line_info.hpp"
          ],
          "commitId" : "5385854ced1c4f0a38ecc0337eebc0d1a0ae820d",
          "timestamp" : 1761817615000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "feat: WBCA serialization for debug.\u000a\u000a",
          "date" : "2025-10-30 17:46:55 +0800",
          "id" : "5385854ced1c4f0a38ecc0337eebc0d1a0ae820d",
          "msg" : "feat: WBCA serialization for debug.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/wbca/grid_map/grid_map.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/wbca/grid_map/esdf_map.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line_info.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/wbca/wbca_data.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/lattice/trajectory_evaluator.cpp"
          ],
          "commitId" : "349cf66c11d9628ff7dde4ff4fe034f46ad4eab1",
          "timestamp" : 1761825379000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: using history_pts for lattice velocity reference.\u000a\u000a",
          "date" : "2025-10-30 19:56:19 +0800",
          "id" : "349cf66c11d9628ff7dde4ff4fe034f46ad4eab1",
          "msg" : "fix: using history_pts for lattice velocity reference.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_evaluator.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_func_sw.cpp"
          ],
          "commitId" : "c5b717740c81e6085311e306132e5adec38bc508",
          "timestamp" : 1761825435000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: use_func_use_wbca_speed_limit = true\u000a\u000a",
          "date" : "2025-10-30 19:57:15 +0800",
          "id" : "c5b717740c81e6085311e306132e5adec38bc508",
          "msg" : "fix: use_func_use_wbca_speed_limit = true",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/occupancy_grid_map/data_render.cpp"
          ],
          "commitId" : "393ff4b1567e26e1f160662e1dd0d3745b23f499",
          "timestamp" : 1761825548000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: wbca bd expanding.\u000a\u000a",
          "date" : "2025-10-30 19:59:08 +0800",
          "id" : "393ff4b1567e26e1f160662e1dd0d3745b23f499",
          "msg" : "fix: wbca bd expanding.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/occupancy_grid_map/data_render.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/lattice/trajectory_evaluator.cpp"
          ],
          "commitId" : "529766b72c33a698ebb04242a5f04b4b21411065",
          "timestamp" : 1761825723000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: using history_pts for lattice velocity reference.\u000a\u000a",
          "date" : "2025-10-30 20:02:03 +0800",
          "id" : "529766b72c33a698ebb04242a5f04b4b21411065",
          "msg" : "fix: using history_pts for lattice velocity reference.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_evaluator.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/conf/ssep_preprocess.yaml",
            "ssep/coarse_search/geometric_searcher/searcher_builders/reference_following_searcher_builder.cc",
            "ssep/common/def/ssep_scenario_type.hpp",
            "ssep/main_test/main_ssep_input.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/reference_following_searcher_builder.h",
            "ssep/coarse_search/hybrid_a_star.hpp"
          ],
          "commitId" : "f630959754c596f5112e6b06ca27455f75817e36",
          "timestamp" : 1761878280000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 增加引导线跟随模式搜索\u000a\u000a",
          "date" : "2025-10-31 10:38:00 +0800",
          "id" : "f630959754c596f5112e6b06ca27455f75817e36",
          "msg" : "feat: SSEP: 增加引导线跟随模式搜索",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/conf/ssep_preprocess.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/reference_following_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/reference_following_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/def/ssep_scenario_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_ssep_input.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_ec.hpp",
            "data/ssep/ssep_ec.cpp",
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "eb15b8594d32856bc558eaf00a2cdd79e9f88a8f",
          "timestamp" : 1761878311000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: ssep适配脱困模式\u000a\u000a",
          "date" : "2025-10-31 10:38:31 +0800",
          "id" : "eb15b8594d32856bc558eaf00a2cdd79e9f88a8f",
          "msg" : "feat: ssep适配脱困模式",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "CMakeLists.txt"
          ],
          "commitId" : "d2aa1263316b362fa95667833a95cb387ed4db95",
          "timestamp" : 1761881308000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:boost 编译错误\u000a\u000a",
          "date" : "2025-10-31 11:28:28 +0800",
          "id" : "d2aa1263316b362fa95667833a95cb387ed4db95",
          "msg" : "feat:boost 编译错误",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/reference_following_searcher_builder.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h",
            "ssep/coarse_search/hybrid_a_star.hpp",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "commitId" : "5b151ef7dc7b81438899a4a14d899c76fddb1cbf",
          "timestamp" : 1761890053000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复引导线跟随搜索的一些bug\u000a\u000a",
          "date" : "2025-10-31 13:54:13 +0800",
          "id" : "5b151ef7dc7b81438899a4a14d899c76fddb1cbf",
          "msg" : "fix: SSEP: 修复引导线跟随搜索的一些bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/reference_following_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp",
            "data/config/cfg_lat_plan.hpp",
            "algorithm/wbca/path_optimization/path_optimization.cpp",
            "data/config/cfg_long_plan.cpp",
            "data/config/cfg_lat_plan.cpp",
            "data/config/cfg_long_plan.hpp"
          ],
          "commitId" : "536b1fde473aa41238cb47d4343d807c3c507ab3",
          "timestamp" : 1761890688000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: lateral acceleration parameters.\u000a\u000a",
          "date" : "2025-10-31 14:04:48 +0800",
          "id" : "536b1fde473aa41238cb47d4343d807c3c507ab3",
          "msg" : "fix: lateral acceleration parameters.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/lattice/trajectory_evaluator.hpp",
            "data/lattice/trajectory_evaluator.cpp"
          ],
          "commitId" : "9676b1db3bfc55a692b673dd152ae900129bc6c9",
          "timestamp" : 1761890755000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: ComputeLonGuideVelFromLatAcc\u000a\u000a",
          "date" : "2025-10-31 14:05:55 +0800",
          "id" : "9676b1db3bfc55a692b673dd152ae900129bc6c9",
          "msg" : "fix: ComputeLonGuideVelFromLatAcc",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_evaluator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_evaluator.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_status.hpp",
            "plan/prepare/prepare_status.cpp"
          ],
          "commitId" : "6f04708b7e57863992eea101db7db54f7fca94a5",
          "timestamp" : 1761896584000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "feat: clear align times when align2nd to align1st.\u000a\u000a",
          "date" : "2025-10-31 15:43:04 +0800",
          "id" : "6f04708b7e57863992eea101db7db54f7fca94a5",
          "msg" : "feat: clear align times when align2nd to align1st.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_status.hpp",
            "plan/prepare/prepare_status.cpp"
          ],
          "commitId" : "7dde7bf484e626563740dd2d75d4fabe7af72a64",
          "timestamp" : 1761896624000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "feat: clear align times when align2nd to align1st.\u000a\u000a",
          "date" : "2025-10-31 15:43:44 +0800",
          "id" : "7dde7bf484e626563740dd2d75d4fabe7af72a64",
          "msg" : "feat: clear align times when align2nd to align1st.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp",
            "plan/prepare/prepare_state.cpp",
            "data/plan/ssep_data.hpp",
            "data/plan/path_direction_data.cpp",
            "plan/prepare/prepare_status.cpp",
            "data/plan/guide_line.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "tasks/other_tasks/stitch_path_data_to_path.cpp",
            "data/vehicle/vehicle_destination.cpp"
          ],
          "commitId" : "8b77a84d05f84cafc18356acda48b4e4c5183ad0",
          "timestamp" : 1761900161000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:脱离模式 路径切换的适配\u000a\u000a",
          "date" : "2025-10-31 16:42:41 +0800",
          "id" : "8b77a84d05f84cafc18356acda48b4e4c5183ad0",
          "msg" : "feat:脱离模式 路径切换的适配",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/path_direction_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_destination.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/stitch_path_data_to_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_state.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/geometric_searcher/searcher_builders/reference_following_searcher_builder.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/reference_following_searcher_builder.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.h",
            "ssep/coarse_search/data_structure/directional_path.cc",
            "ssep/coarse_search/data_structure/directional_path.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.cc",
            "ssep/coarse_search/hybrid_a_star.hpp"
          ],
          "commitId" : "a1d9f0a0191c2974cae7191e8a81f09b421a643b",
          "timestamp" : 1761908251000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 新增DirectionalPath数据结构，简化对reference line的处理\u000a\u000a",
          "date" : "2025-10-31 18:57:31 +0800",
          "id" : "a1d9f0a0191c2974cae7191e8a81f09b421a643b",
          "msg" : "chore: SSEP: 新增DirectionalPath数据结构，简化对reference line的处理",
          "paths" : [
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/reference_following_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/data_structure/directional_path.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/reference_following_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/data_structure/directional_path.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/conf/ssep_preprocess.yaml",
            "ssep/coarse_search/geometric_searcher/searcher_builders/reference_following_searcher_builder.cc",
            "ssep/main_test/main_ssep_input.cc",
            "ssep/common/def/ssep_scenario_type.hpp",
            "ssep/coarse_search/geometric_searcher/searcher_builders/reference_following_searcher_builder.h",
            "ssep/coarse_search/hybrid_a_star.hpp"
          ],
          "commitId" : "2e38dea16234d3f3854755fd5d8fda9981f26949",
          "timestamp" : 1761908802000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 增加引导线跟随模式搜索\u000a\u000a",
          "date" : "2025-10-31 19:06:42 +0800",
          "id" : "2e38dea16234d3f3854755fd5d8fda9981f26949",
          "msg" : "feat: SSEP: 增加引导线跟随模式搜索",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/conf/ssep_preprocess.yaml"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/reference_following_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/def/ssep_scenario_type.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/reference_following_searcher_builder.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/reference_following_searcher_builder.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h",
            "ssep/coarse_search/hybrid_a_star.hpp",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "commitId" : "4d0eb985470379176f7871594b20f2a948ae6687",
          "timestamp" : 1761908817000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复引导线跟随搜索的一些bug\u000a\u000a",
          "date" : "2025-10-31 19:06:57 +0800",
          "id" : "4d0eb985470379176f7871594b20f2a948ae6687",
          "msg" : "fix: SSEP: 修复引导线跟随搜索的一些bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/reference_following_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/geometric_searcher/searcher_builders/reference_following_searcher_builder.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/reference_following_searcher_builder.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.h",
            "ssep/coarse_search/data_structure/directional_path.cc",
            "ssep/coarse_search/data_structure/directional_path.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.cc",
            "ssep/coarse_search/hybrid_a_star.hpp"
          ],
          "commitId" : "b561d0438921523925628dcf5fcb163914948128",
          "timestamp" : 1761908829000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 新增DirectionalPath数据结构，简化对reference line的处理\u000a\u000a",
          "date" : "2025-10-31 19:07:09 +0800",
          "id" : "b561d0438921523925628dcf5fcb163914948128",
          "msg" : "chore: SSEP: 新增DirectionalPath数据结构，简化对reference line的处理",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/reference_following_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/data_structure/directional_path.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/data_structure/directional_path.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/reference_following_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/decision/semantic_set_transformation_2.cpp"
          ],
          "commitId" : "e77151e6ba5e36a4b850362ec661d98588ba6c7f",
          "timestamp" : 1761911936000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: lon_decision for car.\u000a\u000a",
          "date" : "2025-10-31 19:58:56 +0800",
          "id" : "e77151e6ba5e36a4b850362ec661d98588ba6c7f",
          "msg" : "fix: lon_decision for car.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/decision/semantic_set_transformation_2.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp",
            "plan/prepare/prepare_ogm.cpp",
            "data/obstacle/ogm.cpp",
            "data/obstacle/ogm.hpp",
            "data/config/cfg_env_const.cpp",
            "data/config/cfg_func_sw.hpp",
            "data/config/cfg_func_sw.cpp"
          ],
          "commitId" : "d9e6b8da0a9a98d6c7466d51872046e2ff487ffb",
          "timestamp" : 1762011863000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:cut ego 添加参数\u000a\u000a",
          "date" : "2025-11-01 23:44:23 +0800",
          "id" : "d9e6b8da0a9a98d6c7466d51872046e2ff487ffb",
          "msg" : "feat:cut ego 添加参数",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/obstacle/perception_obstacle.hpp"
          ],
          "commitId" : "f0374d1e424b9eb8bfc116e85a1f4b8631991c0a",
          "timestamp" : 1762011863000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:适配新的障碍物类型\u000a\u000a",
          "date" : "2025-11-01 23:44:23 +0800",
          "id" : "f0374d1e424b9eb8bfc116e85a1f4b8631991c0a",
          "msg" : "feat:适配新的障碍物类型",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/obstacle/perception_obstacle.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/decision/semantic_set_transformation_2.cpp"
          ],
          "commitId" : "a5c5bb46e01f4e55bfeca548e3ef9c63d2510baf",
          "timestamp" : 1762086343000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: lon_decision for car.\u000a\u000a",
          "date" : "2025-11-02 20:25:43 +0800",
          "id" : "a5c5bb46e01f4e55bfeca548e3ef9c63d2510baf",
          "msg" : "fix: lon_decision for car.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/decision/semantic_set_transformation_2.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp",
            "tasks/deciders/other_decider/replan_decider.cpp",
            "tasks/deciders/other_decider/replan_decider.hpp",
            "data/app/cmd/cmd_set_target.cpp",
            "data/app/fsm/task_fsm/task_fsm.cpp"
          ],
          "commitId" : "07da24972be561730ba0607d76f6a479db4b96a9",
          "timestamp" : 1762151300000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:脱困模式，适配重搜索逻辑以及地图版本校验\u000a\u000a",
          "date" : "2025-11-03 14:28:20 +0800",
          "id" : "07da24972be561730ba0607d76f6a479db4b96a9",
          "msg" : "feat:脱困模式，适配重搜索逻辑以及地图版本校验",
          "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/app/cmd/cmd_set_target.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp",
            "plan/prepare/prepare_ogm.cpp",
            "data/obstacle/ogm.cpp",
            "data/obstacle/ogm.hpp",
            "data/config/cfg_env_const.cpp",
            "data/config/cfg_func_sw.hpp",
            "data/config/cfg_func_sw.cpp"
          ],
          "commitId" : "ad6c09e37907cebcaa2037c5a0d452809b0a40a9",
          "timestamp" : 1762151560000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:cut ego 添加参数\u000a\u000a",
          "date" : "2025-11-03 14:32:40 +0800",
          "id" : "ad6c09e37907cebcaa2037c5a0d452809b0a40a9",
          "msg" : "feat:cut ego 添加参数",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/obstacle/perception_obstacle.hpp"
          ],
          "commitId" : "663af06f4e49b4956bfdb7724e2f4af6cf86ed1d",
          "timestamp" : 1762151567000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:适配新的障碍物类型\u000a\u000a",
          "date" : "2025-11-03 14:32:47 +0800",
          "id" : "663af06f4e49b4956bfdb7724e2f4af6cf86ed1d",
          "msg" : "feat:适配新的障碍物类型",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/obstacle/perception_obstacle.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp",
            "data/lattice/trajectory_evaluator.cpp",
            "data/config/cfg_long_plan.cpp"
          ],
          "commitId" : "b1212f643913fed0b5782662c89feda43ff994d7",
          "timestamp" : 1762169841000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: add min_turn_radius\u000a\u000a",
          "date" : "2025-11-03 19:37:21 +0800",
          "id" : "b1212f643913fed0b5782662c89feda43ff994d7",
          "msg" : "fix: add min_turn_radius",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_evaluator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_long_plan.hpp",
            "data/lattice/trajectory_evaluator.cpp",
            "data/config/cfg_long_plan.cpp"
          ],
          "commitId" : "2cd209182765e48ef76e10b8f4f73986d6099459",
          "timestamp" : 1762176499000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: add lattice_velocity_reference_mode\u000a\u000a",
          "date" : "2025-11-03 21:28:19 +0800",
          "id" : "2cd209182765e48ef76e10b8f4f73986d6099459",
          "msg" : "fix: add lattice_velocity_reference_mode",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_evaluator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/out_yard_junction_ec.cpp"
          ],
          "commitId" : "c0482707461266a3e3a894eb153bd2a8d4dfda99",
          "timestamp" : 1762180136000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:调整搜索终点位置\u000a\u000a",
          "date" : "2025-11-03 22:28:56 +0800",
          "id" : "c0482707461266a3e3a894eb153bd2a8d4dfda99",
          "msg" : "feat:调整搜索终点位置",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/out_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/constrain/temporary_stop_data.cpp",
            "data/constrain/block_data.cpp",
            "math/util/algebra.hpp",
            "math/util/algebra.cpp"
          ],
          "commitId" : "3769459fde93fb52325f104384f270dc718a7a29",
          "timestamp" : 1762180211000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:堆高机作业关路重叠时，合并\u000a\u000a",
          "date" : "2025-11-03 22:30:11 +0800",
          "id" : "3769459fde93fb52325f104384f270dc718a7a29",
          "msg" : "feat:堆高机作业关路重叠时，合并",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/constrain/temporary_stop_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "math/util/algebra.cpp"
            },
            {
              "editType" : "edit",
              "file" : "math/util/algebra.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/vehicle/request_routing_data.cpp"
          ],
          "commitId" : "dec0413981b3ec63e201c15eefb6441fe6ea2c0a",
          "timestamp" : 1762223714000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:park lock下 不校验地图\u000a\u000a",
          "date" : "2025-11-04 10:35:14 +0800",
          "id" : "dec0413981b3ec63e201c15eefb6441fe6ea2c0a",
          "msg" : "feat:park lock下 不校验地图",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/vehicle/request_routing_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/wbca/grid_map/grid_map.hpp"
          ],
          "commitId" : "8c9e246300c0a81187d7dfc9d967a17080931b86",
          "timestamp" : 1762232188000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: disable wbca debug mode.\u000a\u000a",
          "date" : "2025-11-04 12:56:28 +0800",
          "id" : "8c9e246300c0a81187d7dfc9d967a17080931b86",
          "msg" : "fix: disable wbca debug mode.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/wbca/grid_map/grid_map.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/out_yard_junction_ec.cpp"
          ],
          "commitId" : "30c9ab2346df388fb00035aac7f1740f709407a4",
          "timestamp" : 1762256336000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:调整出堆场口的约束创建\u000a\u000a",
          "date" : "2025-11-04 19:38:56 +0800",
          "id" : "30c9ab2346df388fb00035aac7f1740f709407a4",
          "msg" : "feat:调整出堆场口的约束创建",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/out_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/out_yard_junction_ec.cpp"
          ],
          "commitId" : "6f5c230d06ee1185d110b1bff6dfc7294ccd484e",
          "timestamp" : 1762257751000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:调整出堆场口的约束创建\u000a\u000a",
          "date" : "2025-11-04 20:02:31 +0800",
          "id" : "6f5c230d06ee1185d110b1bff6dfc7294ccd484e",
          "msg" : "feat:调整出堆场口的约束创建",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/out_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp",
            "data/config/cfg_lat_plan.hpp",
            "data/config/cfg_long_plan.cpp",
            "data/wbca/grid_map/grid_map.hpp",
            "data/config/cfg_lat_plan.cpp",
            "data/lattice/trajectory_evaluator.cpp",
            "algorithm/wbca/path_optimization/path_optimization.cpp"
          ],
          "commitId" : "71bc6b3762ae5bf4b93ed630fa3f60584aacd28b",
          "timestamp" : 1762264110000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: max_lat_acc in wbca params\u000a\u000a",
          "date" : "2025-11-04 21:48:30 +0800",
          "id" : "71bc6b3762ae5bf4b93ed630fa3f60584aacd28b",
          "msg" : "fix: max_lat_acc in wbca params",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/wbca/grid_map/grid_map.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_evaluator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/plan/obstacle_risk_evaluation.cpp"
          ],
          "commitId" : "d39503b26035a503132b582c968445d29d89232d",
          "timestamp" : 1762264350000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: ignore dynamic obstacle in risk evaluation.\u000a\u000a",
          "date" : "2025-11-04 21:52:30 +0800",
          "id" : "d39503b26035a503132b582c968445d29d89232d",
          "msg" : "fix: ignore dynamic obstacle in risk evaluation.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/plan/obstacle_risk_evaluation.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/plan/obstacle_risk_evaluation.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp"
          ],
          "commitId" : "31d2d9ac0ecaaa2d8efc795df33b733c0fb6ca29",
          "timestamp" : 1762265788000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:调整危险限速距离的bug\u000a\u000a",
          "date" : "2025-11-04 22:16:28 +0800",
          "id" : "31d2d9ac0ecaaa2d8efc795df33b733c0fb6ca29",
          "msg" : "fix:调整危险限速距离的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/plan/obstacle_risk_evaluation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/task_fsm/task_fsm.hpp"
          ],
          "commitId" : "f20ef566b368c578bb66db1dcab56ddb8873788a",
          "timestamp" : 1762265823000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:调整状态机\u000a\u000a",
          "date" : "2025-11-04 22:17:03 +0800",
          "id" : "f20ef566b368c578bb66db1dcab56ddb8873788a",
          "msg" : "feat:调整状态机",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_fsm.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp",
            "data/config/cfg_env_const.cpp",
            "data/app/cmd/cmd_remote_ctrl.cpp",
            "data/app/fsm/motion_fsm/motion_remote_fsm/motion_remote_fsm.cpp"
          ],
          "commitId" : "091eaeb602a8d3e4a3aeb0d35cdd4283121e0dd9",
          "timestamp" : 1762265858000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:远程步步进，停车时间参数化\u000a\u000a",
          "date" : "2025-11-04 22:17:38 +0800",
          "id" : "091eaeb602a8d3e4a3aeb0d35cdd4283121e0dd9",
          "msg" : "feat:远程步步进，停车时间参数化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_remote_ctrl.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/motion_fsm/motion_remote_fsm/motion_remote_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/plan/obstacle_risk_evaluation.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp"
          ],
          "commitId" : "388f6d439d5573602e948ead66a7f211b1a2ca0e",
          "timestamp" : 1762265906000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:调整危险限速距离的bug\u000a\u000a",
          "date" : "2025-11-04 22:18:26 +0800",
          "id" : "388f6d439d5573602e948ead66a7f211b1a2ca0e",
          "msg" : "fix:调整危险限速距离的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/plan/obstacle_risk_evaluation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp",
            "data/config/cfg_env_const.cpp",
            "data/app/cmd/cmd_remote_ctrl.cpp",
            "data/app/fsm/motion_fsm/motion_remote_fsm/motion_remote_fsm.cpp"
          ],
          "commitId" : "01e5770aa2b86f883819374bd05a78443ac2dd23",
          "timestamp" : 1762265976000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:远程步步进，停车时间参数化\u000a\u000a",
          "date" : "2025-11-04 22:19:36 +0800",
          "id" : "01e5770aa2b86f883819374bd05a78443ac2dd23",
          "msg" : "feat:远程步步进，停车时间参数化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/motion_fsm/motion_remote_fsm/motion_remote_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_remote_ctrl.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "sink/ros_sink_plan_debug.cpp",
            "data/lattice/trajectory_evaluator.hpp",
            "data/plan_frame.hpp",
            "algorithm/plan/lattice.cpp",
            "data/lattice/trajectory_evaluator.cpp"
          ],
          "commitId" : "d0b10cfb5be8ed25111675d3f7302e8517235829",
          "timestamp" : 1762311739000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix_out: lat_acc_baed ref vel cal error. add debug msg.\u000a\u000a",
          "date" : "2025-11-05 11:02:19 +0800",
          "id" : "d0b10cfb5be8ed25111675d3f7302e8517235829",
          "msg" : "fix_out: lat_acc_baed ref vel cal error. add debug msg.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_plan_debug.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/plan/lattice.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_evaluator.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_evaluator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan_frame.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/routing_extension/routing_data.cpp"
          ],
          "commitId" : "60fa8bbb4ce743b21bdf1c01f4aef06360f6b000",
          "timestamp" : 1762323363000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复因为距离阈值，带来场景识别错误的bug\u000a\u000a",
          "date" : "2025-11-05 14:16:03 +0800",
          "id" : "60fa8bbb4ce743b21bdf1c01f4aef06360f6b000",
          "msg" : "fix:修复因为距离阈值，带来场景识别错误的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/lattice/trajectory_evaluator.cpp"
          ],
          "commitId" : "7882b227a73b2918bc10db5449921c29d0017d89",
          "timestamp" : 1762325363000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: bug\u000a\u000a",
          "date" : "2025-11-05 14:49:23 +0800",
          "id" : "7882b227a73b2918bc10db5449921c29d0017d89",
          "msg" : "fix: bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_evaluator.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/wbca/grid_map/grid_map.hpp"
          ],
          "commitId" : "9cfc82949d744490a620b28f81c98283fbb7d048",
          "timestamp" : 1762332106000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: disable wbca_debug mode.\u000a\u000a",
          "date" : "2025-11-05 16:41:46 +0800",
          "id" : "9cfc82949d744490a620b28f81c98283fbb7d048",
          "msg" : "fix: disable wbca_debug mode.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/wbca/grid_map/grid_map.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/routing_extension/routing_data.cpp"
          ],
          "commitId" : "45d74acfedd027e5cec0bc21e40ecac6d1e9d6e2",
          "timestamp" : 1762334818000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复终点距离计算的bug\u000a\u000a",
          "date" : "2025-11-05 17:26:58 +0800",
          "id" : "45d74acfedd027e5cec0bc21e40ecac6d1e9d6e2",
          "msg" : "fix:修复终点距离计算的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp"
          ],
          "commitId" : "dd5ed89ec56fd354a8530f7587a801e2e069cd45",
          "timestamp" : 1762334888000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "chore(format):格式\u000a\u000a",
          "date" : "2025-11-05 17:28:08 +0800",
          "id" : "dd5ed89ec56fd354a8530f7587a801e2e069cd45",
          "msg" : "chore(format):格式",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_ec.cpp",
            "hmi/draw/draw_map.cpp"
          ],
          "commitId" : "013bc56b3aa76e9ae6726f6005ef1f0824c30635",
          "timestamp" : 1762343723000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: 适配remote guide line变更\u000a\u000a",
          "date" : "2025-11-05 19:55:23 +0800",
          "id" : "013bc56b3aa76e9ae6726f6005ef1f0824c30635",
          "msg" : "chore: 适配remote guide line变更",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/plan/switch_data.cpp"
          ],
          "commitId" : "b17f0d5fb704e33ac5c479ea638e8dc7e745462c",
          "timestamp" : 1762344853000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复海润进弯道后第一个停车位停不正的bug\u000a\u000a",
          "date" : "2025-11-05 20:14:13 +0800",
          "id" : "b17f0d5fb704e33ac5c479ea638e8dc7e745462c",
          "msg" : "fix:修复海润进弯道后第一个停车位停不正的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/routing_extension/routing_data.cpp"
          ],
          "commitId" : "544b9dc994076be0386adbcb3b95b8622df06579",
          "timestamp" : 1762345095000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复因为距离阈值，带来场景识别错误的bug\u000a\u000a",
          "date" : "2025-11-05 20:18:15 +0800",
          "id" : "544b9dc994076be0386adbcb3b95b8622df06579",
          "msg" : "fix:修复因为距离阈值，带来场景识别错误的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/routing_extension/routing_data.cpp"
          ],
          "commitId" : "06bfc6322b63aaf658ee8bb0828a873833bba909",
          "timestamp" : 1762345281000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复终点距离计算的bug\u000a",
          "date" : "2025-11-05 20:21:21 +0800",
          "id" : "06bfc6322b63aaf658ee8bb0828a873833bba909",
          "msg" : "fix:修复终点距离计算的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/plan/switch_data.cpp"
          ],
          "commitId" : "5c80f07840fa07c76ae26c093ee585cb0d1aa9a3",
          "timestamp" : 1762345372000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复海润进弯道后第一个停车位停不正的bug\u000a",
          "date" : "2025-11-05 20:22:52 +0800",
          "id" : "5c80f07840fa07c76ae26c093ee585cb0d1aa9a3",
          "msg" : "fix:修复海润进弯道后第一个停车位停不正的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/routing_extension/routing_data.cpp"
          ],
          "commitId" : "9ae3bb642cab7844f04669b423c74cf6d8361bd3",
          "timestamp" : 1762391001000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: delete log.\u000a\u000a",
          "date" : "2025-11-06 09:03:21 +0800",
          "id" : "9ae3bb642cab7844f04669b423c74cf6d8361bd3",
          "msg" : "fix: delete log.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/geometric_searcher/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc",
            ".gitignore",
            "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/coarse_search/reference_line_snapper.h",
            "ssep/tools/scene_data_generator/utils.h",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/ssep_heat_net/inference_ml_trajectory_cli.cc",
            "ssep/ssep_heat_net/ssep_heat_net.cc",
            "ssep/CMakeLists.txt",
            "ssep/ssep_heat_net/ssep_heat_net.h",
            "ssep/main_test/main_ssep_input.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/bulk_yard_in_out_path_searcher_builder.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.h",
            "ssep/coarse_search/data_structure/directional_path.cc",
            "ssep/conf/ssep_preprocess.yaml",
            "ssep/coarse_search/data_structure/directional_path.h",
            "ssep/ssep_planner.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.cc",
            "ssep/coarse_search/data_structure/polyline.h",
            "ssep/coarse_search/hybrid_a_star.hpp",
            "ssep/coarse_search/ml_path_validator.h"
          ],
          "commitId" : "9e0b88249bd653bb4516cf863552738db6ed5e06",
          "timestamp" : 1762395491000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "enable ssep_heat_net (tmp commit)\u000a",
          "date" : "2025-11-06 10:18:11 +0800",
          "id" : "9e0b88249bd653bb4516cf863552738db6ed5e06",
          "msg" : "enable ssep_heat_net (tmp commit)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/conf/ssep_preprocess.yaml"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/reference_line_snapper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/tools/scene_data_generator/utils.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/data_structure/directional_path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/data_structure/directional_path.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/data_structure/polyline.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/inference_ml_trajectory_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : ".gitignore"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/bulk_yard_in_out_path_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/ml_path_validator.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/routing_extension/routing_data.cpp"
          ],
          "commitId" : "694cad1303ba2c0e2957174ca71764e0749fa783",
          "timestamp" : 1762397893000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复误触发open space的bug\u000a\u000a",
          "date" : "2025-11-06 10:58:13 +0800",
          "id" : "694cad1303ba2c0e2957174ca71764e0749fa783",
          "msg" : "fix:修复误触发open space的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/routing_extension/routing_data.cpp"
          ],
          "commitId" : "e4b53590f63add07d6ac719a8faa70eafb610f6c",
          "timestamp" : 1762397978000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复误触发open space的bug\u000a\u000a",
          "date" : "2025-11-06 10:59:38 +0800",
          "id" : "e4b53590f63add07d6ac719a8faa70eafb610f6c",
          "msg" : "fix:修复误触发open space的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/hybrid_a_star.hpp"
          ],
          "commitId" : "e3fb4e9e3f7da3447a7b8aa2aa26b82f25f3636f",
          "timestamp" : 1762399145000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复IMV进充电桩方向错误的问题\u000a",
          "date" : "2025-11-06 11:19:05 +0800",
          "id" : "e3fb4e9e3f7da3447a7b8aa2aa26b82f25f3636f",
          "msg" : "fix: SSEP: 修复IMV进充电桩方向错误的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/hybrid_a_star.hpp"
          ],
          "commitId" : "6c088e1ef716df23d8d72e0db628379340e55c8c",
          "timestamp" : 1762400853000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复IMV进充电桩方向错误的问题\u000a",
          "date" : "2025-11-06 11:47:33 +0800",
          "id" : "6c088e1ef716df23d8d72e0db628379340e55c8c",
          "msg" : "fix: SSEP: 修复IMV进充电桩方向错误的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/guide_line.cpp"
          ],
          "commitId" : "d188c11ec9081cf9e63baf839a39f0254f7a5c6b",
          "timestamp" : 1762409357000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: delete log\u000a\u000a",
          "date" : "2025-11-06 14:09:17 +0800",
          "id" : "d188c11ec9081cf9e63baf839a39f0254f7a5c6b",
          "msg" : "fix: delete log",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/ssep_heat_net/ssep_heat_net_trt.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/param_loader/param.h",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/ssep_heat_net/inference_ml_trajectory_cli.cc",
            "ssep/CMakeLists.txt",
            "ssep/ssep_heat_net/ssep_heat_net.cc",
            "ssep/ssep_heat_net/ssep_heat_net.h",
            "ssep/main_test/main_ssep_input.cc",
            "ssep/tools/executable/inference_ml_trajectory_cli.cc",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/ssep_heat_net/ssep_heat_net_trt.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.cc",
            "ssep/coarse_search/hybrid_a_star.hpp"
          ],
          "commitId" : "9c366b165aebbc23ec15f7c7c180882cf5f5da7f",
          "timestamp" : 1762419171000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 完成 learning-based 进出堆场口搜索全流程\u000a\u000a",
          "date" : "2025-11-06 16:52:51 +0800",
          "id" : "9c366b165aebbc23ec15f7c7c180882cf5f5da7f",
          "msg" : "feat: SSEP: 完成 learning-based 进出堆场口搜索全流程",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/param_loader/param.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ssep_heat_net/inference_ml_trajectory_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net_trt.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net_trt.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/tools/executable/inference_ml_trajectory_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "CMakeLists.txt",
            "data/config/cfg_ssep.cpp",
            "data/config/cfg_ssep.hpp"
          ],
          "commitId" : "4764fe09a51aceb56c0da627948116e3184479f6",
          "timestamp" : 1762419188000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: 适配ssep learning-based 进出堆场口\u000a\u000a",
          "date" : "2025-11-06 16:53:08 +0800",
          "id" : "4764fe09a51aceb56c0da627948116e3184479f6",
          "msg" : "feat: 适配ssep learning-based 进出堆场口",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_ssep.hpp"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_ssep.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/stop_reason.hpp",
            "data/app/fsm/motion_fsm/motion_stop_fsm/motion_stop_fsm.cpp",
            "data/app/fsm/motion_fsm/motion_fsm.cpp",
            "data/app/fsm/stop_reason.cpp"
          ],
          "commitId" : "a0714073667b61cb782dc1cec5778ef2037679a8",
          "timestamp" : 1762420260000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:执行remote后进入stop auto\u000a\u000a",
          "date" : "2025-11-06 17:11:00 +0800",
          "id" : "a0714073667b61cb782dc1cec5778ef2037679a8",
          "msg" : "feat:执行remote后进入stop auto",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/stop_reason.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/stop_reason.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/motion_fsm/motion_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/motion_fsm/motion_stop_fsm/motion_stop_fsm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_long_plan.hpp",
            "data/config/cfg_long_plan.cpp",
            "data/constrain/longitude_constrain.cpp"
          ],
          "commitId" : "5dbd19046e7b94b72f150bcdc72f4ad2cc43aff3",
          "timestamp" : 1762420320000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:添加obj障碍物的跟车距离\u000a\u000a",
          "date" : "2025-11-06 17:12:00 +0800",
          "id" : "5dbd19046e7b94b72f150bcdc72f4ad2cc43aff3",
          "msg" : "feat:添加obj障碍物的跟车距离",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/longitude_constrain.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/long_decider/constrain_decider.cpp"
          ],
          "commitId" : "78040d89b4fb954c95b42c8c2b47d5824f95a9a7",
          "timestamp" : 1762425411000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化bulk场景的限速\u000a\u000a",
          "date" : "2025-11-06 18:36:51 +0800",
          "id" : "78040d89b4fb954c95b42c8c2b47d5824f95a9a7",
          "msg" : "refactor:优化bulk场景的限速",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/common/def/map_element_polyline.hpp",
            "ssep/coarse_search/geometric_searcher/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.h",
            "ssep/coarse_search/geometric_searcher/conditions/inside_yard_condition.h",
            "ssep/coarse_search/geometric_searcher/topology_analysis/bulk_yard_reasoner.h",
            "ssep/coarse_search/hybrid_a_star.hpp",
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.cc"
          ],
          "commitId" : "7098e5415d6bd47e934e8d2aeb9db564ce4c125e",
          "timestamp" : 1762425686000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复终点在堆场边缘时，场景识别错误导致搜索失败的问题。\u000a\u000a",
          "date" : "2025-11-06 18:41:26 +0800",
          "id" : "7098e5415d6bd47e934e8d2aeb9db564ce4c125e",
          "msg" : "fix: SSEP: 修复终点在堆场边缘时，场景识别错误导致搜索失败的问题。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/conditions/inside_yard_condition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/topology_analysis/bulk_yard_reasoner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/def/map_element_polyline.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/hybrid_a_star.hpp",
            "ssep/coarse_search/ml_path_validator.h"
          ],
          "commitId" : "265280e297efd28920dcf41d567dc2a01bf42023",
          "timestamp" : 1762429380000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: Add some printos.\u000a\u000a",
          "date" : "2025-11-06 19:43:00 +0800",
          "id" : "265280e297efd28920dcf41d567dc2a01bf42023",
          "msg" : "chore: SSEP: Add some printos.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/ml_path_validator.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/other_decider/replan_decider.cpp"
          ],
          "commitId" : "aab9cba29215396bf75e3caa78691569a3d9726e",
          "timestamp" : 1762433388000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复park lock 切换 park out， 不重搜索的bug\u000a\u000a",
          "date" : "2025-11-06 20:49:48 +0800",
          "id" : "aab9cba29215396bf75e3caa78691569a3d9726e",
          "msg" : "fix:修复park lock 切换 park out， 不重搜索的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/other_tasks/stitch_path_data_to_path.cpp",
            "data/plan/switch_data.cpp"
          ],
          "commitId" : "ffc89ba1cab4ef45708d83dc857e6c9a11c38ce0",
          "timestamp" : 1762437893000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复极限变道时没有应用变道路径，然后状态机切换的bug\u000a\u000a",
          "date" : "2025-11-06 22:04:53 +0800",
          "id" : "ffc89ba1cab4ef45708d83dc857e6c9a11c38ce0",
          "msg" : "fix:修复极限变道时没有应用变道路径，然后状态机切换的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/stitch_path_data_to_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_long_plan.hpp",
            "data/config/cfg_long_plan.cpp",
            "data/constrain/longitude_constrain.cpp"
          ],
          "commitId" : "6968f0becb6e4205acf9747153959f2804dc39e5",
          "timestamp" : 1762437998000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:添加obj障碍物的跟车距离\u000a\u000a",
          "date" : "2025-11-06 22:06:38 +0800",
          "id" : "6968f0becb6e4205acf9747153959f2804dc39e5",
          "msg" : "feat:添加obj障碍物的跟车距离",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/longitude_constrain.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_long_plan.cpp"
          ],
          "commitId" : "cd51af59b0d3bb60f8bd54fa148b89afeb852b36",
          "timestamp" : 1762439745000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化跟车距离\u000a\u000a",
          "date" : "2025-11-06 22:35:45 +0800",
          "id" : "cd51af59b0d3bb60f8bd54fa148b89afeb852b36",
          "msg" : "refactor:优化跟车距离",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_long_plan.cpp"
          ],
          "commitId" : "fbcf64b20bb7a0e28f3f59bd472b7c92cca8f1e0",
          "timestamp" : 1762439778000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化跟车距离\u000a\u000a",
          "date" : "2025-11-06 22:36:18 +0800",
          "id" : "fbcf64b20bb7a0e28f3f59bd472b7c92cca8f1e0",
          "msg" : "refactor:优化跟车距离",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/ssep_heat_net/ssep_heat_net_trt.cc"
          ],
          "commitId" : "f6fc40765e865624dbbf8f06d10bb50c0737a36d",
          "timestamp" : 1762493073000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: use standard out stream.\u000a\u000a",
          "date" : "2025-11-07 13:24:33 +0800",
          "id" : "f6fc40765e865624dbbf8f06d10bb50c0737a36d",
          "msg" : "chore: SSEP: use standard out stream.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net_trt.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "CMakeLists.txt"
          ],
          "commitId" : "c5c03d2b950c5118588e96b8208191b160e6a535",
          "timestamp" : 1762493094000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: 解决未安装cuda的系统编译失败的问题。\u000a\u000a",
          "date" : "2025-11-07 13:24:54 +0800",
          "id" : "c5c03d2b950c5118588e96b8208191b160e6a535",
          "msg" : "fix: 解决未安装cuda的系统编译失败的问题。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/other_decider/replan_decider.cpp"
          ],
          "commitId" : "4f10762950f9fd6f6e02b069bbca40b8285ccdaa",
          "timestamp" : 1762497182000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:临时修复重搜索的bug\u000a\u000a",
          "date" : "2025-11-07 14:33:02 +0800",
          "id" : "4f10762950f9fd6f6e02b069bbca40b8285ccdaa",
          "msg" : "fix:临时修复重搜索的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/guide_line.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp"
          ],
          "commitId" : "0790e7d3fb073f66c996f5c2d4ef5c28c08bf268",
          "timestamp" : 1762502091000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化动态搜索限速\u000a\u000a",
          "date" : "2025-11-07 15:54:51 +0800",
          "id" : "0790e7d3fb073f66c996f5c2d4ef5c28c08bf268",
          "msg" : "refactor:优化动态搜索限速",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/geometric_searcher/data_structure.h",
            "ssep/ssep_planner.cc",
            "ssep/common/def/ssep_input.hpp",
            "ssep/ssep_planner.h"
          ],
          "commitId" : "3bdbadb8192f2e1afbf517b06df6fa9888b05c6b",
          "timestamp" : 1762593117000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 重规划时先考虑复用优化上一条轨迹\u000a\u000a",
          "date" : "2025-11-08 17:11:57 +0800",
          "id" : "3bdbadb8192f2e1afbf517b06df6fa9888b05c6b",
          "msg" : "feat: SSEP: 重规划时先考虑复用优化上一条轨迹",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/data_structure.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/def/ssep_input.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/main_test/main_ssep_input.cc",
            "tasks/deciders/other_decider/replan_decider.cpp",
            "data/ssep/ssep_activation.cpp",
            "data/ssep/ssep_ec.cpp"
          ],
          "commitId" : "b9518728d2da556842eddcf95681f3f1aef566bf",
          "timestamp" : 1762593166000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP重规划时复用轨迹\u000a\u000a",
          "date" : "2025-11-08 17:12:46 +0800",
          "id" : "b9518728d2da556842eddcf95681f3f1aef566bf",
          "msg" : "feat: SSEP重规划时复用轨迹",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/guide_line.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp"
          ],
          "commitId" : "96a8d6212cb59118851ff31273dabc6fc64a63fe",
          "timestamp" : 1762741020000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化动态搜索限速\u000a\u000a",
          "date" : "2025-11-10 10:17:00 +0800",
          "id" : "96a8d6212cb59118851ff31273dabc6fc64a63fe",
          "msg" : "refactor:优化动态搜索限速",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "CMakeLists.txt"
          ],
          "commitId" : "fa0b4b6111a47d28d18929de661182e9e51745a5",
          "timestamp" : 1762751895000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复replayer编译失败的bug\u000a\u000a",
          "date" : "2025-11-10 13:18:15 +0800",
          "id" : "fa0b4b6111a47d28d18929de661182e9e51745a5",
          "msg" : "fix:修复replayer编译失败的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/semantic/semantic.cpp",
            "data/config/cfg_decision.hpp",
            "algorithm/decision/longitudinal_decision_3.cpp",
            "algorithm/decision/simulator/forward_simulation.hpp",
            "data/semantic/semantic_description.cpp",
            "algorithm/decision/simulator/forward_simulation.cpp",
            "data/config/cfg_decision.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/semantic/semantic.hpp",
            "algorithm/decision/rule_base_behavior.cpp",
            "algorithm/decision/semantic_set_transformation_2.cpp"
          ],
          "commitId" : "4e81a167aca0f81d3e5e8b0e924c8b7419efebd5",
          "timestamp" : 1762755656000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "feat: lon_decision from SQ\u000a\u000a",
          "date" : "2025-11-10 14:20:56 +0800",
          "id" : "4e81a167aca0f81d3e5e8b0e924c8b7419efebd5",
          "msg" : "feat: lon_decision from SQ",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_decision.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/decision/simulator/forward_simulation.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/decision/simulator/forward_simulation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/semantic/semantic_description.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/semantic/semantic.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/semantic/semantic.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/decision/rule_base_behavior.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_decision.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/decision/longitudinal_decision_3.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/decision/semantic_set_transformation_2.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/lattice/path_time_graph.cpp",
            "data/config/cfg_long_plan.hpp",
            "data/config/cfg_long_plan.cpp"
          ],
          "commitId" : "147d9f3b1fe5be1fb37588d6bcca491a816b522a",
          "timestamp" : 1762756677000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: add min_safe_ttc\u000a\u000a",
          "date" : "2025-11-10 14:37:57 +0800",
          "id" : "147d9f3b1fe5be1fb37588d6bcca491a816b522a",
          "msg" : "fix: add min_safe_ttc",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/lattice/path_time_graph.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/path_optimization/path_optimization.cpp"
          ],
          "commitId" : "f074a761a574f268fb8e14617d5518c45908112a",
          "timestamp" : 1762760834000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: v_min_coef = 9.9 wbca\u000a\u000a",
          "date" : "2025-11-10 15:47:14 +0800",
          "id" : "f074a761a574f268fb8e14617d5518c45908112a",
          "msg" : "fix: v_min_coef = 9.9 wbca",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/long_decider/constrain_decider.cpp"
          ],
          "commitId" : "29f933aad008ad55073d42d39716f22995f151bc",
          "timestamp" : 1762761513000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: disable dynamic and steering speed constraints\u000a\u000a",
          "date" : "2025-11-10 15:58:33 +0800",
          "id" : "29f933aad008ad55073d42d39716f22995f151bc",
          "msg" : "fix: disable dynamic and steering speed constraints",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/long_decider/constrain_decider.cpp"
          ],
          "commitId" : "262ba25a61e529ba682a868668332b982d754d4c",
          "timestamp" : 1762761627000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: disable dynamic and steering speed constraints\u000a\u000a",
          "date" : "2025-11-10 16:00:27 +0800",
          "id" : "262ba25a61e529ba682a868668332b982d754d4c",
          "msg" : "fix: disable dynamic and steering speed constraints",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_lat_plan.hpp",
            "algorithm/wbca/path_optimization/path_optimization.cpp",
            "data/config/cfg_lat_plan.cpp"
          ],
          "commitId" : "25ea413341d494cc2bd5f20fce8ca02f978988ae",
          "timestamp" : 1762762684000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: add min_velocity_coefficient_for_velocity_cost.\u000a\u000a",
          "date" : "2025-11-10 16:18:04 +0800",
          "id" : "25ea413341d494cc2bd5f20fce8ca02f978988ae",
          "msg" : "fix: add min_velocity_coefficient_for_velocity_cost.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_safe_const.hpp",
            "algorithm/plan/obstacle_risk_evaluation.cpp",
            "tasks/deciders/long_decider/time_path_graph_decider.hpp",
            "data/config/cfg_safe_const.cpp",
            "sink/ros_sink_chassis_ctrl.hpp",
            "data/obstacle/obstacle_decider_attr.cpp",
            "data/config/cfg_func_sw.hpp",
            "data/obstacle/obstacle_decider_attr.hpp",
            "data/config/cfg_func_sw.cpp",
            "tasks/deciders/long_decider/time_path_graph_decider.cpp",
            "sink/ros_sink_chassis_ctrl.cpp",
            "algorithm/plan/obstacle_risk_evaluation.hpp"
          ],
          "commitId" : "b927c1b538f0862739b0fd3f3e7faf0e800de7e2",
          "timestamp" : 1762782817000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:添加障碍物靠近警报的功能\u000a\u000a",
          "date" : "2025-11-10 21:53:37 +0800",
          "id" : "b927c1b538f0862739b0fd3f3e7faf0e800de7e2",
          "msg" : "feat:添加障碍物靠近警报的功能",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/time_path_graph_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/plan/obstacle_risk_evaluation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_chassis_ctrl.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/plan/obstacle_risk_evaluation.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/time_path_graph_decider.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle_decider_attr.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_chassis_ctrl.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle_decider_attr.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_safe_const.hpp",
            "algorithm/plan/obstacle_risk_evaluation.cpp",
            "data/config/cfg_safe_const.cpp",
            "tasks/deciders/long_decider/time_path_graph_decider.hpp",
            "sink/ros_sink_chassis_ctrl.hpp",
            "data/obstacle/obstacle_decider_attr.cpp",
            "data/config/cfg_func_sw.hpp",
            "data/config/cfg_func_sw.cpp",
            "data/obstacle/obstacle_decider_attr.hpp",
            "sink/ros_sink_chassis_ctrl.cpp",
            "tasks/deciders/long_decider/time_path_graph_decider.cpp",
            "algorithm/plan/obstacle_risk_evaluation.hpp"
          ],
          "commitId" : "82b6c62336e681fa911b2f8b86cb34bbcf29642f",
          "timestamp" : 1762827113000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:添加障碍物靠近警报的功能\u000a\u000a",
          "date" : "2025-11-11 10:11:53 +0800",
          "id" : "82b6c62336e681fa911b2f8b86cb34bbcf29642f",
          "msg" : "feat:添加障碍物靠近警报的功能",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/plan/obstacle_risk_evaluation.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            },
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_chassis_ctrl.cpp"
            },
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_chassis_ctrl.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/plan/obstacle_risk_evaluation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle_decider_attr.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/time_path_graph_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/time_path_graph_decider.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle_decider_attr.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/other/flow_control.cpp",
            "data/app/fsm/task_fsm/task_travel/task_travel_fsm.cpp"
          ],
          "commitId" : "7233129e21e790db93b28035752be471f30783ec",
          "timestamp" : 1762832838000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复出堆场过程中， travel out场景退出的bug\u000a\u000a",
          "date" : "2025-11-11 11:47:18 +0800",
          "id" : "7233129e21e790db93b28035752be471f30783ec",
          "msg" : "fix:修复出堆场过程中， travel out场景退出的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_travel/task_travel_fsm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/constrain/long_target.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp"
          ],
          "commitId" : "02ef3a87c72fa468a8e27ee4e0af031ad877c05c",
          "timestamp" : 1762832905000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: bulk场景 进出堆场限速的bug\u000a\u000a",
          "date" : "2025-11-11 11:48:25 +0800",
          "id" : "02ef3a87c72fa468a8e27ee4e0af031ad877c05c",
          "msg" : "fix: bulk场景 进出堆场限速的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/constrain/long_target.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/cost_features/imv_kinematic_constraint.h",
            "ssep/keb_optimizer/cost_features/imv_center_pinch_cost.h",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/ogm_map/ogm.cc",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/CMakeLists.txt",
            "ssep/keb_optimizer/cost_features/imv_center_curvature_cost.h",
            "ssep/keb_optimizer/cost_features/imv_rear_curvature_cost.h",
            "ssep/keb_optimizer/cost_features/imv_rear_oversteer_cost.h",
            "ssep/keb_optimizer/cost_features/imv_dynamic_constraint.h",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/ssep_planner.cc",
            "ssep/keb_optimizer/cost_features/imv_rear_pinch_cost.h",
            "ssep/keb_optimizer/data_structure.h",
            "ssep/coarse_search/hybrid_a_star.hpp"
          ],
          "commitId" : "313ad77784466556e1099148a2a5b00756f4f56d",
          "timestamp" : 1762863753000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 增加imv keb optimizer, 适配两段式搜索任务。\u000a\u000a",
          "date" : "2025-11-11 20:22:33 +0800",
          "id" : "313ad77784466556e1099148a2a5b00756f4f56d",
          "msg" : "feat: SSEP: 增加imv keb optimizer, 适配两段式搜索任务。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/imv_rear_pinch_cost.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/imv_rear_curvature_cost.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/imv_center_pinch_cost.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/imv_center_curvature_cost.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/imv_dynamic_constraint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ogm_map/ogm.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/data_structure.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/imv_kinematic_constraint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/imv_rear_oversteer_cost.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/guide_line.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp"
          ],
          "commitId" : "b1d7edb7f2364f0b31aaefe5f365e5f5eb552716",
          "timestamp" : 1762911803000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化动态搜索限速\u000a\u000a",
          "date" : "2025-11-12 09:43:23 +0800",
          "id" : "b1d7edb7f2364f0b31aaefe5f365e5f5eb552716",
          "msg" : "refactor:优化动态搜索限速",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_safe_const.hpp",
            "algorithm/plan/obstacle_risk_evaluation.cpp",
            "data/config/cfg_safe_const.cpp",
            "tasks/deciders/long_decider/time_path_graph_decider.hpp",
            "sink/ros_sink_chassis_ctrl.hpp",
            "data/obstacle/obstacle_decider_attr.cpp",
            "data/config/cfg_func_sw.hpp",
            "data/obstacle/obstacle_decider_attr.hpp",
            "data/config/cfg_func_sw.cpp",
            "tasks/deciders/long_decider/time_path_graph_decider.cpp",
            "sink/ros_sink_chassis_ctrl.cpp",
            "algorithm/plan/obstacle_risk_evaluation.hpp"
          ],
          "commitId" : "b44716c1fac57d651ff9e4e7317600b4b480b846",
          "timestamp" : 1762911803000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:添加障碍物靠近警报的功能\u000a\u000a",
          "date" : "2025-11-12 09:43:23 +0800",
          "id" : "b44716c1fac57d651ff9e4e7317600b4b480b846",
          "msg" : "feat:添加障碍物靠近警报的功能",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/plan/obstacle_risk_evaluation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle_decider_attr.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/plan/obstacle_risk_evaluation.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/time_path_graph_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_chassis_ctrl.cpp"
            },
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_chassis_ctrl.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle_decider_attr.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/time_path_graph_decider.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/other/flow_control.cpp",
            "data/app/fsm/task_fsm/task_travel/task_travel_fsm.cpp"
          ],
          "commitId" : "f4fea06d93b1571764d260bd8ab24c761ff40ba2",
          "timestamp" : 1762911803000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复出堆场过程中， travel out场景退出的bug\u000a\u000a",
          "date" : "2025-11-12 09:43:23 +0800",
          "id" : "f4fea06d93b1571764d260bd8ab24c761ff40ba2",
          "msg" : "fix:修复出堆场过程中， travel out场景退出的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_travel/task_travel_fsm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/constrain/long_target.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp"
          ],
          "commitId" : "5ab62f8c1314d98f8b5e69abee10ebc9eec7211c",
          "timestamp" : 1762911803000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: bulk场景 进出堆场限速的bug\u000a\u000a",
          "date" : "2025-11-12 09:43:23 +0800",
          "id" : "5ab62f8c1314d98f8b5e69abee10ebc9eec7211c",
          "msg" : "fix: bulk场景 进出堆场限速的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/long_target.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/boundary/driving_corridor.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "72264732bd5d2c4bbfc5c087a1f4e27c549b1c0c",
          "timestamp" : 1762911803000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:优化不绕行和搜索停车的问题\u000a\u000a",
          "date" : "2025-11-12 09:43:23 +0800",
          "id" : "72264732bd5d2c4bbfc5c087a1f4e27c549b1c0c",
          "msg" : "fix:优化不绕行和搜索停车的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/driving_corridor.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "source/ros_source_ads_target.cpp"
          ],
          "commitId" : "e6a9d101a79c8a24170cf062ba1c4efef6c06bc7",
          "timestamp" : 1762911803000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:保存任务时，当前定位保存错误的bug\u000a\u000a",
          "date" : "2025-11-12 09:43:23 +0800",
          "id" : "e6a9d101a79c8a24170cf062ba1c4efef6c06bc7",
          "msg" : "fix:保存任务时，当前定位保存错误的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "source/ros_source_ads_target.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp"
          ],
          "commitId" : "9778807fadf12683f3a6ab8cbadd64e02533d411",
          "timestamp" : 1762912685000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:合并的bug\u000a\u000a",
          "date" : "2025-11-12 09:58:05 +0800",
          "id" : "9778807fadf12683f3a6ab8cbadd64e02533d411",
          "msg" : "fix:合并的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/imv_general_searcher_builder.cc"
          ],
          "commitId" : "998432a53fc583d72f6eedc0d6ae802499e002c0",
          "timestamp" : 1762917287000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: minor params finetune.\u000a\u000a",
          "date" : "2025-11-12 11:14:47 +0800",
          "id" : "998432a53fc583d72f6eedc0d6ae802499e002c0",
          "msg" : "chore: SSEP: minor params finetune.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/imv_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "CMakeLists.txt",
            "data/ssep/ssep_ec.cpp"
          ],
          "commitId" : "4f2ebb73a2f4f43b4a0306dbbb7b4348c7e4f3fe",
          "timestamp" : 1762917361000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: 海润适配新imv搜索器\u000a\u000a",
          "date" : "2025-11-12 11:16:01 +0800",
          "id" : "4f2ebb73a2f4f43b4a0306dbbb7b4348c7e4f3fe",
          "msg" : "feat: 海润适配新imv搜索器",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp"
          ],
          "commitId" : "5d00ecb86c804df8745308b2c294f93c94b525c4",
          "timestamp" : 1762919023000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: wbca crash issue.\u000a\u000a",
          "date" : "2025-11-12 11:43:43 +0800",
          "id" : "5d00ecb86c804df8745308b2c294f93c94b525c4",
          "msg" : "fix: wbca crash issue.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp"
          ],
          "commitId" : "5775d0434930bd933538056f6dd6c1cdba439788",
          "timestamp" : 1762919091000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: crash issue.\u000a\u000a",
          "date" : "2025-11-12 11:44:51 +0800",
          "id" : "5775d0434930bd933538056f6dd6c1cdba439788",
          "msg" : "fix: crash issue.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
          ],
          "commitId" : "9dc7c3033ea57ea993db2b9f4f2e0df3106283a5",
          "timestamp" : 1762926626000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复集卡进堆场轨迹绕圈问题\u000a\u000a",
          "date" : "2025-11-12 13:50:26 +0800",
          "id" : "9dc7c3033ea57ea993db2b9f4f2e0df3106283a5",
          "msg" : "fix: SSEP: 修复集卡进堆场轨迹绕圈问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/guide_line_info.cpp",
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "1ee467f0cb57f7f6ddf2986a1bb3a293b04b09fb",
          "timestamp" : 1762935914000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: wbca debug mode.\u000a\u000a",
          "date" : "2025-11-12 16:25:14 +0800",
          "id" : "1ee467f0cb57f7f6ddf2986a1bb3a293b04b09fb",
          "msg" : "fix: wbca debug mode.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line_info.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "b5993f3990e507a77f6ffcdb6faaeb6165795f66",
          "timestamp" : 1762938036000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: replace IsInLat/Lon with is_bend.\u000a\u000a",
          "date" : "2025-11-12 17:00:36 +0800",
          "id" : "b5993f3990e507a77f6ffcdb6faaeb6165795f66",
          "msg" : "fix: replace IsInLat/Lon with is_bend.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_region.hpp",
            "data/config/cfg_region.cpp",
            "data/ssep/ssep_ec.cpp",
            "data/ssep/field_junction_ec.cpp",
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "9c4082246969ff4baf4cbfb06d11709c34cdf927",
          "timestamp" : 1762949331000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:适配大港ssep\u000a\u000a",
          "date" : "2025-11-12 20:08:51 +0800",
          "id" : "9c4082246969ff4baf4cbfb06d11709c34cdf927",
          "msg" : "feat:适配大港ssep",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_region.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_region.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/field_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_ogm.cpp",
            "data/ssep/reverse_ec.cpp",
            "data/ssep/forward_ec.cpp",
            "data/ssep/ssep_util.cpp",
            "data/obstacle/ogm.hpp",
            "data/ssep/ssep_util.hpp",
            "sink/ros_sink_og_line_segments.cpp"
          ],
          "commitId" : "d071b98f930438c12ee4e25d181887f7f5c2936a",
          "timestamp" : 1762950848000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: ogm聚类时使用多边形代替原来的线段障碍物\u000a\u000a",
          "date" : "2025-11-12 20:34:08 +0800",
          "id" : "d071b98f930438c12ee4e25d181887f7f5c2936a",
          "msg" : "feat: ogm聚类时使用多边形代替原来的线段障碍物",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/reverse_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_util.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_util.cpp"
            },
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_og_line_segments.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/main_test/main_ssep_input.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.h",
            "ssep/common/def/ssep_input.hpp",
            "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.h",
            "ssep/coarse_search/data_structure/directional_path.h",
            "ssep/ssep_planner.cc",
            "ssep/coarse_search/hybrid_a_star.hpp",
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.cc",
            "ssep/ssep_planner.h"
          ],
          "commitId" : "3abb45ee4435e1dc8c7838595f583f8dac201eb6",
          "timestamp" : 1763017199000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: \u000a\u000a1. 拆分普通guide line与云端remote guide line。\u000a2. 最后一段路径为倒车路径时，将终点后方区域设置为禁行区域。\u000a",
          "date" : "2025-11-13 14:59:59 +0800",
          "id" : "3abb45ee4435e1dc8c7838595f583f8dac201eb6",
          "msg" : "chore: SSEP:",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/data_structure/directional_path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/def/ssep_input.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/reaction/app_reaction.hpp",
            "data/ssep/ssep_ec.cpp",
            "data/ssep/ssep_activation.cpp"
          ],
          "commitId" : "e8942e3fc90f02b82aa9e2345c47b4e54aa1a270",
          "timestamp" : 1763017287000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: 进出堆场场景中，如果存在云端remote guide line的话，进入参考线跟随搜索模式。\u000a\u000a",
          "date" : "2025-11-13 15:01:27 +0800",
          "id" : "e8942e3fc90f02b82aa9e2345c47b4e54aa1a270",
          "msg" : "feat: 进出堆场场景中，如果存在云端remote guide line的话，进入参考线跟随搜索模式。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/reaction/app_reaction.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/ssep_planner.cc"
          ],
          "commitId" : "deb6c6f53d137384d8ba57b939cf535e4737034e",
          "timestamp" : 1763027484000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: imv optimizer参数调试\u000a\u000a",
          "date" : "2025-11-13 17:51:24 +0800",
          "id" : "deb6c6f53d137384d8ba57b939cf535e4737034e",
          "msg" : "chore: SSEP: imv optimizer参数调试",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/task_fsm/task_fsm.cpp"
          ],
          "commitId" : "d59896ccb2ee030a809190d96893a6e90da475d7",
          "timestamp" : 1763097858000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 救援模式下，无法取消任务的bug\u000a\u000a",
          "date" : "2025-11-14 13:24:18 +0800",
          "id" : "d59896ccb2ee030a809190d96893a6e90da475d7",
          "msg" : "fix: 救援模式下，无法取消任务的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_fsm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/motion_fsm/motion_stop_fsm/motion_stop_fsm.cpp"
          ],
          "commitId" : "6215b504ba3736e2843e01bda5f2e35e2f73065d",
          "timestamp" : 1763097880000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:状态机切换的bug\u000a\u000a",
          "date" : "2025-11-14 13:24:40 +0800",
          "id" : "6215b504ba3736e2843e01bda5f2e35e2f73065d",
          "msg" : "fix:状态机切换的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/motion_fsm/motion_stop_fsm/motion_stop_fsm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/scenario/scenario_planner_condition.cpp",
            "data/map/pnc_map/routing_extension/routing_data.cpp"
          ],
          "commitId" : "90a54dfa2a008218b8a8f6096de3be540093959f",
          "timestamp" : 1763102226000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复带有bulk 途经点， opensspce 不搜索的bug\u000a\u000a",
          "date" : "2025-11-14 14:37:06 +0800",
          "id" : "90a54dfa2a008218b8a8f6096de3be540093959f",
          "msg" : "fix:修复带有bulk 途经点， opensspce 不搜索的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_planner_condition.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/scenario/scenario_planner_condition.cpp",
            "data/map/pnc_map/routing_extension/routing_data.cpp"
          ],
          "commitId" : "b7464186bc25420e5156da1c23655e3fe598f8ce",
          "timestamp" : 1763102373000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复带有bulk 途经点， opensspce 不搜索的bug\u000a",
          "date" : "2025-11-14 14:39:33 +0800",
          "id" : "b7464186bc25420e5156da1c23655e3fe598f8ce",
          "msg" : "fix:修复带有bulk 途经点， opensspce 不搜索的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_planner_condition.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp"
          ],
          "commitId" : "47dd1e17e3b7a1cacfa8af95d3a50e451c387dc1",
          "timestamp" : 1763102408000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: crash issue.\u000a\u000a",
          "date" : "2025-11-14 14:40:08 +0800",
          "id" : "47dd1e17e3b7a1cacfa8af95d3a50e451c387dc1",
          "msg" : "fix: crash issue.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/constrain/block_data.cpp"
          ],
          "commitId" : "dce023d8157f0b2a2ae0a7b324c8c5250b4a7f6a",
          "timestamp" : 1763114034000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:堆场口禁停异常的bug\u000a\u000a",
          "date" : "2025-11-14 17:53:54 +0800",
          "id" : "dce023d8157f0b2a2ae0a7b324c8c5250b4a7f6a",
          "msg" : "fix:堆场口禁停异常的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/coarse_search/geometric_searcher/data_structure.h",
            "ssep/common/def/type_definition.h",
            "ssep/coarse_search/hybrid_a_star_tt.cc",
            "ssep/sdk/ssep_activation_impl.cc",
            "ssep/ssep_planner.h",
            "ssep/coarse_search/hybrid_a_star_car.cc",
            "ssep/CMakeLists.txt",
            "ssep/coarse_search/hybrid_a_star_car.h",
            "ssep/main_test/main_ssep_input.cc",
            "ssep/keb_optimizer/cost_features/imv_center_curvature_constraint.h",
            "ssep/coarse_search/hybrid_a_star_imv.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/ssep_visualizer.h",
            "ssep/ssep_visualizer.cc",
            "ssep/coarse_search/hybrid_a_star_tt.h",
            "ssep/coarse_search/geometric_searcher/legacy_searcher_adaptor.h",
            "ssep/coarse_search/hybrid_a_star_imv.cc",
            "ssep/ssep_planner.cc",
            "ssep/coarse_search/hybrid_a_star.hpp"
          ],
          "commitId" : "92a48ada059e3348440ce6c31fb49beb108d400f",
          "timestamp" : 1763115608000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP重构 - 实现搜索框架适配器，将旧的搜索器适配到新框架，统一流程。可视化与主进程解耦，去除死代码。\u000a\u000a",
          "date" : "2025-11-14 18:20:08 +0800",
          "id" : "92a48ada059e3348440ce6c31fb49beb108d400f",
          "msg" : "chore: SSEP重构 - 实现搜索框架适配器，将旧的搜索器适配到新框架，统一流程。可视化与主进程解耦，去除死代码。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/ssep_visualizer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_searcher/legacy_searcher_adaptor.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star_imv.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star_tt.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/def/type_definition.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/imv_center_curvature_constraint.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/ssep_visualizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star_imv.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/data_structure.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star_car.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star_tt.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/sdk/ssep_activation_impl.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star_car.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_activation.cpp"
          ],
          "commitId" : "02c08cfee444099dc03dbb3d04f005dc10df926f",
          "timestamp" : 1763115624000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: 适配ssep重构\u000a\u000a",
          "date" : "2025-11-14 18:20:24 +0800",
          "id" : "02c08cfee444099dc03dbb3d04f005dc10df926f",
          "msg" : "chore: 适配ssep重构",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/coarse_search/hybrid_a_star.hpp",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "commitId" : "9512a300b6b260a6efa1d3d9536906eb1cc0a3b5",
          "timestamp" : 1763119003000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: minor adjustments\u000a\u000a",
          "date" : "2025-11-14 19:16:43 +0800",
          "id" : "9512a300b6b260a6efa1d3d9536906eb1cc0a3b5",
          "msg" : "chore: SSEP: minor adjustments",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/coarse_search/geometric_searcher/multi_stage_hybrid_astar_search_engine.cc",
            "ssep/keb_optimizer/cost_features/imv_dynamic_constraint.h",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "commitId" : "c1ddd3db44b13b8cd7a97208f6d149b4ea61ab33",
          "timestamp" : 1763367492000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 1. imv-keb-optimizer调参解决低贝位进堆场路径画龙的问题。2. 限制斜行角度。\u000a\u000a",
          "date" : "2025-11-17 16:18:12 +0800",
          "id" : "c1ddd3db44b13b8cd7a97208f6d149b4ea61ab33",
          "msg" : "chore: SSEP: 1. imv-keb-optimizer调参解决低贝位进堆场路径画龙的问题。2. 限制斜行角度。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/multi_stage_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/imv_dynamic_constraint.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/geometric_searcher/multi_stage_hybrid_astar_search_engine.cc",
            "data/ssep/ssep_util.cpp",
            "ssep/coarse_search/geometric_searcher/data_structure.h",
            "ssep/coarse_search/geometric_searcher/conditions/along_lane_condition.h",
            "ssep/coarse_search/reeds_shepp_path.cc",
            "ssep/coarse_search/geometric_searcher/evaluator/composite_heuristic_computer.h",
            "ssep/common/utils/common.hpp",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/dubins_path_motion_primitive_sampler.h",
            "ssep/coarse_search/geometric_searcher/evaluator/evaluator.h",
            "ssep/coarse_search/geometric_searcher/evaluator/kinematic_heuristic_computer.h",
            "data/ssep/ssep_util.hpp",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/reeds_shepp_path.h",
            "ssep/coarse_search/geometric_searcher/search_graph.h",
            "ssep/coarse_search/hybrid_a_star.hpp",
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.cc"
          ],
          "commitId" : "a6dd939259b424d3aa4b8e6672a3c981af2fbe95",
          "timestamp" : 1763379491000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 增加打印信息，修复一些小错误。\u000a\u000a",
          "date" : "2025-11-17 19:38:11 +0800",
          "id" : "a6dd939259b424d3aa4b8e6672a3c981af2fbe95",
          "msg" : "chore: SSEP: 增加打印信息，修复一些小错误。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_util.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/kinematic_heuristic_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/reeds_shepp_path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/common.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/dubins_path_motion_primitive_sampler.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/multi_stage_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/conditions/along_lane_condition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/data_structure.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_util.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/evaluator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/composite_heuristic_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/reeds_shepp_path.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/search_graph.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/task_command_type.cpp",
            "data/app/fsm/motion_fsm/motion_fsm.cpp",
            "plan/prepare/prepare_status.cpp",
            "data/app/fsm/motion_fsm/motion_remote_fsm/motion_remote_state.hpp",
            "tasks/deciders/long_decider/time_path_graph_decider.hpp",
            "data/app/fsm/motion_fsm/motion_remote_fsm/motion_remote_fsm.hpp",
            "data/app/fsm/task_command_type.hpp",
            "data/app/fsm/motion_fsm/motion_remote_fsm/motion_remote_fsm.cpp",
            "tasks/deciders/other_decider/stop_decider.cpp"
          ],
          "commitId" : "acfc0c56e9269217c82baf54b3babd4cdfb3130a",
          "timestamp" : 1763384283000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:适配直线步进，根据ttc进行碰撞检测的功能\u000a\u000a",
          "date" : "2025-11-17 20:58:03 +0800",
          "id" : "acfc0c56e9269217c82baf54b3babd4cdfb3130a",
          "msg" : "feat:适配直线步进，根据ttc进行碰撞检测的功能",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/motion_fsm/motion_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/motion_fsm/motion_remote_fsm/motion_remote_state.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/motion_fsm/motion_remote_fsm/motion_remote_fsm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_command_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/time_path_graph_decider.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/motion_fsm/motion_remote_fsm/motion_remote_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_command_type.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/stop_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/motion_fsm/motion_stop_fsm/motion_stop_fsm.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "tasks/deciders/other_decider/replan_decider.cpp",
            "data/app/fsm/motion_fsm/motion_fsm.cpp",
            "data/app/fsm/task_fsm/task_fsm.cpp"
          ],
          "commitId" : "210669ef8898b68ce49d8764f782892fea07a214",
          "timestamp" : 1763389642000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:1.修复fall back 重搜索的bug 2.fallback自动起步的bug\u000a\u000a",
          "date" : "2025-11-17 22:27:22 +0800",
          "id" : "210669ef8898b68ce49d8764f782892fea07a214",
          "msg" : "fix:1.修复fall back 重搜索的bug 2.fallback自动起步的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/motion_fsm/motion_stop_fsm/motion_stop_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/motion_fsm/motion_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/motion_fsm/motion_remote_fsm/motion_remote_fsm.cpp",
            "data/app/cmd/cmd_remote_ctrl.cpp"
          ],
          "commitId" : "1c889f2d1cf1b5736ae5473b81d72bf57f46a95b",
          "timestamp" : 1763391735000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:向后直线步进的bug\u000a\u000a",
          "date" : "2025-11-17 23:02:15 +0800",
          "id" : "1c889f2d1cf1b5736ae5473b81d72bf57f46a95b",
          "msg" : "fix:向后直线步进的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_remote_ctrl.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/motion_fsm/motion_remote_fsm/motion_remote_fsm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/motion_fsm/motion_remote_fsm/motion_remote_fsm.cpp",
            "data/app/cmd/cmd_remote_ctrl.cpp"
          ],
          "commitId" : "75328e1fd5afe28ecc98b7d02d7e788ba8670d34",
          "timestamp" : 1763391823000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:向后直线步进的bug\u000a",
          "date" : "2025-11-17 23:03:43 +0800",
          "id" : "75328e1fd5afe28ecc98b7d02d7e788ba8670d34",
          "msg" : "fix:向后直线步进的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/motion_fsm/motion_remote_fsm/motion_remote_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_remote_ctrl.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "d0399f8916e45be94a48d1eaf074fe3cd8c9ea64",
          "timestamp" : 1763395391000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复合并的bug\u000a\u000a",
          "date" : "2025-11-18 00:03:11 +0800",
          "id" : "d0399f8916e45be94a48d1eaf074fe3cd8c9ea64",
          "msg" : "fix:修复合并的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/ssep_heat_net/ssep_heat_net_trt.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/common/def/ssep_scenario_type.hpp",
            "ssep/coarse_search/geometric_searcher/searcher_builders/bulk_yard_in_out_path_searcher_builder.h",
            "ssep/conf/ssep_preprocess.yaml",
            "ssep/coarse_search/geometric_searcher/search_graph.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/imv_general_searcher_builder.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/sdk/ssep_activation_impl.cc",
            "ssep/ssep_planner.h",
            "ssep/CMakeLists.txt",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/dubins_path_motion_primitive_sampler.h",
            "ssep/main_test/main_ssep_input.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/common/def/ssep_input.hpp",
            "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.h",
            "ssep/tools/executable/inference_ml_trajectory_cli.cc",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/ssep_planner.cc",
            "ssep/ssep_heat_net/ssep_heat_net_trt.h",
            "ssep/coarse_search/hybrid_a_star.hpp",
            "ssep/keb_optimizer/data_structure.h"
          ],
          "commitId" : "419c27806816f44022ebe9a32bc12cf73de7a424",
          "timestamp" : 1763432639000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:cheackout ssep\u000a\u000a",
          "date" : "2025-11-18 10:23:59 +0800",
          "id" : "419c27806816f44022ebe9a32bc12cf73de7a424",
          "msg" : "feat:cheackout ssep",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/search_graph.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/def/ssep_scenario_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/conf/ssep_preprocess.yaml"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/dubins_path_motion_primitive_sampler.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/bulk_yard_in_out_path_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/imv_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net_trt.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net_trt.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/tools/executable/inference_ml_trajectory_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/data_structure.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/sdk/ssep_activation_impl.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/def/ssep_input.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "CMakeLists.txt"
          ],
          "commitId" : "db2235f3d475e77f503aa7cb62bb27c5a297e0a2",
          "timestamp" : 1763432682000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:release\u000a\u000a",
          "date" : "2025-11-18 10:24:42 +0800",
          "id" : "db2235f3d475e77f503aa7cb62bb27c5a297e0a2",
          "msg" : "feat:release",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/guide_line.cpp"
          ],
          "commitId" : "b988b08865cdf81bc9d3c616a04bd73129c64c50",
          "timestamp" : 1763443944000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:出停车位,不拼接参考线的bug\u000a\u000a",
          "date" : "2025-11-18 13:32:24 +0800",
          "id" : "b988b08865cdf81bc9d3c616a04bd73129c64c50",
          "msg" : "fix:出停车位,不拼接参考线的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/common/def/type_definition.cc"
          ],
          "commitId" : "e8c2258568ea91717ad1d1cd971fa5824f293c58",
          "timestamp" : 1763446004000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: 拖车路径延长初始角度错误\u000a\u000a",
          "date" : "2025-11-18 14:06:44 +0800",
          "id" : "e8c2258568ea91717ad1d1cd971fa5824f293c58",
          "msg" : "fix: 拖车路径延长初始角度错误",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/common/def/type_definition.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/task_fsm/task_travel/task_travel_fsm.cpp"
          ],
          "commitId" : "b26ee22a08c071f571153acfd5a6e953b7c5881b",
          "timestamp" : 1763450088000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:travel out 退出的bug\u000a\u000a",
          "date" : "2025-11-18 15:14:48 +0800",
          "id" : "b26ee22a08c071f571153acfd5a6e953b7c5881b",
          "msg" : "fix:travel out 退出的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_travel/task_travel_fsm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/config/cfg_func_sw.hpp",
            "data/config/cfg_func_sw.cpp",
            "plan/prepare/prepare_status.cpp",
            "data/app/fsm/task_fsm/task_align_fsm/task_align_fsm.cpp"
          ],
          "commitId" : "e2a30c88aa6a3ef71baa754554f5190db70543f5",
          "timestamp" : 1763453998000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:1.吊具着箱后，拒绝对准2.添加吊距防护忽略安全的参数\u000a\u000a",
          "date" : "2025-11-18 16:19:58 +0800",
          "id" : "e2a30c88aa6a3ef71baa754554f5190db70543f5",
          "msg" : "feat:1.吊具着箱后，拒绝对准2.添加吊距防护忽略安全的参数",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            },
            {
              "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" : "plan/prepare/prepare_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.cc"
          ],
          "commitId" : "7ccdc598a8af12eace3130bcb60003fee49f3a3e",
          "timestamp" : 1763454955000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复碰撞检测参数错误\u000a\u000a",
          "date" : "2025-11-18 16:35:55 +0800",
          "id" : "7ccdc598a8af12eace3130bcb60003fee49f3a3e",
          "msg" : "fix: SSEP: 修复碰撞检测参数错误",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/obstacle/obstacle.cpp"
          ],
          "commitId" : "fd62ce9c08f83cccf8c36869cc4ccaff25220900",
          "timestamp" : 1763469778000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:ttc计算的bug\u000a\u000a",
          "date" : "2025-11-18 20:42:58 +0800",
          "id" : "fd62ce9c08f83cccf8c36869cc4ccaff25220900",
          "msg" : "fix:ttc计算的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.cc"
          ],
          "commitId" : "9b4c06b4587f28f05fe262e1d16a6ada7f6c407c",
          "timestamp" : 1763471628000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 改进脱困模式效果\u000a\u000a",
          "date" : "2025-11-18 21:13:48 +0800",
          "id" : "9b4c06b4587f28f05fe262e1d16a6ada7f6c407c",
          "msg" : "chore: SSEP: 改进脱困模式效果",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/lattice/trajectory_combiner.cpp",
            "data/common/trajectory.cpp"
          ],
          "commitId" : "ad7f312cc712eabafd3847dd570081535236157c",
          "timestamp" : 1763533197000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:优化云端轨迹的转向赋值\u000a\u000a",
          "date" : "2025-11-19 14:19:57 +0800",
          "id" : "ad7f312cc712eabafd3847dd570081535236157c",
          "msg" : "fix:优化云端轨迹的转向赋值",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/common/trajectory.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_combiner.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/obstacle/obstacle.cpp"
          ],
          "commitId" : "8664c9e63ade80049043b6f0dfa7e32f01a04f55",
          "timestamp" : 1763535248000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:ttc计算的bug\u000a\u000a",
          "date" : "2025-11-19 14:54:08 +0800",
          "id" : "8664c9e63ade80049043b6f0dfa7e32f01a04f55",
          "msg" : "fix:ttc计算的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/geometric_searcher/evaluator/evaluator.h",
            "ssep/influence_map/sl_projection_map.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.h",
            "ssep/coarse_search/geometric_searcher/evaluator/ref_line_cost_computer.h",
            "ssep/influence_map/sl_projection_map.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/hybrid_a_star.hpp",
            "data/ssep/ssep_ec.cpp",
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.cc"
          ],
          "commitId" : "78aecf8c23b8ed7df75fba3c5257eba59df02b5f",
          "timestamp" : 1763542278000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: ssep改善脱困模式搜索效果\u000a\u000a",
          "date" : "2025-11-19 16:51:18 +0800",
          "id" : "78aecf8c23b8ed7df75fba3c5257eba59df02b5f",
          "msg" : "chore: ssep改善脱困模式搜索效果",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/influence_map/sl_projection_map.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/evaluator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/influence_map/sl_projection_map.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/ref_line_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/other/flow_control.cpp"
          ],
          "commitId" : "888b922266324539c23dadc571a646482e67d56c",
          "timestamp" : 1763543967000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复平行驾驶出堆堆场不退出travel out 场景的bug\u000a\u000a",
          "date" : "2025-11-19 17:19:27 +0800",
          "id" : "888b922266324539c23dadc571a646482e67d56c",
          "msg" : "fix:修复平行驾驶出堆堆场不退出travel out 场景的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "sink/ros_sink_pnc_status.cpp"
          ],
          "commitId" : "3a6166525aca2a94279dd2ad11fb753a97d49f7b",
          "timestamp" : 1763607456000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复直道标志位传输错误的bug\u000a\u000a",
          "date" : "2025-11-20 10:57:36 +0800",
          "id" : "3a6166525aca2a94279dd2ad11fb753a97d49f7b",
          "msg" : "fix:修复直道标志位传输错误的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_pnc_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_long_plan.cpp"
          ],
          "commitId" : "7018b46c5474df2f143a2289738f02fc6445125d",
          "timestamp" : 1763616548000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化救援模式下的跟车距离\u000a\u000a",
          "date" : "2025-11-20 13:29:08 +0800",
          "id" : "7018b46c5474df2f143a2289738f02fc6445125d",
          "msg" : "refactor:优化救援模式下的跟车距离",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.h",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.h",
            "ssep/coarse_search/geometric_searcher/evaluator/ref_line_cost_computer.h",
            "ssep/data_structures/directional_path.cc",
            "ssep/coarse_search/geometric_searcher/evaluator/ref_line_heuristic_computer.h",
            "ssep/coarse_search/motion_primitive_sampler/arc_path_motion_primitive_sampler.h",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/coarse_search/geometric_searcher/candidate_yard_entry_states_generator.cc",
            "ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc",
            "ssep/coarse_search/node_imv.cc",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/diagnal_motion_primitive_sampler.cc",
            "ssep/coarse_search/geometric_searcher/evaluator/kinematic_heuristic_computer.h",
            "ssep/coarse_search/legacy_searchers/reeds_shepp_path.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.cc",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.cc",
            "ssep/coarse_search/topology_analysis/voronoi_graph_builder.h",
            "ssep/coarse_search/conditions/crosses_access_line_condition.h",
            "ssep/coarse_search/geometric_search_visualizer.h",
            "ssep/coarse_search/evaluator/trailer_collision_cost_computer.h",
            "ssep/coarse_search/motion_primitive_sampler/dubins_path.cc",
            "ssep/coarse_search/motion_primitive_sampler/const_curvature_motion_primitive_sampler.cc",
            "ssep/coarse_search/geometric_searcher/data_structure.h",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc",
            "ssep/coarse_search/reeds_shepp_path.cc",
            "ssep/data_structures/map_element_polyline.hpp",
            "ssep/coarse_search/geometric_searcher/topology_analysis/candidate_goals_generator.cc",
            "ssep/coarse_search/topology_analysis/voronoi_thinner.h",
            "ssep/coarse_search/geometric_searcher/conditions/crosses_access_line_condition.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/u_turn_insertion_maneuver_searcher_builder.h",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/dubins_path_motion_primitive_sampler.h",
            "ssep/coarse_search/evaluator/ref_line_cost_computer.h",
            "ssep/data_structures/polyline.cc",
            "ssep/tools/scene_data_generator/generate_scene_data_cli.cc",
            "ssep/common/def/ssep_input.hpp",
            "ssep/coarse_search/hybrid_a_star_tt.h",
            "ssep/coarse_search/node_tt.cc",
            "ssep/coarse_search/stage_transition_controller.h",
            "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.h",
            "ssep/coarse_search/topology_analysis/voronoi_graph_visualizer.h",
            "ssep/coarse_search/hybrid_a_star_imv.cc",
            "ssep/coarse_search/search_engine_interface.h",
            "ssep/data_structures/pose_utils.h",
            "ssep/coarse_search/geometric_searcher/multi_stage_hybrid_astar_search_engine.cc",
            "ssep/coarse_search/state_hasher.h",
            "ssep/sdk/ssep_activation_impl.h",
            "ssep/coarse_search/geometric_searcher/conditions/range_tolerance_condition.h",
            "ssep/coarse_search/motion_primitive_sampler/dubins_path_motion_primitive_sampler.h",
            "ssep/influence_map/dubin_layer.h",
            "ssep/coarse_search/geometric_searcher/bidirectional_hybrid_astar_search_engine.cc",
            "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/generate_shortest_path_heur_cli.cc",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/const_curvature_motion_primitive_sampler.h",
            "ssep/coarse_search/geometric_searcher/state_hasher.h",
            "ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.cc",
            "ssep/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.h",
            "ssep/coarse_search/evaluator/conditional_filter_cost_computer.h",
            "ssep/coarse_search/hybrid_a_star_car.h",
            "ssep/coarse_search/evaluator/path_length_cost_computer.h",
            "ssep/coarse_search/topology_analysis/voronoi_graph_visualizer.cc",
            "ssep/coarse_search/geometric_searcher/topology_analysis/voronoi_thinner.cc",
            "ssep/coarse_search/legacy_searchers/node_car.cc",
            "ssep/coarse_search/geometric_searcher/geometric_search_visualizer.cc",
            "ssep/coarse_search/evaluator/trailer_shortest_path_heur_computer.h",
            "ssep/coarse_search/geometric_searcher/topology_analysis/barrier_detector.h",
            "ssep/coarse_search/geometric_searcher/evaluator/heuristic_feature_computer.h",
            "ssep/coarse_search/geometric_searcher/topology_analysis/voronoi_graph_builder.h",
            "ssep/coarse_search/legacy_searchers/reeds_shepp_path.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/back_insertion_maneuver_searcher_builder.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/reeds_shepp_path.cc",
            "ssep/common/status_macros.h",
            "ssep/main_test/main_test_diagonal.cc",
            "ssep/coarse_search/reeds_shepp_path.h",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_imv.cc",
            "ssep/coarse_search/conditions/search_condition_interface.h",
            "ssep/scenarios/truck_fuzzy_reversing_planner.h",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/arc_path_motion_primitive_sampler.h",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/coarse_search/motion_primitive_sampler/ilqr_motion_primitive_sampler.cc",
            "ssep/tools/executable/main_obstacle_publisher.cc",
            "ssep/coarse_search/data_structure/pose_utils.cc",
            "ssep/data_structures/search_boundary.h",
            "ssep/coarse_search/geometric_searcher/conditions/tractor_trailer_goal_reached_condition.h",
            "ssep/coarse_search/geometric_searcher/evaluator/composite_heuristic_computer.h",
            "ssep/coarse_search/geometric_searcher/bidirectional_hybrid_astar_search_engine.h",
            "ssep/coarse_search/multi_stage_hybrid_astar_search_engine.cc",
            "ssep/ssep_visualizer.h",
            "ssep/coarse_search/motion_primitive_sampler/dubins_path_motion_primitive_sampler.cc",
            "ssep/data_structures/ssep_input.hpp",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/composed_motion_primitive_sampler.h",
            "ssep/tools/scene_data_generator/state_augment_util.h",
            "ssep/coarse_search/conditions/trailer_relative_angle_condition.h",
            "ssep/coarse_search/motion_primitive_sampler/reeds_shepp_path.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h",
            "ssep/coarse_search/geometric_searcher/utils.h",
            "ssep/coarse_search/geometric_searcher/stage_transition_controller.h",
            "ssep/main_test/main_test_dg.cc",
            "ssep/coarse_search/legacy_searchers/node_car.h",
            "ssep/coarse_search/geometric_searcher/evaluator/dir_switching_cost_computer.h",
            "ssep/coarse_search/conditions/tractor_trailer_goal_reached_condition.h",
            "ssep/scenarios/truck_remote_guided_escape_planner.h",
            "ssep/main_test/main_ssep.cc",
            "ssep/coarse_search/geometric_searcher/conditions/always_true_condition.h",
            "ssep/data_structures/ssep_output.hpp",
            "ssep/coarse_search/evaluator/diagonal_cost_computer.h",
            "ssep/main_test/main_test_park.cc",
            "ssep/coarse_search/geometric_search_visualizer.cc",
            "ssep/main_test/main_test_tt.cc",
            "ssep/coarse_search/evaluator/bidirectional_kinematic_heuristic_computer.h",
            "ssep/coarse_search/geometric_searcher/geometric_search_visualizer.h",
            "ssep/common/def/ssep_recursion_og.hpp",
            "ssep/coarse_search/conditions/composite_condition.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/common/utils/map_element_utils.hpp",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.h",
            "ssep/tools/executable/third_party/json.hpp",
            "ssep/coarse_search/geometric_searcher/topology_analysis/voronoi_graph_visualizer.cc",
            "ssep/coarse_search/geometric_searcher/evaluator/cost_feature_computer.h",
            "ssep/coarse_search/topology_analysis/barrier_result.h",
            "ssep/common/utils/common.hpp",
            "ssep/coarse_search/geometric_searcher/candidate_yard_entry_states_generator.h",
            "ssep/data_structures/type_definition.h",
            "ssep/coarse_search/hybrid_a_star_imv.h",
            "ssep/coarse_search/topology_analysis/candidate_goals_generator.h",
            "ssep/coarse_search/geometric_searcher/multi_stage_hybrid_astar_search_engine.h",
            "ssep/coarse_search/node_car.cc",
            "ssep/data_structures/ssep_scenario_type.hpp",
            "ssep/main_test/main_test_qhd.cc",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/reeds_shepp_path.h",
            "ssep/coarse_search/preprocessed_curves/tt_curve.h",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/motion_primitive_sampler.h",
            "ssep/main_test/main_test_car.cc",
            "ssep/coarse_search/legacy_searcher_adaptor.h",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/reverse_primitive_decorator.h",
            "ssep/coarse_search/motion_primitive_sampler/reeds_shepp_path.cc",
            "ssep/coarse_search/motion_primitive_sampler/diagnal_motion_primitive_sampler.cc",
            "ssep/coarse_search/candidate_yard_entry_states_generator.cc",
            "ssep/coarse_search/search_graph.h",
            "ssep/coarse_search/hybrid_a_star_car.cc",
            "ssep/coarse_search/geometric_searcher/topology_analysis/voronoi_graph_builder.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/bulk_yard_in_out_path_searcher_builder.h",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/multi_curvature_motion_primitive_sampler.h",
            "ssep/scenarios/truck_u_turn_planner.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/coarse_search/conditions/back_insertion_alignment_condition.h",
            "ssep/coarse_search/motion_primitive_sampler/arc_path_motion_primitive_sampler.cc",
            "ssep/coarse_search/dubin_path.h",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/common/def/type_definition.h",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/dir_change_path_extention_decorator.h",
            "ssep/coarse_search/geometric_searcher/conditions/path_direction_condition.h",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/const_curvature_motion_primitive_sampler.cc",
            "ssep/data_structures/pose_utils.cc",
            "ssep/data_structures/ssep_recursion_obstacle.hpp",
            "ssep/coarse_search/geometric_searcher/topology_analysis/voronoi_thinner.h",
            "ssep/main_test/main_ssep_input.cc",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/straight_line_motion_primitive_sampler.cc",
            "ssep/coarse_search/geometric_searcher/conditions/inside_yard_condition.h",
            "ssep/coarse_search/data_structure/pose_utils.h",
            "ssep/coarse_search/motion_primitive_sampler/straight_line_motion_primitive_sampler.cc",
            "ssep/coarse_search/geometric_searcher/indexed_priority_queue.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/main_test/main_ssep_test.cc",
            "ssep/coarse_search/geometric_searcher/evaluator/collision_cost_computer.h",
            "ssep/coarse_search/geometric_searcher/evaluator/path_length_cost_computer.h",
            "ssep/coarse_search/geometric_searcher/evaluator/jackknife_cost_computer.h",
            "ssep/coarse_search/geometric_searcher/evaluator/trailer_collision_cost_computer.h",
            "ssep/coarse_search/node_car.h",
            "ssep/coarse_search/motion_primitive_sampler/trailer_heading_motion_primitive_decorator.h",
            "ssep/coarse_search/hybrid_a_star_tt.cc",
            "ssep/coarse_search/legacy_searchers/node_tt.h",
            "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.cc",
            "ssep/coarse_search/conditions/path_direction_condition.h",
            "ssep/coarse_search/geometric_searcher/motion_primitive.h",
            "ssep/common/def/type_definition.cc",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/straight_line_motion_primitive_sampler.h",
            "ssep/coarse_search/data_structure/pose.h",
            "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.cc",
            "ssep/coarse_search/geometric_searcher/conditions/search_condition_interface.h",
            "ssep/coarse_search/data_structure/directional_path.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/back_insertion_maneuver_searcher_builder.h",
            "ssep/coarse_search/geometric_searcher/evaluator/trailer_shortest_path_heur_computer.cc",
            "ssep/ogm_map/ogm.h",
            "ssep/coarse_search/multi_stage_hybrid_astar_search_engine.h",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/arc_path_motion_primitive_sampler.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc",
            "ssep/third_party/json.hpp",
            "ssep/smoother/safety_corridor_smoother.cc",
            "ssep/coarse_search/geometric_searcher/utils.cc",
            "ssep/coarse_search/geometric_searcher/conditions/composite_condition.h",
            "ssep/coarse_search/topology_analysis/barrier_detector.h",
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/coarse_search/motion_primitive_sampler/multi_curvature_motion_primitive_sampler.h",
            "ssep/coarse_search/geometric_searcher/evaluator/trailer_shortest_path_heur_computer.h",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/ilqr_motion_primitive_sampler.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/imv_general_searcher_builder.h",
            "ssep/common/def/ssep_recursion_obstacle.hpp",
            "ssep/common/def/ssep_output.hpp",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/coarse_search/grid_search.h",
            "ssep/coarse_search/hybrid_a_star.hpp",
            "ssep/coarse_search/utils.cc",
            "ssep/coarse_search/evaluator/trailer_shortest_path_heur_computer.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/diagnal_motion_primitive_sampler.h",
            "ssep/coarse_search/evaluator/curvature_cost_computer.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_general_searcher_builder.cc",
            "ssep/coarse_search/indexed_priority_queue.h",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/rs_path_motion_primitive_sampler.h",
            "ssep/coarse_search/evaluator/kinematic_heuristic_computer.h",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/dubins_path.h",
            "ssep/coarse_search/geometric_searcher/evaluator/diagonal_cost_computer.h",
            "ssep/coarse_search/legacy_searchers/node_tt.cc",
            "ssep/coarse_search/evaluator/heuristic_feature_computer.h",
            "ssep/common/def/ssep_scenario_type.hpp",
            "ssep/coarse_search/motion_primitive_sampler/straight_line_motion_primitive_sampler.h",
            "ssep/coarse_search/legacy_searchers/grid_search.h",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/rs_path_motion_primitive_sampler.cc",
            "ssep/coarse_search/evaluator/ref_line_heuristic_computer.h",
            "ssep/coarse_search/topology_analysis/voronoi_graph_builder.cc",
            "ssep/keb_optimizer/keb_utils.h",
            "ssep/coarse_search/geometric_searcher/legacy_searcher_adaptor.h",
            "ssep/coarse_search/geometric_searcher/evaluator/curvature_cost_computer.h",
            "ssep/tools/scene_data_generator/ogm_builder/ogm_builder.h",
            "ssep/coarse_search/node_tt.h",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h",
            "ssep/coarse_search/grid_search.cc",
            "ssep/coarse_search/motion_primitive_sampler/motion_primitive_sampler.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h",
            "ssep/coarse_search/evaluator/evaluator.h",
            "ssep/data_structures/polyline.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/imv_general_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/tools/scene_data_generator/utils.h",
            "ssep/coarse_search/geometric_searcher/conditions/along_lane_condition.h",
            "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.h",
            "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.cc",
            "ssep/coarse_search/legacy_searchers/node_imv.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.h",
            "ssep/coarse_search/legacy_searchers/node_imv.cc",
            "ssep/coarse_search/motion_primitive_sampler/const_curvature_motion_primitive_sampler.h",
            "ssep/coarse_search/topology_analysis/candidate_goals_generator.cc",
            "ssep/coarse_search/geometric_searcher/topology_analysis/barrier_detector.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.cc",
            "ssep/coarse_search/motion_primitive_sampler/multi_curvature_motion_primitive_sampler.cc",
            "ssep/coarse_search/topology_analysis/voronoi_thinner.cc",
            "ssep/common/utils/plotter.hpp",
            "ssep/coarse_search/reference_line_snapper.h",
            "ssep/data_structures/path.h",
            "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_heur_table.h",
            "ssep/coarse_search/motion_primitive_sampler/ilqr_motion_primitive_sampler.h",
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/dubins_path.cc",
            "ssep/coarse_search/data_structure/directional_path.cc",
            "ssep/conf/ssep_preprocess.yaml",
            "ssep/coarse_search/evaluator/collision_cost_computer.h",
            "ssep/scenarios/scenario_planner_interface.h",
            "ssep/coarse_search/topology_analysis/barrier_detector.cc",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_imv.h",
            "ssep/coarse_search/legacy_searchers/dubin_path.h",
            "ssep/common/def/map_element_polyline.hpp",
            "ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.h",
            "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/geometric_searcher/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc",
            "ssep/coarse_search/geometric_searcher/evaluator/bidirectional_kinematic_heuristic_computer.h",
            "ssep/coarse_search/geometric_searcher/topology_analysis/bulk_yard_reasoner.h",
            "ssep/ssep_planner.h",
            "ssep/coarse_search/evaluator/composite_heuristic_computer.h",
            "ssep/CMakeLists.txt",
            "ssep/data_structures/ssep_recursion_og.hpp",
            "ssep/coarse_search/motion_primitive_sampler/rs_path_motion_primitive_sampler.h",
            "ssep/coarse_search/legacy_searchers/dubin_path.cc",
            "ssep/coarse_search/data_structure/polyline.cc",
            "ssep/ssep_planner.cc",
            "ssep/influence_map/obstacle_layer.h",
            "ssep/coarse_search/data_structure/polyline.h",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/ilqr_motion_primitive_sampler.cc",
            "ssep/coarse_search/evaluator/jackknife_cost_computer.h",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/trailer_heading_motion_primitive_decorator.h",
            "ssep/coarse_search/dubin_path.cc",
            "ssep/coarse_search/candidate_yard_entry_states_generator.h",
            "ssep/coarse_search/preprocessed_curves/tt_curve_manager.cc",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/dubins_path_motion_primitive_sampler.cc",
            "ssep/coarse_search/geometric_searcher/topology_analysis/candidate_goals_generator.h",
            "ssep/coarse_search/motion_primitive_sampler/reverse_primitive_decorator.h",
            "ssep/coarse_search/motion_primitive.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_general_searcher_builder.h",
            "ssep/coarse_search/conditions/always_true_condition.h",
            "ssep/coarse_search/node_imv.h",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h",
            "ssep/coarse_search/geometric_searcher/evaluator/evaluator.h",
            "ssep/coarse_search/geometric_searcher/conditions/trailer_relative_angle_condition.h",
            "ssep/coarse_search/motion_primitive_sampler/dir_change_path_extention_decorator.h",
            "ssep/coarse_search/geometric_searcher/search_graph.h",
            "ssep/coarse_search/geometric_searcher/evaluator/conditional_filter_cost_computer.h",
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc",
            "ssep/coarse_search/ml_path_validator.h",
            "ssep/coarse_search/legacy_searchers/grid_search.cc",
            "ssep/coarse_search/conditions/along_lane_condition.h",
            "ssep/main_test/hdmap_interface/rapidjson/internal/regex.h",
            "ssep/data_structures/pose.h",
            "ssep/coarse_search/geometric_searcher/conditions/back_insertion_alignment_condition.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/motion_primitive_sampler/diagnal_motion_primitive_sampler.h",
            "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.h",
            "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h",
            "ssep/coarse_search/conditions/range_tolerance_condition.h",
            "ssep/coarse_search/evaluator/cost_feature_computer.h",
            "ssep/coarse_search/evaluator/dir_switching_cost_computer.h",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/coarse_search/motion_primitive_sampler/composed_motion_primitive_sampler.h",
            "ssep/main_test/main_test_zhoushan.cc",
            "ssep/coarse_search/geometric_searcher/topology_analysis/voronoi_graph_visualizer.h",
            "ssep/coarse_search/utils.h",
            "ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h",
            "ssep/coarse_search/geometric_searcher/search_engine_interface.h",
            "ssep/coarse_search/motion_primitive_sampler/dubins_path.h",
            "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/multi_curvature_motion_primitive_sampler.cc",
            "ssep/data_structures/type_definition.cc",
            "ssep/coarse_search/conditions/inside_yard_condition.h",
            "ssep/data_structures/directional_path.h",
            "ssep/tools/executable/inference_ml_trajectory_cli.cc",
            "ssep/coarse_search/topology_analysis/bulk_yard_reasoner.h",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.cc",
            "ssep/coarse_search/motion_primitive_sampler/rs_path_motion_primitive_sampler.cc"
          ],
          "commitId" : "9f2a67682331d01ff0fb9e1fb6b02fd5f347a019",
          "timestamp" : 1763618563000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: Refactor\u000a",
          "date" : "2025-11-20 14:02:43 +0800",
          "id" : "9f2a67682331d01ff0fb9e1fb6b02fd5f347a019",
          "msg" : "chore: SSEP: Refactor",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/dubins_path.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/dubins_path_motion_primitive_sampler.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/rs_path_motion_primitive_sampler.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/multi_curvature_motion_primitive_sampler.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/pose_utils.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/common/def/ssep_recursion_obstacle.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/rs_path_motion_primitive_sampler.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/tools/executable/main_obstacle_publisher.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/legacy_searchers/dubin_path.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ogm_map/ogm.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/reverse_primitive_decorator.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/common/def/type_definition.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/data_structure/pose_utils.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/conditions/along_lane_condition.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/conditions/range_tolerance_condition.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/evaluator/composite_heuristic_computer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/imv_general_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/tools/scene_data_generator/generate_scene_data_cli.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/conditions/trailer_relative_angle_condition.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/ref_line_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/const_curvature_motion_primitive_sampler.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/diagnal_motion_primitive_sampler.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/data_structure/directional_path.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/topology_analysis/candidate_goals_generator.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/polyline.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/ssep_output.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/legacy_searchers/node_car.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/conditions/along_lane_condition.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/dubin_path.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/evaluator/curvature_cost_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/status_macros.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/conditions/inside_yard_condition.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_ssep_test.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/conditions/tractor_trailer_goal_reached_condition.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/truck_fuzzy_reversing_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/topology_analysis/voronoi_graph_builder.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/const_curvature_motion_primitive_sampler.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/rs_path_motion_primitive_sampler.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/multi_curvature_motion_primitive_sampler.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/dubins_path.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/conditions/crosses_access_line_condition.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/curvature_cost_computer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/diagonal_cost_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/evaluator/ref_line_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/preprocessed_curves/tt_curve.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/map_element_utils.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/truck_u_turn_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/ilqr_motion_primitive_sampler.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/reeds_shepp_path.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/hybrid_a_star_tt.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/jackknife_cost_computer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/straight_line_motion_primitive_sampler.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/node_imv.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/conf/ssep_preprocess.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/candidate_yard_entry_states_generator.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/ml_path_validator.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/third_party/json.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/trailer_shortest_path_heur_computer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/trailer_collision_cost_computer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/common/def/ssep_output.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/evaluator/ref_line_heuristic_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_imv.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/dubins_path_motion_primitive_sampler.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_test_tt.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/conditions/always_true_condition.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/data_structure/polyline.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/tools/executable/third_party/json.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/map_element_polyline.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/path_length_cost_computer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/geometric_search_visualizer.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/hybrid_a_star_tt.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/tools/scene_data_generator/ogm_builder/ogm_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/common/def/ssep_scenario_type.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/evaluator.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/ilqr_motion_primitive_sampler.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/ilqr_motion_primitive_sampler.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/dubin_path.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/evaluator/trailer_shortest_path_heur_computer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/topology_analysis/barrier_detector.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/hybrid_a_star_imv.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/dubins_path_motion_primitive_sampler.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/evaluator/jackknife_cost_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/stage_transition_controller.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/composed_motion_primitive_sampler.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/state_hasher.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/data_structure.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/node_car.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/multi_stage_hybrid_astar_search_engine.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/search_graph.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_test_qhd.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/utils.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/conditions/back_insertion_alignment_condition.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/stage_transition_controller.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/evaluator/cost_feature_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/type_definition.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/node_tt.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/topology_analysis/bulk_yard_reasoner.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/multi_curvature_motion_primitive_sampler.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/data_structure/directional_path.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/dubins_path.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/plotter.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/reference_line_snapper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/common/def/ssep_recursion_og.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/evaluator/path_length_cost_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/const_curvature_motion_primitive_sampler.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/search_engine_interface.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/dir_change_path_extention_decorator.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/straight_line_motion_primitive_sampler.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/evaluator/trailer_shortest_path_heur_computer.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/legacy_searchers/node_tt.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/directional_path.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/ssep_recursion_obstacle.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/topology_analysis/voronoi_graph_visualizer.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/bulk_yard_in_out_path_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/dubins_path.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/arc_path_motion_primitive_sampler.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/diagnal_motion_primitive_sampler.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/legacy_searcher_adaptor.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_test_dg.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_utils.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/topology_analysis/voronoi_graph_visualizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/back_insertion_maneuver_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/conditions/composite_condition.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/legacy_searchers/node_car.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/motion_primitive_sampler.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/multi_stage_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/node_car.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/diagnal_motion_primitive_sampler.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/topology_analysis/candidate_goals_generator.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/topology_analysis/voronoi_graph_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/evaluator/collision_cost_computer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/topology_analysis/voronoi_thinner.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/legacy_searchers/node_imv.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/topology_analysis/voronoi_thinner.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/grid_search.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/dir_switching_cost_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/evaluator/kinematic_heuristic_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/utils.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/conditions/crosses_access_line_condition.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/common/def/ssep_input.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_imv.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_search_visualizer.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/node_imv.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/truck_remote_guided_escape_planner.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/kinematic_heuristic_computer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/state_hasher.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/ref_line_heuristic_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/legacy_searchers/node_tt.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/utils.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/topology_analysis/voronoi_graph_visualizer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/cost_feature_computer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/arc_path_motion_primitive_sampler.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/reeds_shepp_path.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/bidirectional_hybrid_astar_search_engine.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/composed_motion_primitive_sampler.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/data_structure/pose.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/const_curvature_motion_primitive_sampler.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/multi_stage_hybrid_astar_search_engine.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/evaluator/conditional_filter_cost_computer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/node_tt.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/conditional_filter_cost_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/collision_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/influence_map/dubin_layer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/evaluator/heuristic_feature_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/conditions/back_insertion_alignment_condition.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/motion_primitive_sampler.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_visualizer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/conditions/composite_condition.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/indexed_priority_queue.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/bidirectional_kinematic_heuristic_computer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/data_structure/polyline.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/topology_analysis/voronoi_graph_builder.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/straight_line_motion_primitive_sampler.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_test_zhoushan.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/legacy_searchers/grid_search.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/back_insertion_maneuver_searcher_builder.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/geometric_search_visualizer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/composite_heuristic_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/topology_analysis/barrier_detector.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_test_park.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/topology_analysis/bulk_yard_reasoner.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/diagnal_motion_primitive_sampler.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/candidate_yard_entry_states_generator.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/evaluator/evaluator.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_general_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/topology_analysis/barrier_detector.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/data_structure/pose_utils.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_test_car.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/search_graph.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/u_turn_insertion_maneuver_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/ssep_input.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/conditions/search_condition_interface.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/ssep_recursion_og.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/indexed_priority_queue.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/smoother/safety_corridor_smoother.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/hybrid_a_star_car.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/topology_analysis/voronoi_graph_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/candidate_yard_entry_states_generator.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/legacy_searchers/node_imv.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/directional_path.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_test_diagonal.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/bidirectional_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/topology_analysis/voronoi_thinner.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/hybrid_a_star_imv.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/topology_analysis/candidate_goals_generator.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/scenario_planner_interface.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/pose_utils.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/dir_change_path_extention_decorator.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/common/def/type_definition.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/legacy_searchers/reeds_shepp_path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_heur_table.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/search_engine_interface.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/conditions/inside_yard_condition.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/topology_analysis/candidate_goals_generator.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/legacy_searchers/reeds_shepp_path.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/arc_path_motion_primitive_sampler.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_ssep.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/conditions/always_true_condition.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/legacy_searcher_adaptor.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/tools/scene_data_generator/utils.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/multi_stage_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/legacy_searchers/dubin_path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/generate_shortest_path_heur_cli.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/grid_search.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/straight_line_motion_primitive_sampler.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/topology_analysis/voronoi_graph_visualizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/regex.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/trailer_shortest_path_heur_computer.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/legacy_searchers/grid_search.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/evaluator/trailer_collision_cost_computer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/hybrid_a_star_car.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/conditions/search_condition_interface.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/type_definition.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/common/def/map_element_polyline.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/tools/scene_data_generator/state_augment_util.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/evaluator/dir_switching_cost_computer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/topology_analysis/barrier_detector.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/topology_analysis/voronoi_thinner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/influence_map/obstacle_layer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/sdk/ssep_activation_impl.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/common.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/trailer_heading_motion_primitive_decorator.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/trailer_heading_motion_primitive_decorator.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/ssep_scenario_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/topology_analysis/barrier_result.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/reeds_shepp_path.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/evaluator/heuristic_feature_computer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/conditions/path_direction_condition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/rs_path_motion_primitive_sampler.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/conditions/trailer_relative_angle_condition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/preprocessed_curves/tt_curve_manager.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/polyline.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/evaluator/diagonal_cost_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/reeds_shepp_path.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/reeds_shepp_path.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/reverse_primitive_decorator.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/candidate_yard_entry_states_generator.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/reeds_shepp_path.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/multi_curvature_motion_primitive_sampler.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/truck_reference_following_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/conditions/range_tolerance_condition.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/geometric_search_visualizer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/motion_primitive_sampler/dubins_path_motion_primitive_sampler.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/tools/executable/inference_ml_trajectory_cli.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/utils.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/evaluator/bidirectional_kinematic_heuristic_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/arc_path_motion_primitive_sampler.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/ilqr_motion_primitive_sampler.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/pose.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/conditions/path_direction_condition.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/search_boundary.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/conditions/tractor_trailer_goal_reached_condition.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/influence_map/sl_projection_map.cc",
            "data/ssep/ssep_ec.cpp",
            "ssep/coarse_search/geometric_searcher/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc"
          ],
          "commitId" : "1a211986d865c3718eed21f169b3f3ac6de2653f",
          "timestamp" : 1763621914000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: ssep修复车道方向未赋值的问题，remote guide line校验不通过时打印错误信息\u000a\u000a",
          "date" : "2025-11-20 14:58:34 +0800",
          "id" : "1a211986d865c3718eed21f169b3f3ac6de2653f",
          "msg" : "fix: ssep修复车道方向未赋值的问题，remote guide line校验不通过时打印错误信息",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/influence_map/sl_projection_map.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.cc"
          ],
          "commitId" : "529b72271832443127b523f087fd36a48242929b",
          "timestamp" : 1763623418000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 改进脱困模式效果\u000a",
          "date" : "2025-11-20 15:23:38 +0800",
          "id" : "529b72271832443127b523f087fd36a48242929b",
          "msg" : "chore: SSEP: 改进脱困模式效果",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/evaluator/evaluator.h",
            "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h",
            "ssep/coarse_search/evaluator/ref_line_cost_computer.h",
            "ssep/influence_map/sl_projection_map.h",
            "ssep/influence_map/sl_projection_map.cc",
            "data/ssep/ssep_ec.cpp",
            "ssep/coarse_search/hybrid_a_star.hpp"
          ],
          "commitId" : "111c49d62fd8f628c810a01afac5671d9c76c540",
          "timestamp" : 1763623964000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: ssep改善脱困模式搜索效果\u000a",
          "date" : "2025-11-20 15:32:44 +0800",
          "id" : "111c49d62fd8f628c810a01afac5671d9c76c540",
          "msg" : "chore: ssep改善脱困模式搜索效果",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/influence_map/sl_projection_map.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/influence_map/sl_projection_map.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/evaluator.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/ref_line_cost_computer.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/boundary/driving_corridor.cpp",
            "data/config/cfg_safe_const.hpp",
            "data/config/cfg_safe_const.cpp"
          ],
          "commitId" : "d8b47444dc2bc732093b9d318f9ebd0f03cb62f9",
          "timestamp" : 1763630374000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "feat: add drving_corridor_ogm_dilate_size_in_yard\u000a\u000a",
          "date" : "2025-11-20 17:19:34 +0800",
          "id" : "d8b47444dc2bc732093b9d318f9ebd0f03cb62f9",
          "msg" : "feat: add drving_corridor_ogm_dilate_size_in_yard",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/driving_corridor.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/lattice/trajectory_combiner.cpp"
          ],
          "commitId" : "e095ba39d56fd336b8f4fadd10ec826268e78015",
          "timestamp" : 1763639564000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:云端轨迹挂转角赋值错误的bug\u000a\u000a",
          "date" : "2025-11-20 19:52:44 +0800",
          "id" : "e095ba39d56fd336b8f4fadd10ec826268e78015",
          "msg" : "fix:云端轨迹挂转角赋值错误的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_combiner.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/hybrid_a_star.hpp"
          ],
          "commitId" : "4dd872d2412f0cd5aa4fe97ab7c610b75201c295",
          "timestamp" : 1763697848000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: disable optimizer in ssep\u000a\u000a",
          "date" : "2025-11-21 12:04:08 +0800",
          "id" : "4dd872d2412f0cd5aa4fe97ab7c610b75201c295",
          "msg" : "fix: disable optimizer in ssep",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/routing_extension/routing_data.cpp"
          ],
          "commitId" : "1ee73ca3ea923c5b7ab469ff08a51f619e2eeed9",
          "timestamp" : 1763702987000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:暂时关闭路口延长的逻辑\u000a\u000a",
          "date" : "2025-11-21 13:29:47 +0800",
          "id" : "1ee73ca3ea923c5b7ab469ff08a51f619e2eeed9",
          "msg" : "feat:暂时关闭路口延长的逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/routing_extension/routing_data.cpp"
          ],
          "commitId" : "bc246aebbd468c8098c136dd8423598bd30c0217",
          "timestamp" : 1763706358000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:暂时关闭路口延长的逻辑\u000a\u000a",
          "date" : "2025-11-21 14:25:58 +0800",
          "id" : "bc246aebbd468c8098c136dd8423598bd30c0217",
          "msg" : "feat:暂时关闭路口延长的逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.hpp",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.h",
            "ssep/scenarios/truck_remote_guided_escape_planner.h",
            "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h",
            "tasks/plan/ssep_task.hpp",
            "data/config/cfg_func_sw.hpp",
            "ssep/data_structures/path.h",
            "CMakeLists.txt",
            "ssep/scenarios/imv_exit_parking_spot_planner.h",
            "ssep/scenarios/two_stage_planner_composer.h",
            "ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc",
            "ssep/scenarios/imv_general_planner.h",
            "ssep/scenarios/imv_enter_station_planner.h",
            "ssep/scenarios/truck_u_turn_planner.h",
            "data/ssep/ssep_ec.hpp",
            "ssep/conf/ssep_preprocess.yaml",
            "data/ssep/ssep_activation.hpp",
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h",
            "data/ssep/ssep_activation.cpp",
            "ssep/scenarios/truck_multi_segment_parking_planner.h",
            "data/ssep/hmi_virtual_obs.hpp",
            "ssep/scenarios/truck_accurate_reversing_planner.h",
            "ssep/common/status_macros.h",
            "ssep/scenarios/legacy_planner.h",
            "data/config/cfg_ssep.cpp",
            "data/ssep/reverse_ec.cpp",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/scenarios/tractor_trailer_general_planner.h",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/influence_map/sl_projection_map.cc",
            "data/config/cfg_ssep.hpp",
            "ssep/ssep_planner.h",
            "ssep/main_test/main_ssep_input.cc",
            "ssep/scenarios/stitching_replanner.h",
            "data/plan_frame.hpp",
            "hmi/draw/draw_map.cpp",
            "ssep/ssep_planner.cc",
            "ssep/scenarios/imv_pullover_planner.h",
            "ssep/coarse_search/hybrid_a_star.hpp"
          ],
          "commitId" : "c3b7d976f9d6cae8de65f45a3fe04ca9c766832b",
          "timestamp" : 1763706729000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP 重构大框架完成并通过自测\u000a\u000a",
          "date" : "2025-11-21 14:32:09 +0800",
          "id" : "c3b7d976f9d6cae8de65f45a3fe04ca9c766832b",
          "msg" : "chore: SSEP 重构大框架完成并通过自测",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_remote_guided_escape_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/influence_map/sl_projection_map.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/two_stage_planner_composer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/status_macros.h"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_ssep.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/imv_general_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/imv_enter_station_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan_frame.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/imv_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/ssep_task.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/stitching_replanner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/legacy_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_u_turn_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/truck_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/hmi_virtual_obs.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/coarse_search/hybrid_a_star.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/conf/ssep_preprocess.yaml"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/reverse_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_ssep.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/imv_pullover_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/routing_extension/routing_data.cpp",
            "data/map/pnc_map/pnc_map.cpp"
          ],
          "commitId" : "21d0a0630541c9971aa77cf30ae0e07d2f098dc9",
          "timestamp" : 1763710745000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: using successors to extend bend lane laterally.\u000a",
          "date" : "2025-11-21 15:39:05 +0800",
          "id" : "21d0a0630541c9971aa77cf30ae0e07d2f098dc9",
          "msg" : "fix: using successors to extend bend lane laterally.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/routing_extension/routing_data.cpp",
            "data/map/pnc_map/pnc_map.cpp"
          ],
          "commitId" : "04d8c8aa9f1074d7cbcdef5454f8d1a1d5f1f468",
          "timestamp" : 1763710762000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: using successors to extend bend lane laterally.\u000a\u000a",
          "date" : "2025-11-21 15:39:22 +0800",
          "id" : "04d8c8aa9f1074d7cbcdef5454f8d1a1d5f1f468",
          "msg" : "fix: using successors to extend bend lane laterally.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/truck_bulk_yark_in_out_planner.h",
            "ssep/scenarios/truck_remote_guided_escape_planner.h",
            "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h",
            "ssep/scenarios/imv_exit_parking_spot_planner.h",
            "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.cc",
            "ssep/scenarios/imv_enter_station_planner.h",
            "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h",
            "ssep/scenarios/imv_general_planner.h",
            "ssep/scenarios/truck_u_turn_planner.h",
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h",
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc",
            "data/ssep/ssep_activation.cpp",
            "ssep/scenarios/truck_multi_segment_parking_planner.h",
            "ssep/scenarios/truck_accurate_reversing_planner.h",
            "ssep/common/status_macros.h",
            "ssep/scenarios/legacy_planner.h",
            "ssep/scenarios/truck_fuzzy_reversing_planner.h",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/scenarios/tractor_trailer_general_planner.h",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/ssep_planner.h",
            "ssep/main_test/main_ssep_input.cc",
            "ssep/scenarios/stitching_replanner.h",
            "ssep/ssep_planner.cc",
            "ssep/scenarios/imv_pullover_planner.h"
          ],
          "commitId" : "e6f28eaa7f58d13b833f9c5492024b17a288214c",
          "timestamp" : 1763714771000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: ssep: 补充重构时缺少的remote guide line处理逻辑\u000a\u000a",
          "date" : "2025-11-21 16:46:11 +0800",
          "id" : "e6f28eaa7f58d13b833f9c5492024b17a288214c",
          "msg" : "fix: ssep: 补充重构时缺少的remote guide line处理逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_pullover_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_fuzzy_reversing_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_station_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/status_macros.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/legacy_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_u_turn_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_remote_guided_escape_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/stitching_replanner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_exit_parking_spot_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_ec.cpp",
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "2218678bbf773ff99623e27b8997aad3e7e8497f",
          "timestamp" : 1763716238000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: 修复错误进入多段出停车位场景的问题\u000a\u000a",
          "date" : "2025-11-21 17:10:38 +0800",
          "id" : "2218678bbf773ff99623e27b8997aad3e7e8497f",
          "msg" : "fix: 修复错误进入多段出停车位场景的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_ec.cpp",
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "5f9cb077277608f938c61dc3af73a6f0d6a15e60",
          "timestamp" : 1763716305000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: 修复错误进入多段出停车位场景的问题\u000a\u000a",
          "date" : "2025-11-21 17:11:45 +0800",
          "id" : "5f9cb077277608f938c61dc3af73a6f0d6a15e60",
          "msg" : "fix: 修复错误进入多段出停车位场景的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_ec.cpp"
          ],
          "commitId" : "fb03da3117413c1798e25a770b131d40e8eae298",
          "timestamp" : 1763725554000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: 修复友谊关场景错误\u000a\u000a",
          "date" : "2025-11-21 19:45:54 +0800",
          "id" : "fb03da3117413c1798e25a770b131d40e8eae298",
          "msg" : "chore: 修复友谊关场景错误",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp",
            "ssep/keb_optimizer/cost_features/ref_line_cost.h",
            "ssep/common/status_macros.h",
            "ssep/scenarios/legacy_planner.h",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/scenarios/tractor_trailer_general_planner.h",
            "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h",
            "ssep/data_structures/path.h",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/main_test/main_ssep_input.cc",
            "ssep/keb_optimizer/keb_utils.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/scenarios/stitching_replanner.h",
            "ssep/conf/ssep_preprocess.yaml",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/ssep_planner.cc",
            "ssep/data_structures/ssep_scenario_type.hpp",
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h",
            "data/ssep/ssep_ec.cpp"
          ],
          "commitId" : "694417b021234b3f36ec2f82366def6466f16cff",
          "timestamp" : 1763730327000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 改进集卡多段倒车\u000a",
          "date" : "2025-11-21 21:05:27 +0800",
          "id" : "694417b021234b3f36ec2f82366def6466f16cff",
          "msg" : "chore: SSEP: 改进集卡多段倒车",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/status_macros.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/stitching_replanner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/legacy_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/ref_line_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_utils.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/conf/ssep_preprocess.yaml"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_scenario_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
          ],
          "commitId" : "f2d2a984f26c9802d6f4f5762ef00d138a3d364a",
          "timestamp" : 1763731133000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: minor update.\u000a\u000a",
          "date" : "2025-11-21 21:18:53 +0800",
          "id" : "f2d2a984f26c9802d6f4f5762ef00d138a3d364a",
          "msg" : "chore: minor update.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/path_direction_data.cpp"
          ],
          "commitId" : "db4a8d613e20ebddf164e56ba3438f4258c4a892",
          "timestamp" : 1763972255000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:道路方案判断的阈值参数化\u000a\u000a",
          "date" : "2025-11-24 16:17:35 +0800",
          "id" : "db4a8d613e20ebddf164e56ba3438f4258c4a892",
          "msg" : "feat:道路方案判断的阈值参数化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/path_direction_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_ogm.cpp",
            "ssep/main_test/main_ssep_input.cc",
            "ssep/data_structures/type_definition.h",
            "ssep/data_structures/type_definition.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/coarse_search/geometric_search_visualizer.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/coarse_search/geometric_search_visualizer.h",
            "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h",
            "ssep/keb_optimizer/cost_features/jack_knife_constraint.h",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "commitId" : "25df17150cb26dd269613224aa2b99dbbe5c2342",
          "timestamp" : 1763990272000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: ssep优化时增加对集卡车头车挂夹角的限制\u000a\u000a",
          "date" : "2025-11-24 21:17:52 +0800",
          "id" : "25df17150cb26dd269613224aa2b99dbbe5c2342",
          "msg" : "feat: ssep优化时增加对集卡车头车挂夹角的限制",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_search_visualizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/jack_knife_constraint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/type_definition.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_search_visualizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/type_definition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/road_segments.cpp"
          ],
          "commitId" : "b0729c99173ebea3c924d628486111f8294e18b9",
          "timestamp" : 1764039785000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: is_lane_begin_and_end_same.\u000a\u000a",
          "date" : "2025-11-25 11:03:05 +0800",
          "id" : "b0729c99173ebea3c924d628486111f8294e18b9",
          "msg" : "fix: is_lane_begin_and_end_same.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/road_segments.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/directional_path.cc",
            "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.cc",
            "ssep/scenarios/truck_remote_guided_escape_planner.h",
            "ssep/data_structures/directional_path.h"
          ],
          "commitId" : "39388936a03ebff2fc5b16f016752aba9b48a557",
          "timestamp" : 1764040259000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 脱困模式生成多段路径时，检测并去除过短的路径段。\u000a\u000a",
          "date" : "2025-11-25 11:10:59 +0800",
          "id" : "39388936a03ebff2fc5b16f016752aba9b48a557",
          "msg" : "feat: SSEP: 脱困模式生成多段路径时，检测并去除过短的路径段。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/directional_path.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/directional_path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_remote_guided_escape_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_general_planner.h",
            "data/ssep/ssep_ec.cpp",
            "ssep/scenarios/scenario_planner_factory.h"
          ],
          "commitId" : "90d7d354bef1e938e6204114b4d995b9c95db83c",
          "timestamp" : 1764041887000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: 修复威海bulk out搜索失败的问题\u000a\u000a",
          "date" : "2025-11-25 11:38:07 +0800",
          "id" : "90d7d354bef1e938e6204114b4d995b9c95db83c",
          "msg" : "fix: 修复威海bulk out搜索失败的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/truck_accurate_reversing_planner.h",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h",
            "ssep/scenarios/legacy_planner.h",
            "ssep/scenarios/truck_u_turn_planner.h",
            "ssep/tools/executable/inference_ml_trajectory_cli.cc",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.h",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/scenarios/truck_fuzzy_reversing_planner.h",
            "ssep/scenarios/stitching_replanner.h",
            "ssep/scenarios/truck_remote_guided_escape_planner.h",
            "ssep/scenarios/truck_multi_segment_parking_planner.h"
          ],
          "commitId" : "829aa3a6235928f509fd91e2cf6d56bbab388dab",
          "timestamp" : 1764047463000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 脱困模式优化器提高参考线权重\u000a\u000a",
          "date" : "2025-11-25 13:11:03 +0800",
          "id" : "829aa3a6235928f509fd91e2cf6d56bbab388dab",
          "msg" : "chore: SSEP: 脱困模式优化器提高参考线权重",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_fuzzy_reversing_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/stitching_replanner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/tools/executable/inference_ml_trajectory_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_u_turn_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/legacy_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_remote_guided_escape_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_ogm.cpp",
            "data/config/cfg_func_sw.hpp",
            "data/config/cfg_func_sw.cpp",
            "plan/prepare/prepare_ogm.hpp"
          ],
          "commitId" : "971e7a3af80ea5c6e66287f9c5c6e2415530465c",
          "timestamp" : 1764053434000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:添加超时框停车的功能\u000a\u000a",
          "date" : "2025-11-25 14:50:34 +0800",
          "id" : "971e7a3af80ea5c6e66287f9c5c6e2415530465c",
          "msg" : "feat:添加超时框停车的功能",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/long_decider/time_path_graph_decider.cpp"
          ],
          "commitId" : "ff2ea2da831706262c0456278f0701ee742eef47",
          "timestamp" : 1764053434000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:调整rss 安全判断\u000a\u000a",
          "date" : "2025-11-25 14:50:34 +0800",
          "id" : "ff2ea2da831706262c0456278f0701ee742eef47",
          "msg" : "feat:调整rss 安全判断",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/time_path_graph_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_intersection.cpp",
            "hmi/draw/draw_map.cpp"
          ],
          "commitId" : "362410abb2d2288c22d30c802535c353f8a6c899",
          "timestamp" : 1764053434000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:调整云端障碍物的显示\u000a\u000a",
          "date" : "2025-11-25 14:50:34 +0800",
          "id" : "362410abb2d2288c22d30c802535c353f8a6c899",
          "msg" : "feat:调整云端障碍物的显示",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_intersection.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h",
            "ssep/keb_optimizer/cost_features/ref_line_cost.h",
            "data/plan/ssep_data.hpp",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "data/obstacle/ogm.hpp",
            "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h",
            "ssep/scenarios/truck_remote_guided_escape_planner.h",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/keb_optimizer/keb_problem.h",
            "data/plan_frame.hpp"
          ],
          "commitId" : "6a5507907c3af07ed88e61b74e159a2344ed70e0",
          "timestamp" : 1764057207000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: 改进集卡SSEP路径延长策略。跑通苏溪集卡出停车位场景。\u000a\u000a",
          "date" : "2025-11-25 15:53:27 +0800",
          "id" : "6a5507907c3af07ed88e61b74e159a2344ed70e0",
          "msg" : "feat: 改进集卡SSEP路径延长策略。跑通苏溪集卡出停车位场景。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/ref_line_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_remote_guided_escape_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/plan_frame.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/reaction/app_reaction.hpp",
            "data/app/reaction/app_reaction.cpp",
            "hmi/draw/draw_map.cpp",
            "data/other/flow_control.cpp"
          ],
          "commitId" : "3df6ca32cb43e02e72050e37f90a1ab521ed57a1",
          "timestamp" : 1764058122000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:引导线的序列化\u000a\u000a",
          "date" : "2025-11-25 16:08:42 +0800",
          "id" : "3df6ca32cb43e02e72050e37f90a1ab521ed57a1",
          "msg" : "feat:引导线的序列化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/reaction/app_reaction.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/reaction/app_reaction.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/lattice/path_time_graph.cpp"
          ],
          "commitId" : "2620ff25e73f69bcf7bf8357bbf8ebc92dc18676",
          "timestamp" : 1764058156000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:限制忽略预测的最小距离阈值\u000a\u000a",
          "date" : "2025-11-25 16:09:16 +0800",
          "id" : "2620ff25e73f69bcf7bf8357bbf8ebc92dc18676",
          "msg" : "feat:限制忽略预测的最小距离阈值",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/lattice/path_time_graph.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_ec.hpp",
            "hmi/draw/draw_ssep.cpp",
            "data/ssep/ssep_util.hpp",
            "data/plan_frame.hpp",
            "data/ssep/ssep_ec.cpp",
            "data/ssep/ssep_util.cpp"
          ],
          "commitId" : "3553c87f1de2ecd72ea99b8b9c3bd3bb454f4f7d",
          "timestamp" : 1764063282000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化ssep og lines的序列化\u000a\u000a",
          "date" : "2025-11-25 17:34:42 +0800",
          "id" : "3553c87f1de2ecd72ea99b8b9c3bd3bb454f4f7d",
          "msg" : "refactor:优化ssep og lines的序列化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_util.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_ssep.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_util.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan_frame.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/widget/replayer_pnc_mat.cpp"
          ],
          "commitId" : "8082aa4655f9247387e2a72f9241981999c93309",
          "timestamp" : 1764065765000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:replayer ogm lines显示的开关\u000a\u000a",
          "date" : "2025-11-25 18:16:05 +0800",
          "id" : "8082aa4655f9247387e2a72f9241981999c93309",
          "msg" : "fix:replayer ogm lines显示的开关",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/widget/replayer_pnc_mat.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h",
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "f05c3a348aec142cf0825bee9bb51239f8761f71",
          "timestamp" : 1764066220000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 改善杨浦低贝位进堆场轨迹扭曲的问题\u000a\u000a",
          "date" : "2025-11-25 18:23:40 +0800",
          "id" : "f05c3a348aec142cf0825bee9bb51239f8761f71",
          "msg" : "chore: SSEP: 改善杨浦低贝位进堆场轨迹扭曲的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp",
            "data/app/fsm/task_fsm/task_travel/task_travel_fsm.cpp",
            "data/other/flow_control.cpp",
            "data/vehicle/request_routing_data.cpp",
            "data/ssep/forward_ec.cpp",
            "data/lattice/trajectory_evaluator.cpp",
            "data/ssep/normal_junction_ec.cpp",
            "data/map/pnc_map/routing_extension/routing_data.hpp",
            "data/map/pnc_map/routing_extension/routing_data.cpp",
            "data/vehicle/vehicle_destination.cpp"
          ],
          "commitId" : "805b100be6b6300dc5614dd462775a539e040625",
          "timestamp" : 1764143606000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:优化imv 出停车位的相关逻辑\u000a\u000a",
          "date" : "2025-11-26 15:53:26 +0800",
          "id" : "805b100be6b6300dc5614dd462775a539e040625",
          "msg" : "feat:优化imv 出停车位的相关逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_travel/task_travel_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_evaluator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_destination.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/request_routing_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/normal_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/cost_features/ref_line_cost.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "commitId" : "8565ed504f64d38a0ae555590a3799263921df3b",
          "timestamp" : 1764143720000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:集卡出停车位 多段路径搜索参数调优(wenqing)\u000a\u000a",
          "date" : "2025-11-26 15:55:20 +0800",
          "id" : "8565ed504f64d38a0ae555590a3799263921df3b",
          "msg" : "feat:集卡出停车位 多段路径搜索参数调优(wenqing)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
            },
            {
              "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/cost_features/ref_line_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc",
            "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h",
            "ssep/data_structures/path.h",
            "ssep/keb_optimizer/cost_features/path_length_cost.h",
            "ssep/scenarios/imv_exit_parking_spot_planner.h",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "commitId" : "b80c06355e9e6f59c51aa1b58ec2b76eb95ac280",
          "timestamp" : 1764148002000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复IMV的either-facing搜索模式反向搜索成功率低的问题\u000a\u000a",
          "date" : "2025-11-26 17:06:42 +0800",
          "id" : "b80c06355e9e6f59c51aa1b58ec2b76eb95ac280",
          "msg" : "fix: SSEP: 修复IMV的either-facing搜索模式反向搜索成功率低的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/path_length_cost.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/switch_data.cpp"
          ],
          "commitId" : "aaa7d395555a3704da669771dbe2c2116f3e6271",
          "timestamp" : 1764150811000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:优化极限变道安全的校验\u000a\u000a",
          "date" : "2025-11-26 17:53:31 +0800",
          "id" : "aaa7d395555a3704da669771dbe2c2116f3e6271",
          "msg" : "fix:优化极限变道安全的校验",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/routing_extension/routing_data.cpp",
            "data/config/cfg_env_const.cpp"
          ],
          "commitId" : "4fcc341547291f5d054e6ccad379e0ded350204c",
          "timestamp" : 1764150877000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:进堆场弯道后目标车道选择时， 匹配失败的bug\u000a\u000a",
          "date" : "2025-11-26 17:54:37 +0800",
          "id" : "4fcc341547291f5d054e6ccad379e0ded350204c",
          "msg" : "fix:进堆场弯道后目标车道选择时， 匹配失败的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.h",
            "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h",
            "ssep/scenarios/truck_remote_guided_escape_planner.h",
            "ssep/scenarios/imv_exit_parking_spot_planner.h",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/scenarios/imv_enter_station_planner.h",
            "ssep/scenarios/imv_general_planner.h",
            "ssep/scenarios/truck_u_turn_planner.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h",
            "ssep/scenarios/truck_multi_segment_parking_planner.h",
            "ssep/scenarios/truck_accurate_reversing_planner.h",
            "ssep/scenarios/legacy_planner.h",
            "ssep/common/status_macros.h",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/scenarios/truck_fuzzy_reversing_planner.h",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/scenarios/tractor_trailer_general_planner.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/tools/executable/inference_ml_trajectory_cli.cc",
            "ssep/scenarios/stitching_replanner.h",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/scenarios/imv_pullover_planner.h"
          ],
          "commitId" : "145ab40e2330cdc6e1bb81e3087ccbc0a823cb9b",
          "timestamp" : 1764153468000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 解决IMV优化器效果差的问题，取消参考线heading跟踪。\u000a\u000a",
          "date" : "2025-11-26 18:37:48 +0800",
          "id" : "145ab40e2330cdc6e1bb81e3087ccbc0a823cb9b",
          "msg" : "fix: SSEP: 解决IMV优化器效果差的问题，取消参考线heading跟踪。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/tools/executable/inference_ml_trajectory_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_pullover_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_station_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/legacy_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/status_macros.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_fuzzy_reversing_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_u_turn_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/stitching_replanner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_remote_guided_escape_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "889fac0e57688396297aa13ef1179d1f9c36828d",
          "timestamp" : 1764158881000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP 调整集卡进堆场参数\u000a\u000a",
          "date" : "2025-11-26 20:08:01 +0800",
          "id" : "889fac0e57688396297aa13ef1179d1f9c36828d",
          "msg" : "chore: SSEP 调整集卡进堆场参数",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "6509f8cb5699501238d848477a07328f737e6555",
          "timestamp" : 1764231597000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: start up boundary optimization.\u000a\u000a",
          "date" : "2025-11-27 16:19:57 +0800",
          "id" : "6509f8cb5699501238d848477a07328f737e6555",
          "msg" : "fix: start up boundary optimization.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "source/ros_source_ads_target.cpp"
          ],
          "commitId" : "2b5cfd358e9da32871c9018ce255290d14504fb5",
          "timestamp" : 1764232655000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:target 任务 终点保存的bug\u000a\u000a",
          "date" : "2025-11-27 16:37:35 +0800",
          "id" : "2b5cfd358e9da32871c9018ce255290d14504fb5",
          "msg" : "fix:target 任务 终点保存的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "source/ros_source_ads_target.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "552ccecd73faa3385226f0e39bf1367abeaa75c2",
          "timestamp" : 1764232886000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: stacker crane wbca smooth mode thr.\u000a\u000a",
          "date" : "2025-11-27 16:41:26 +0800",
          "id" : "552ccecd73faa3385226f0e39bf1367abeaa75c2",
          "msg" : "fix: stacker crane wbca smooth mode thr.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp",
            "data/other/flow_control.cpp",
            "data/app/fsm/task_fsm/task_fsm.cpp",
            "data/ssep/forward_ec.cpp",
            "data/plan/guide_line.cpp",
            "data/map/pnc_map/routing_extension/routing_data.cpp",
            "data/map/envelop/map_envelops.cpp",
            "data/vehicle/vehicle_destination.cpp"
          ],
          "commitId" : "50994d1621d04ced88b3fe774380bc2439ab9acb",
          "timestamp" : 1764234421000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:imv和集卡进出停车的适配\u000a\u000a",
          "date" : "2025-11-27 17:07:01 +0800",
          "id" : "50994d1621d04ced88b3fe774380bc2439ab9acb",
          "msg" : "fix:imv和集卡进出停车的适配",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_destination.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/envelop/map_envelops.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/task_fsm/task_travel/task_travel_fsm.cpp"
          ],
          "commitId" : "89a3c1c0f32840be2f8f71371f83f7eac2246230",
          "timestamp" : 1764234474000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:优化切换bulk in的条件\u000a\u000a",
          "date" : "2025-11-27 17:07:54 +0800",
          "id" : "89a3c1c0f32840be2f8f71371f83f7eac2246230",
          "msg" : "feat:优化切换bulk in的条件",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_travel/task_travel_fsm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "793bab2770b6ae3b1ecc8197703f35a96bbba5cd",
          "timestamp" : 1764238176000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "feat: low bay operation smooth\u000a\u000a",
          "date" : "2025-11-27 18:09:36 +0800",
          "id" : "793bab2770b6ae3b1ecc8197703f35a96bbba5cd",
          "msg" : "feat: low bay operation smooth",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/legacy_planner.h",
            "ssep/scenarios/tractor_trailer_general_planner.h",
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "958eab24ef3a3a9163252f075e460cd713242f9e",
          "timestamp" : 1764239945000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:苏溪 进堆场堆场和普通路口搜索参数调优\u000a\u000a",
          "date" : "2025-11-27 18:39:05 +0800",
          "id" : "958eab24ef3a3a9163252f075e460cd713242f9e",
          "msg" : "feat:苏溪 进堆场堆场和普通路口搜索参数调优",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/legacy_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/legacy_planner.h"
          ],
          "commitId" : "c80155ab0be6bc0c7f4885328614e92a18040999",
          "timestamp" : 1764240545000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:优化路口搜索\u000a\u000a",
          "date" : "2025-11-27 18:49:05 +0800",
          "id" : "c80155ab0be6bc0c7f4885328614e92a18040999",
          "msg" : "feat:优化路口搜索",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/legacy_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/other_tasks/stitch_path_data_to_path.cpp",
            "data/plan/guide_line.cpp"
          ],
          "commitId" : "078c0d0bd033d4bf2b8657cfc69a8a6371f2cdcc",
          "timestamp" : 1764263333000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:car 动态搜索相关问题适配\u000a\u000a",
          "date" : "2025-11-28 01:08:53 +0800",
          "id" : "078c0d0bd033d4bf2b8657cfc69a8a6371f2cdcc",
          "msg" : "feat:car 动态搜索相关问题适配",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/stitch_path_data_to_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "06c86ac68f946f12dc982060a022a87e1373c2c1",
          "timestamp" : 1764296152000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: start up boundary optimization.\u000a\u000a",
          "date" : "2025-11-28 10:15:52 +0800",
          "id" : "06c86ac68f946f12dc982060a022a87e1373c2c1",
          "msg" : "fix: start up boundary optimization.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "6fe5fb5780a605fb350b6695ab1c6dd571671fb5",
          "timestamp" : 1764296221000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: stacker crane wbca smooth mode thr.\u000a\u000a",
          "date" : "2025-11-28 10:17:01 +0800",
          "id" : "6fe5fb5780a605fb350b6695ab1c6dd571671fb5",
          "msg" : "fix: stacker crane wbca smooth mode thr.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "cd1ea5f69ba312c6a243a99b9d4a55866e934c49",
          "timestamp" : 1764296226000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "feat: low bay operation smooth\u000a\u000a",
          "date" : "2025-11-28 10:17:06 +0800",
          "id" : "cd1ea5f69ba312c6a243a99b9d4a55866e934c49",
          "msg" : "feat: low bay operation smooth",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "128245d69b94c0d9fafe2f6392d9b9e9faaeb665",
          "timestamp" : 1764300546000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: 太阳纸业适配reversing driving进货堆\u000a\u000a",
          "date" : "2025-11-28 11:29:06 +0800",
          "id" : "128245d69b94c0d9fafe2f6392d9b9e9faaeb665",
          "msg" : "chore: 太阳纸业适配reversing driving进货堆",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp",
            "algorithm/wbca/imv_wbca_manager.hpp",
            "algorithm/wbca/imv_wbca_manager.cpp",
            "algorithm/wbca/wbca_manager.hpp"
          ],
          "commitId" : "a528f464122f3728ac5605bd25cf1431b3279cbd",
          "timestamp" : 1764302428000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "feat: add UpdateRouteForSmoothMode\u000a\u000a",
          "date" : "2025-11-28 12:00:28 +0800",
          "id" : "a528f464122f3728ac5605bd25cf1431b3279cbd",
          "msg" : "feat: add UpdateRouteForSmoothMode",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/imv_wbca_manager.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/imv_wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/vehicle/vehicle_destination.cpp"
          ],
          "commitId" : "3534a6cee5c3d60d9b6b80f6e15d9f909cbc7ae5",
          "timestamp" : 1764431727000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复货堆任务无法自动起步的bug\u000a\u000a",
          "date" : "2025-11-29 23:55:27 +0800",
          "id" : "3534a6cee5c3d60d9b6b80f6e15d9f909cbc7ae5",
          "msg" : "fix:修复货堆任务无法自动起步的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_destination.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/occupancy_grid_map/data_render.cpp"
          ],
          "commitId" : "cc359d469af660bf0848258035f9d15deb0460fd",
          "timestamp" : 1764568728000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: wbca crash issue.\u000a\u000a",
          "date" : "2025-12-01 13:58:48 +0800",
          "id" : "cc359d469af660bf0848258035f9d15deb0460fd",
          "msg" : "fix: wbca crash issue.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/occupancy_grid_map/data_render.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/truck_accurate_reversing_planner.h",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.h",
            "ssep/coarse_search/conditions/search_condition_interface.h",
            "ssep/coarse_search/reference_line_snapper.h",
            "ssep/scenarios/truck_fuzzy_reversing_planner.h",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/scenarios/truck_remote_guided_escape_planner.h",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h",
            "ssep/data_structures/polyline.cc",
            "ssep/coarse_search/conditions/inside_yard_condition.h",
            "ssep/scenarios/truck_u_turn_planner.h",
            "ssep/scenarios/truck_multi_segment_parking_planner.h",
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc",
            "ssep/coarse_search/ml_path_validator.h"
          ],
          "commitId" : "f58c1fde82bd44ded56276984b44942a5d797c74",
          "timestamp" : 1764583303000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 进出堆场多段搜索的步骤切换条件改进 -- 现在可以不按最近的堆场口进入堆场\u000a\u000a",
          "date" : "2025-12-01 18:01:43 +0800",
          "id" : "f58c1fde82bd44ded56276984b44942a5d797c74",
          "msg" : "chore: SSEP: 进出堆场多段搜索的步骤切换条件改进 -- 现在可以不按最近的堆场口进入堆场",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_remote_guided_escape_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/conditions/inside_yard_condition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/ml_path_validator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_u_turn_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_fuzzy_reversing_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/conditions/search_condition_interface.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/reference_line_snapper.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/vehicle/request_routing_data.cpp",
            "data/vehicle/vehicle_destination.cpp"
          ],
          "commitId" : "7e22f6d2d998077f63d5c261e31fd7c36a7ad872",
          "timestamp" : 1764583435000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:终点距离计算的问题\u000a\u000a",
          "date" : "2025-12-01 18:03:55 +0800",
          "id" : "7e22f6d2d998077f63d5c261e31fd7c36a7ad872",
          "msg" : "feat:终点距离计算的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/vehicle/request_routing_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_destination.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/task_fsm/task_fsm.cpp"
          ],
          "commitId" : "6cc69c7d59d11cf327ce2a04feae2cca93c62beb",
          "timestamp" : 1764583435000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:travel out 切换 bulk 的bug\u000a\u000a",
          "date" : "2025-12-01 18:03:55 +0800",
          "id" : "6cc69c7d59d11cf327ce2a04feae2cca93c62beb",
          "msg" : "feat:travel out 切换 bulk 的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_fsm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/motion_fsm/motion_fsm.cpp",
            "data/app/fsm/motion_fsm/motion_remote_fsm/motion_remote_fsm.cpp",
            "data/app/cmd/cmd_remote_ctrl.cpp"
          ],
          "commitId" : "2f7f4dddb0e312ad85ba15d2bfd250c0f9f3ca44",
          "timestamp" : 1764583435000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复remote状态机切换的bug\u000a\u000a",
          "date" : "2025-12-01 18:03:55 +0800",
          "id" : "2f7f4dddb0e312ad85ba15d2bfd250c0f9f3ca44",
          "msg" : "fix:修复remote状态机切换的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_remote_ctrl.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/motion_fsm/motion_remote_fsm/motion_remote_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/motion_fsm/motion_fsm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
          ],
          "commitId" : "2e40534d58f604f394834caafd29364e46aeead1",
          "timestamp" : 1764589677000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: ssep重新开启heatnet\u000a\u000a",
          "date" : "2025-12-01 19:47:57 +0800",
          "id" : "2e40534d58f604f394834caafd29364e46aeead1",
          "msg" : "fix: ssep重新开启heatnet",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/task_fsm/task_park_fsm/park_fsm_transition/bulk_transition.cpp",
            "data/config/cfg_safe_const.hpp",
            "data/config/cfg_safe_const.cpp"
          ],
          "commitId" : "9fc1feac717bb90c2b072a464693ae3e8fba9654",
          "timestamp" : 1764595839000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:bulk状态下，障碍物挡停 切换 bulk lock的阈值参数化\u000a\u000a",
          "date" : "2025-12-01 21:30:39 +0800",
          "id" : "9fc1feac717bb90c2b072a464693ae3e8fba9654",
          "msg" : "feat:bulk状态下，障碍物挡停 切换 bulk lock的阈值参数化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_park_fsm/park_fsm_transition/bulk_transition.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/vehicle/request_routing_data.cpp"
          ],
          "commitId" : "a0d06ffd7ae527c56e15c9c655eecc63847683b2",
          "timestamp" : 1764645642000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:修复routing data 转换的问题\u000a\u000a",
          "date" : "2025-12-02 11:20:42 +0800",
          "id" : "a0d06ffd7ae527c56e15c9c655eecc63847683b2",
          "msg" : "feat:修复routing data 转换的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/vehicle/request_routing_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/truck_accurate_reversing_planner.h"
          ],
          "commitId" : "bd259073401b2664f130038f597f6d2bd30993ba",
          "timestamp" : 1764650270000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复倒车规划时初始方向向前的问题\u000a\u000a",
          "date" : "2025-12-02 12:37:50 +0800",
          "id" : "bd259073401b2664f130038f597f6d2bd30993ba",
          "msg" : "fix: SSEP: 修复倒车规划时初始方向向前的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_ogm.cpp"
          ],
          "commitId" : "dd057811071f49efb4918ef01099f6d3a9542582",
          "timestamp" : 1764675017000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:过滤107 类型的点云\u000a\u000a",
          "date" : "2025-12-02 19:30:17 +0800",
          "id" : "dd057811071f49efb4918ef01099f6d3a9542582",
          "msg" : "feat:过滤107 类型的点云",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/task_command_type.cpp",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h",
            "data/config/cfg_ssep.cpp",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "data/ssep/forward_ec.cpp",
            "data/ssep/ssep_common.hpp",
            "data/config/cfg_ssep.hpp",
            "tasks/deciders/search_decider/forward_search_decider.cpp",
            "data/ssep/ssep_scenario_config_loader.cpp",
            "ssep/scenarios/imv_enter_station_planner.h",
            "data/ssep/ssep_scenario_config_loader.hpp",
            "data/ssep/ssep_scenario_config.cpp",
            "data/ssep/ssep_ec.hpp",
            "data/app/fsm/task_command_type.hpp",
            "ssep/data_structures/ssep_scenario_type.hpp",
            "ssep/ssep_planner.cc",
            "data/ssep/ssep_ec.cpp",
            "data/ssep/ssep_scenario_config.hpp"
          ],
          "commitId" : "e83dce8cb0b0176c291c3111c32a761e20c0be23",
          "timestamp" : 1764689023000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: 增加ssep scenario config，通过参数文件设置场景触发条件及场景参数\u000a\u000a",
          "date" : "2025-12-02 23:23:43 +0800",
          "id" : "e83dce8cb0b0176c291c3111c32a761e20c0be23",
          "msg" : "feat: 增加ssep scenario config，通过参数文件设置场景触发条件及场景参数",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_ssep.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_station_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_ssep.cpp"
            },
            {
              "editType" : "add",
              "file" : "data/ssep/ssep_scenario_config.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_command_type.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_common.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/forward_search_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_scenario_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "add",
              "file" : "data/ssep/ssep_scenario_config_loader.hpp"
            },
            {
              "editType" : "add",
              "file" : "data/ssep/ssep_scenario_config.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "add",
              "file" : "data/ssep/ssep_scenario_config_loader.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_command_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/cmd/cmd_remote_ctrl.cpp"
          ],
          "commitId" : "faba4b1c778c26b3f78a03adc0ba0332dba615a8",
          "timestamp" : 1764689334000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:远程步进超时的问题\u000a\u000a",
          "date" : "2025-12-02 23:28:54 +0800",
          "id" : "faba4b1c778c26b3f78a03adc0ba0332dba615a8",
          "msg" : "feat:远程步进超时的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_remote_ctrl.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "0e5f57de27ebae1d32b39594eb241092fe25342c",
          "timestamp" : 1764689350000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:出堆场场景赋值错误的bug\u000a\u000a",
          "date" : "2025-12-02 23:29:10 +0800",
          "id" : "0e5f57de27ebae1d32b39594eb241092fe25342c",
          "msg" : "feat:出堆场场景赋值错误的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/main_test/main_ssep_input.cc",
            "data/ssep/ssep_activation.cpp",
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
          ],
          "commitId" : "96b821ac3c22a53c3e4e6ff9cbf0b7c81640f0ee",
          "timestamp" : 1764731362000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 前港进出堆场改进\u000a\u000a",
          "date" : "2025-12-03 11:09:22 +0800",
          "id" : "96b821ac3c22a53c3e4e6ff9cbf0b7c81640f0ee",
          "msg" : "chore: SSEP: 前港进出堆场改进",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.cpp"
          ],
          "commitId" : "d97a8913fa8bf38e38107a716c888138fcc4c555",
          "timestamp" : 1764735816000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:修复默认的步进速度\u000a\u000a",
          "date" : "2025-12-03 12:23:36 +0800",
          "id" : "d97a8913fa8bf38e38107a716c888138fcc4c555",
          "msg" : "feat:修复默认的步进速度",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
          ],
          "commitId" : "cc1d282761453b73188d303088adbde37b9eaf62",
          "timestamp" : 1764740786000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 改善集卡多段出停车位效果\u000a\u000a",
          "date" : "2025-12-03 13:46:26 +0800",
          "id" : "cc1d282761453b73188d303088adbde37b9eaf62",
          "msg" : "chore: SSEP: 改善集卡多段出停车位效果",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
          ],
          "commitId" : "21a312b06018d69d4e53225905df5043ff134ee9",
          "timestamp" : 1764740904000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "chore: SSEP: 改善集卡多段出停车位效果\u000a\u000a",
          "date" : "2025-12-03 13:48:24 +0800",
          "id" : "21a312b06018d69d4e53225905df5043ff134ee9",
          "msg" : "chore: SSEP: 改善集卡多段出停车位效果",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/main_test/hdmap_interface/map_elements/lane.h",
            "ssep/offboard/main_test/main_test_tt.cc",
            "ssep/third_party/matplotlibcpp.h",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.h",
            "ssep/main_test/hdmap_interface/map_elements/junction_info.h",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.h",
            "ssep/smoother/fem_pos_smoother.h",
            "ssep/smoother/fem_pos_deviation_sqp_osqp_interface.cc",
            "ssep/offboard/demo/src/main_ssep_activation.cc",
            "ssep/main_test/hdmap_interface/public_data_struct.h",
            "ssep/offboard/main_test/main_test_dg.cc",
            "ssep/offboard/tools/scene_data_generator/generate_scene_data_cli.cc",
            "CMakeLists.txt",
            "ssep/main_test/hdmap_interface/rapidjson/prettywriter.h",
            "ssep/ogm_map/ogm.cc",
            "ssep/maps/ogm_builder.cc",
            "ssep/offboard/tools/executable/main_region_cut_boost.cc",
            "ssep/main_test/hdmap_interface/map_elements/object.h",
            "ssep/offboard/main_test/hdmap_interface/parser/interface_param_parser.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/itoa.h",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.cc",
            "ssep/tools/scene_data_generator/ogm_builder/ogm_builder.cc",
            "ssep/coarse_search/topology_analysis/voronoi_graph_builder.h",
            "ssep/coarse_search/geometric_search_visualizer.h",
            "ssep/main_test/hdmap_interface/rapidjson/internal/itoa.h",
            "ssep/demo/src/CMakeLists.txt",
            "ssep/main_test/hdmap_interface/rapidjson/uri.h",
            "ssep/offboard/tools/imv/imv_kinematic.py",
            "ssep/images/init_result_comparison.png",
            "ssep/tools/scene_data_generator/conf/scene_conf.yaml",
            "ssep/offboard/third_party/optional_lite.hpp",
            "ssep/offboard/tools/obstacle_penalty/penalty_func_fit_seaside.m",
            "ssep/influence_map/sl_projection_map.cc",
            "ssep/offboard/main_test/hdmap_interface/hdmap_impl.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/meta.h",
            "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/generate_shortest_path_heur_cli.cc",
            "ssep/tools/obstacle_penalty/penalty_func_fit_normal.m",
            "ssep/coarse_search/evaluator/ref_line_cost_computer.h",
            "ssep/tools/scene_data_generator/generate_scene_data_cli.cc",
            "ssep/main_test/hdmap_interface/rapidjson/internal/stack.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/map_info.h",
            "ssep/coarse_search/topology_analysis/voronoi_graph_visualizer.h",
            "ssep/offboard/main_test/hdmap_interface/public_data_struct.h",
            "ssep/offboard/tools/executable/main_region_cut_apollo.cc",
            "ssep/main_test/hdmap_interface/map_elements/object_info.h",
            "ssep/offboard/ReadMe.md",
            "ssep/coarse_search/state_hasher.h",
            "ssep/main_test/hdmap_interface/rapidjson/encodedstream.h",
            "ssep/sdk/ssep_activation_impl.h",
            "ssep/influence_map/dubin_layer.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/math_utils.hpp",
            "ssep/tools/executable/main_region_cut_apollo.cc",
            "ssep/third_party/tabulate.hpp",
            "ssep/offboard/main_test/hdmap_interface/libhdmap_interface.so",
            "ssep/offboard/ssep_activation_sdk.cc",
            "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/generate_shortest_path_heur_cli.cc",
            "ssep/offboard/main_test/main_test_diagonal.cc",
            "ssep/install.sh",
            "ssep/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.h",
            "ssep/main_test/hdmap_interface/rapidjson/reader.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/error/en.h",
            "ssep/offboard/start.sh",
            "ssep/offboard/third_party/matplotlibcpp.h",
            "ssep/main_test/hdmap_interface/rapidjson/internal/biginteger.h",
            "ssep/main_test/hdmap_interface/rapidjson/internal/pow10.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/stringbuffer.h",
            "ssep/coarse_search/evaluator/trailer_shortest_path_heur_computer.h",
            "ssep/main_test/hdmap_interface/common/math/line_segment2d.hpp",
            "ssep/main_test/main_test_diagonal.cc",
            "ssep/main_test/hdmap_interface/common/math/vec2d.hpp",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_imv.cc",
            "ssep/main_test/hdmap_interface/rapidjson/rapidjson.h",
            "ssep/tools/executable/main_obstacle_publisher.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/ieee754.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/istreamwrapper.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/clzll.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/document.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/pow10.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/junction.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/vec2d.hpp",
            "ssep/main_test/hdmap_interface/rapidjson/stringbuffer.h",
            "ssep/tools/executable/third_party/matplotlibcpp.h",
            "ssep/ssep_visualizer.h",
            "ssep/tools/scene_data_generator/data_structures.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/rapidjson.h",
            "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.cc",
            "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.cc",
            "ssep/offboard/tools/executable/main_translation.cc",
            "ssep/offboard/third_party/matlab_plot_cplusplus.hpp",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/stdint.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/map.h",
            "ssep/main_test/hdmap_interface/map_elements/overlap_info.h",
            "ssep/maps/sl_projection_map.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/pointer.h",
            "ssep/tools/scene_data_generator/state_augment_util.h",
            "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_heur_table.h",
            "ssep/tools/executable/third_party/optional_lite.hpp",
            "ssep/offboard/tools/obstacle_penalty/penalty_func_fit_normal.m",
            "ssep/offboard/tools/executable/CMakeLists.txt",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/memorystream.h",
            "ssep/main_test/main_test_dg.cc",
            "ssep/offboard/main_test/hdmap_interface/libhdmap_interface_shm.so",
            "ssep/tools/obstacle_penalty/penalty_func_fit.asv",
            "ssep/offboard/tools/scene_data_generator/data_structures.h",
            "ssep/scenarios/truck_remote_guided_escape_planner.h",
            "ssep/conf/ssep_tt.yaml",
            "ssep/main_test/main_ssep.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/allocators.h",
            "ssep/influence_map/sl_projection_map.h",
            "ssep/main_test/main_test_park.cc",
            "ssep/main_test/hdmap_interface/rapidjson/schema.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/strfunc.h",
            "ssep/influence_map/obstacle_dis_layer.cc",
            "ssep/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.cc",
            "ssep/main_test/main_test_tt.cc",
            "ssep/main_test/hdmap_interface/rapidjson/memorybuffer.h",
            "ssep/offboard/sdk/ssep_activation_impl.h",
            "ssep/main_test/hdmap_interface/rapidjson/msinttypes/inttypes.h",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.h",
            "ssep/main_test/hdmap_interface/common/glog_helper.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/writer.h",
            "ssep/tools/executable/third_party/json.hpp",
            "ssep/offboard/main_test/hdmap_interface/parser/map_loader.h",
            "ssep/main_test/hdmap_interface/rapidjson/internal/clzll.h",
            "ssep/offboard/ssep_visualizer.h",
            "ssep/maps/ogm.cc",
            "ssep/offboard/tools/executable/third_party/tabulate.hpp",
            "ssep/offboard/main_test/hdmap_interface/common/math/linear_interpolation.hpp",
            "ssep/main_test/hdmap_interface/rapidjson/pointer.h",
            "ssep/main_test/hdmap_interface/rapidjson/error/error.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/road.h",
            "ssep/main_test/hdmap_interface/common/math/box2d.hpp",
            "ssep/main_test/hdmap_interface/rapidjson/internal/dtoa.h",
            "ssep/main_test/main_test_qhd.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/dtoa.h",
            "ssep/conf/ssep_car.yaml",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/filewritestream.h",
            "ssep/offboard/main_test/main_ssep.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/error/error.h",
            "ssep/main_test/main_test_car.cc",
            "ssep/main_test/hdmap_interface/rapidjson/document.h",
            "ssep/offboard/conf/ssep/ssep_imv.yaml",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/ostreamwrapper.h",
            "ssep/images/search_smooth_comparison.png",
            "ssep/main_test/hdmap_interface/rapidjson/encodings.h",
            "ssep/offboard/install.sh",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/inttypes.h",
            "ssep/offboard/demo/src/CMakeLists.txt",
            "ssep/main_test/hdmap_interface/map_elements/section.h",
            "ssep/main_test/hdmap_interface/parser/map_loader.h",
            "ssep/images/enviroment.png",
            "ssep/tools/executable/main_translation.cc",
            "ssep/offboard/main_test/main_test_zhoushan.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/tools/executable/third_party/tabulate.hpp",
            "ssep/offboard/main_test/hdmap_interface/common/math/geometry_utils.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/encodedstream.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/overlap_info.h",
            "ssep/main_test/hdmap_interface/parser/interface_param_parser.h",
            "ssep/offboard/conf/ssep_imv_xugong.yaml",
            "ssep/offboard/tools/executable/main_obstacle_publisher.cc",
            "ssep/main_test/hdmap_interface/rapidjson/internal/strfunc.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/prettywriter.h",
            "ssep/main_test/hdmap_interface/parser/interface_singleton.hpp",
            "ssep/main_test/hdmap_interface/rapidjson/writer.h",
            "ssep/offboard/tools/executable/main_obb_vehicle.cc",
            "ssep/keb_optimizer/cost_features/ref_line_cost.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/line_segment2d.hpp",
            "ssep/offboard/conf/ssep.yaml",
            "ssep/ssep_activation_sdk.h",
            "ssep/main_test/hdmap_interface/map_elements/lane_info.h",
            "ssep/third_party/optional_lite.hpp",
            "ssep/main_test/hdmap_interface/libhdmap_interface_shm.so",
            "ssep/smoother/safety_corridor_smoother.h",
            "ssep/offboard/tools/executable/third_party/json.hpp",
            "ssep/influence_map/layer_base.cc",
            "ssep/offboard/main_test/hdmap_interface/map_elements/section_info.h",
            "ssep/conf/ssep_imv_xugong.yaml",
            "ssep/main_test/main_ssep_input.cc",
            "ssep/start.sh",
            "ssep/offboard/tools/executable/main_obb_port.cc",
            "ssep/input/.gitkeep",
            "ssep/main_test/hdmap_interface/map_elements/road.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/encodings.h",
            "ssep/smoother/fem_pos_deviation_osqp_interface.h",
            "ssep/offboard/tools/obstacle_penalty/penalty_func_fit.asv",
            "ssep/offboard/main_test/main_ssep_input.cc",
            "ssep/tools/executable/liang_barsky_clipper.hpp",
            "ssep/main_test/hdmap_interface/rapidjson/filereadstream.h",
            "ssep/main_test/hdmap_interface/rapidjson/ostreamwrapper.h",
            "ssep/offboard/third_party/json.hpp",
            "ssep/main_test/main_ssep_test.cc",
            "ssep/offboard/main_test/hdmap_interface/map_elements/object_info.h",
            "ssep/smoother/fem_pos_deviation_sqp_osqp_interface.h",
            "ssep/main_test/hdmap_interface/map_elements/map_info.h",
            "ssep/ssep_heat_net/ssep_heat_net.cc",
            "ssep/offboard/tools/scene_data_generator/utils.h",
            "ssep/main_test/hdmap_interface/hdmap.h",
            "ssep/offboard/tools/obstacle_penalty/createFit.m",
            "ssep/coarse_search/disk_collision_checker.h",
            "ssep/offboard/demo/src/package.xml",
            "ssep/ogm_map/ogm.h",
            "ssep/main_test/hdmap_interface/common/math/geometry_utils.h",
            "ssep/third_party/json.hpp",
            "ssep/tools/obstacle_penalty/penalty_func_fit_seaside.m",
            "ssep/smoother/safety_corridor_smoother.cc",
            "ssep/coarse_search/topology_analysis/barrier_detector.h",
            "ssep/main_test/hdmap_interface/rapidjson/allocators.h",
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/lane_info.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/box2d.hpp",
            "ssep/offboard/main_test/hdmap_interface/map_elements/junction_info.h",
            "ssep/influence_map/obstacle_dis_layer.h",
            "ssep/offboard/ssep_type_definition.h",
            "ssep/main_test/hdmap_interface/rapidjson/istreamwrapper.h",
            "ssep/keb_optimizer/cost_features/soft_disk_collision_cost.h",
            "ssep/offboard/tools/executable/main_obb.cc",
            "ssep/offboard/main_test/hdmap_interface/parser/interface_singleton.hpp",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/strtod.h",
            "ssep/ssep_heat_net/ssep_heat_net_trt.h",
            "ssep/main_test/hdmap_interface/common/math/math_utils.hpp",
            "ssep/offboard/main_test/hdmap_interface/map_elements/section.h",
            "ssep/main_test/hdmap_interface/common/data_types.h",
            "ssep/tools/executable/main_obb_port.cc",
            "ssep/tools/executable/main_obb_vehicle.cc",
            "ssep/ssep_heat_net/ssep_heat_net_trt.cc",
            "ssep/keb_optimizer/cost_features/disk_collision_cost.h",
            "ssep/main_test/hdmap_interface/rapidjson/internal/strtod.h",
            "ssep/offboard/sdk/ssep_activation_impl.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h",
            "ssep/conf/ssep_imv.yaml",
            "ssep/offboard/tools/executable/liang_barsky_clipper.hpp",
            "ssep/offboard/conf/ssep_car.yaml",
            "ssep/main_test/hdmap_interface/rapidjson/fwd.h",
            "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.h",
            "ssep/offboard/tools/scene_data_generator/state_augment_util.h",
            "ssep/conf/ssep.yaml",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/stack.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/memorybuffer.h",
            "ssep/main_test/hdmap_interface/map_elements/road_info.h",
            "ssep/tools/scene_data_generator/scene_yaml_reader.h",
            "ssep/offboard/main_test/main_ssep_test.cc",
            "ssep/third_party/matlab_plot_cplusplus.hpp",
            "ssep/coarse_search/evaluator/ref_line_heuristic_computer.h",
            "ssep/demo/src/package.xml",
            "ssep/main_test/hdmap_interface/libhdmap_interface.so",
            "ssep/main_test/hdmap_interface/common/math/linear_interpolation.hpp",
            "ssep/keb_optimizer/keb_utils.h",
            "ssep/tools/obstacle_penalty/createFit.m",
            "ssep/tools/scene_data_generator/ogm_builder/ogm_builder.h",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h",
            "ssep/offboard/conf/ssep_imv.yaml",
            "ssep/tools/executable/third_party/matlab_plot_cplusplus.hpp",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/uri.h",
            "ssep/main_test/hdmap_interface/rapidjson/cursorstreamwrapper.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/road_info.h",
            "ssep/main_test/hdmap_interface/rapidjson/internal/swap.h",
            "ssep/offboard/conf/ssep_tt.yaml",
            "ssep/main_test/hdmap_interface/rapidjson/stream.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/object.h",
            "ssep/main_test/hdmap_interface/map_elements/junction.h",
            "ssep/main_test/hdmap_interface/map_elements/section_info.h",
            "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h",
            "ssep/tools/scene_data_generator/utils.h",
            "ssep/maps/ogm.h",
            "ssep/main_test/hdmap_interface/rapidjson/msinttypes/stdint.h",
            "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.h",
            "ssep/smoother/smoother.h",
            "ssep/influence_map/reference_line_layer.h",
            "ssep/keb_optimizer/cost_features/dual_side_disk_collision_cost.h",
            "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.h",
            "ssep/offboard/main_test/main_test_park.cc",
            "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/schema.h",
            "ssep/keb_optimizer/cost_features/trailer_disk_collision_cost.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/overlap.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/polygon2d.hpp",
            "ssep/tools/executable/main_region_cut_boost.cc",
            "ssep/offboard/main_test/hdmap_interface/common/data_types.h",
            "ssep/maps/ogm_builder.h",
            "ssep/main_test/hdmap_interface/map_elements/overlap.h",
            "ssep/main_test/hdmap_interface/rapidjson/error/en.h",
            "ssep/common/utils/plotter.hpp",
            "ssep/demo/src/main_ssep_activation.cc",
            "hmi/widget/replayer_pnc_mat.cpp",
            "ssep/offboard/main_test/hdmap_interface/common/glog_helper.h",
            "ssep/tools/imv/imv_kinematic.py",
            "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_heur_table.h",
            "ssep/offboard/senior.sh",
            "ssep/ssep_type_definition.h",
            "ssep/smoother/cg_smoother.h",
            "algorithm/plan/plot_st_graph.cpp",
            "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h",
            "ssep/main_test/hdmap_interface/rapidjson/filewritestream.h",
            "ssep/offboard/tools/executable/third_party/matlab_plot_cplusplus.hpp",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/diyfp.h",
            "ssep/ssep_visualizer.cc",
            "ssep/influence_map/layer_base.h",
            "ssep/conf/ssep_preprocess.yaml",
            "ssep/offboard/tools/scene_data_generator/conf/scene_conf.yaml",
            "ssep/smoother/cg_smoother.cc",
            "hmi/widget/pnc_mat.cpp",
            "ssep/influence_map/obstacle_layer.cc",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_imv.h",
            "ssep/conf/ssep/ssep_imv.yaml",
            "ssep/offboard/main_test/main_test_car.cc",
            "ssep/tools/executable/main_obb.cc",
            "ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.h",
            "ssep/sdk/ssep_activation_impl.cc",
            "data/lattice/path_time_graph.cpp",
            "ssep/main_test/hdmap_interface/rapidjson/internal/diyfp.h",
            "ssep/ssep_planner.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/regex.h",
            "ssep/CMakeLists.txt",
            "ssep/ssep_activation_sdk.cc",
            "ssep/offboard/third_party/tabulate.hpp",
            "ssep/ssep_planner.cc",
            "ssep/keb_optimizer/cost_features/dual_side_trailer_disk_collision_cost.h",
            "ssep/influence_map/obstacle_layer.h",
            "ssep/offboard/tools/executable/third_party/optional_lite.hpp",
            "ssep/main_test/hdmap_interface/hdmap_impl.h",
            "ssep/ReadMe.md",
            "ssep/main_test/hdmap_interface/rapidjson/internal/ieee754.h",
            "ssep/tools/executable/main_clipper.cc",
            "ssep/main_test/hdmap_interface/rapidjson/internal/meta.h",
            "ssep/tools/obstacle_penalty/exp_test.m",
            "ssep/offboard/tools/executable/third_party/matplotlibcpp.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/filereadstream.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/cursorstreamwrapper.h",
            "ssep/smoother/fem_pos_deviation_osqp_interface.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/swap.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/fwd.h",
            "ssep/senior.sh",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h",
            "ssep/main_test/hdmap_interface/rapidjson/memorystream.h",
            "ssep/main_test/hdmap_interface/map_elements/map.h",
            "ssep/offboard/tools/executable/inference_ml_trajectory_cli.cc",
            "ssep/offboard/main_test/hdmap_interface/hdmap.h",
            "ssep/offboard/tools/obstacle_penalty/exp_test.m",
            "ssep/offboard/tools/executable/main_clipper.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/biginteger.h",
            "ssep/main_test/hdmap_interface/rapidjson/internal/regex.h",
            "ssep/data_structures/path_utils.h",
            "ssep/cmake/FindMATLAB.cmake",
            "ssep/maps/sl_projection_map.cc",
            "ssep/coarse_search/evaluator/shortest_path_heur_table.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/lane.h",
            "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.h",
            "ssep/smoother/fem_pos_smoother.cc",
            "ssep/smoother/cg_cost_function.hpp",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/stream.h",
            "ssep/offboard/tools/scene_data_generator/scene_yaml_reader.h",
            "ssep/main_test/main_test_zhoushan.cc",
            "ssep/influence_map/reference_line_layer.cc",
            "ssep/offboard/ssep_visualizer.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.h",
            "ssep/ssep_heat_net/ssep_heat_net.h",
            "ssep/input/ssep_2024_02_20_10_19_35_OUTYARD_output_hr_13_oy-rt-bf_0_nml_0_as.binary",
            "ssep/cmake/Findosqp.cmake",
            "ssep/main_test/hdmap_interface/common/math/polygon2d.hpp",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/reader.h",
            "ssep/tools/executable/inference_ml_trajectory_cli.cc",
            "ssep/offboard/CMakeLists.txt",
            "ssep/offboard/ssep_activation_sdk.h",
            "ssep/tools/executable/CMakeLists.txt",
            "ssep/offboard/main_test/main_test_qhd.cc",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.cc",
            "ssep/influence_map/dubin_layer.cc"
          ],
          "commitId" : "e2822cab98d532445f28abe87f444e591eb85b06",
          "timestamp" : 1764751314000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "Refactor: SSEP: 整理代码目录结构，分离onboard代码与offboard代码\u000a",
          "date" : "2025-12-03 16:41:54 +0800",
          "id" : "e2822cab98d532445f28abe87f444e591eb85b06",
          "msg" : "Refactor: SSEP: 整理代码目录结构，分离onboard代码与offboard代码",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/biginteger.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/maps/ogm.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/schema.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/generate_shortest_path_heur_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/dual_side_trailer_disk_collision_cost.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/msinttypes/stdint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/schema.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/obstacle_layer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_qhd.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/demo/src/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/obstacle_penalty/penalty_func_fit_normal.m"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_imv.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/reader.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_heur_table.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/regex.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ssep_type_definition.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/obstacle_dis_layer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_clipper.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/document.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/section_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ogm_map/ogm.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_tt.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_car.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/start.sh"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/sdk/ssep_activation_impl.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/map_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_zhoushan.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/obstacle_penalty/exp_test.m"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/fem_pos_smoother.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/start.sh"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/third_party/matlab_plot_cplusplus.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net_trt.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/disk_collision_cost.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/vec2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/liang_barsky_clipper.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/lane.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/polygon2d.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/third_party/matplotlibcpp.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/libhdmap_interface.so"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep_imv_xugong.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep_car.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/junction.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_obstacle_publisher.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/strtod.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/imv/imv_kinematic.py"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/stream.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/hdmap.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/junction_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_obb_port.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/reference_line_layer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/overlap_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/libhdmap_interface_shm.so"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/road_info.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/ref_line_cost.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/topology_analysis/voronoi_graph_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/sdk/ssep_activation_impl.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_translation.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/obstacle_penalty/penalty_func_fit.asv"
            },
            {
              "editType" : "add",
              "file" : "ssep/maps/ogm.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/input/.gitkeep"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/error/en.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/senior.sh"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/state_hasher.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/obstacle_layer.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/generate_scene_data_cli.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/install.sh"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/third_party/optional_lite.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/third_party/tabulate.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/third_party/json.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/filereadstream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/overlap_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/msinttypes/inttypes.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/third_party/matplotlibcpp.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/soft_disk_collision_cost.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/map_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/section.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/input/ssep_2024_02_20_10_19_35_OUTYARD_output_hr_13_oy-rt-bf_0_nml_0_as.binary"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep_imv.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/conf/ssep.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ssep_visualizer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/regex.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/CMakeLists.txt"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/cursorstreamwrapper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/object.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/document.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/plotter.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/conf/ssep_imv.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/memorystream.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net.cc"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/replayer_pnc_mat.cpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/path_utils.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/demo/src/main_ssep_activation.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/itoa.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/line_segment2d.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_dg.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/third_party/json.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/biginteger.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/istreamwrapper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/data_structures.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/filewritestream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/third_party/matlab_plot_cplusplus.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/istreamwrapper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/cmake/FindMATLAB.cmake"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/stringbuffer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/section_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_obstacle_publisher.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/CMakeLists.txt"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/CMakeLists.txt"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/cg_smoother.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/images/init_result_comparison.png"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/geometry_utils.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/parser/interface_singleton.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_ssep.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_visualizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/math_utils.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/parser/interface_param_parser.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/lane.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/third_party/json.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/object_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/stringbuffer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/parser/map_loader.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/third_party/matlab_plot_cplusplus.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ssep_visualizer.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ssep_activation_sdk.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/third_party/tabulate.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/pow10.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/sl_projection_map.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/dtoa.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/conf/ssep/ssep_imv.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/maps/sl_projection_map.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/fem_pos_deviation_sqp_osqp_interface.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/trailer_disk_collision_cost.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/third_party/json.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_imv.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net_trt.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_obb.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/cg_smoother.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/images/enviroment.png"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/ieee754.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/third_party/optional_lite.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/box2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/generate_shortest_path_heur_cli.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep/ssep_imv.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/strfunc.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep_preprocess.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/fem_pos_smoother.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_zhoushan.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/state_augment_util.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/dual_side_disk_collision_cost.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep_tt.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/obstacle_penalty/penalty_func_fit_seaside.m"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/conf/ssep_imv_xugong.yaml"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_remote_guided_escape_planner.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/cg_cost_function.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/fwd.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/senior.sh"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/stdint.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/cmake/Findosqp.cmake"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/utils.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/dubin_layer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/maps/sl_projection_map.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_type_definition.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/scene_yaml_reader.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/reader.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/clzll.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/glog_helper.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_qhd.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/linear_interpolation.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/strfunc.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/diyfp.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/third_party/optional_lite.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/filereadstream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/prettywriter.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_heur_table.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/safety_corridor_smoother.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/disk_collision_checker.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/pow10.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/math_utils.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/third_party/tabulate.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/pointer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/ieee754.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/map.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/error/error.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/pointer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/sl_projection_map.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/utils.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/data_types.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/rapidjson.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/encodedstream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/encodings.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/topology_analysis/barrier_detector.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/encodings.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/obstacle_penalty/penalty_func_fit.asv"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/memorybuffer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/evaluator/shortest_path_heur_table.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/fem_pos_deviation_osqp_interface.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/demo/src/main_ssep_activation.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/hdmap_impl.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/memorybuffer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/cursorstreamwrapper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/reference_line_layer.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/parser/map_loader.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/obstacle_penalty/createFit.m"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/linear_interpolation.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/object_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/polygon2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/writer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_region_cut_apollo.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/images/search_smooth_comparison.png"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_obb.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/conf/scene_conf.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/public_data_struct.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/glog_helper.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/writer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/safety_corridor_smoother.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/clzll.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/fem_pos_deviation_sqp_osqp_interface.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/box2d.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/road_info.h"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/junction.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/swap.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/inttypes.h"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/plan/plot_st_graph.cpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/overlap.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/layer_base.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/conf/scene_conf.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_park.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/parser/interface_param_parser.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/third_party/matplotlibcpp.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/error/en.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/demo/src/package.xml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_obb_port.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_diagonal.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/filewritestream.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/prettywriter.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_obb_vehicle.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/data_types.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/public_data_struct.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/diyfp.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/install.sh"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/fem_pos_deviation_osqp_interface.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/map.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/meta.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/ostreamwrapper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/stack.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_clipper.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/trailer_shortest_path_heur_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/stream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ReadMe.md"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/imv/imv_kinematic.py"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_dg.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/obstacle_penalty/exp_test.m"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_car.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/libhdmap_interface.so"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_ssep.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/obstacle_dis_layer.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/hdmap.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/lane_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_ssep_test.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_region_cut_boost.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/libhdmap_interface_shm.so"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/lane_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/conf/ssep_tt.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/meta.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_region_cut_boost.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/uri.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_activation_sdk.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/third_party/optional_lite.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/vec2d.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/junction_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_region_cut_apollo.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/ogm_builder/ogm_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/allocators.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_obb_vehicle.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/topology_analysis/voronoi_graph_visualizer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/dubin_layer.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_diagonal.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/parser/interface_singleton.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/itoa.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_ssep_test.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/demo/src/CMakeLists.txt"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ssep_activation_sdk.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/overlap.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/third_party/matplotlibcpp.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_translation.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/state_augment_util.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/third_party/tabulate.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/allocators.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/sdk/ssep_activation_impl.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/third_party/matlab_plot_cplusplus.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/obstacle_penalty/createFit.m"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/ref_line_cost_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_visualizer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/ogm_builder/ogm_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/liang_barsky_clipper.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/geometry_utils.h"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/path_time_graph.cpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/layer_base.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/uri.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/stack.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_park.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/swap.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/memorystream.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/ref_line_heuristic_computer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ReadMe.md"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/demo/src/package.xml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/obstacle_penalty/penalty_func_fit_seaside.m"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/encodedstream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/ostreamwrapper.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_utils.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/error/error.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/sdk/ssep_activation_impl.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/maps/ogm_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/maps/ogm_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/obstacle_penalty/penalty_func_fit_normal.m"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/fwd.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/data_structures.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/smoother.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/road.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/object.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/section.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/rapidjson.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_activation_sdk.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/dtoa.h"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/pnc_mat.cpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/road.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/strtod.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/conf/ssep_car.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/hdmap_impl.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ogm_map/ogm.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/inference_ml_trajectory_cli.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/scene_yaml_reader.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/inference_ml_trajectory_cli.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/generate_scene_data_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_search_visualizer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/line_segment2d.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_tt.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/path.h",
            "ssep/data_structures/path.cc"
          ],
          "commitId" : "7ae0972f4d80cd99916cd02d61c01515cd0ff0a8",
          "timestamp" : 1764752634000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "Refactor: SSEP: minor updates\u000a\u000a",
          "date" : "2025-12-03 17:03:54 +0800",
          "id" : "7ae0972f4d80cd99916cd02d61c01515cd0ff0a8",
          "msg" : "Refactor: SSEP: minor updates",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/path.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp",
            "plan/prepare/prepare_ogm.cpp",
            "data/other/flow_control.cpp",
            "plan/prepare/prepare_status.cpp",
            "data/config/cfg_env_const.cpp",
            "data/other/flow_control.hpp",
            "plan/prepare/prepare_ogm.hpp",
            "tasks/deciders/other_decider/stop_decider.cpp",
            "sink/ros_sink_ctrl_reference.cpp",
            "hmi/widget/diagnose.cpp",
            "data/config/cfg_safe_const.hpp",
            "data/plan/predict_path.cpp",
            "data/vehicle/vehicle_status.hpp",
            "data/config/cfg_safe_const.cpp",
            "data/vehicle/vehicle_status.cpp",
            "data/lattice/ogm_crash_data.cpp",
            "data/obstacle/obstacle_decider_attr.cpp",
            "sink/ros_sink_pnc_status.cpp"
          ],
          "commitId" : "a070758b45d37f6151bcf4310817a1189f0a2135",
          "timestamp" : 1764756280000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:整理安全防护\u000a\u000a",
          "date" : "2025-12-03 18:04:40 +0800",
          "id" : "a070758b45d37f6151bcf4310817a1189f0a2135",
          "msg" : "feat:整理安全防护",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/widget/diagnose.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_pnc_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/stop_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_ctrl_reference.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_status.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/ogm_crash_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/predict_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle_decider_attr.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc"
          ],
          "commitId" : "33839fa3fd7703979b0ba2219f2ba1365c6bdf39",
          "timestamp" : 1764756367000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复距离超视距框过近，搜索失败的bug\u000a\u000a",
          "date" : "2025-12-03 18:06:07 +0800",
          "id" : "33839fa3fd7703979b0ba2219f2ba1365c6bdf39",
          "msg" : "fix:修复距离超视距框过近，搜索失败的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/predict_path.cpp",
            "data/config/cfg_safe_const.hpp",
            "data/config/cfg_safe_const.cpp"
          ],
          "commitId" : "543ce03650538f03454ee3ae19b4413979c2a53b",
          "timestamp" : 1764756928000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:调整ttc 预测轨迹\u000a\u000a",
          "date" : "2025-12-03 18:15:28 +0800",
          "id" : "543ce03650538f03454ee3ae19b4413979c2a53b",
          "msg" : "fix:调整ttc 预测轨迹",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/predict_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "972b7f7ddbd40d0d7790bd2f397a966d463ea50b",
          "timestamp" : 1764766736000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 太阳纸业场景适配\u000a\u000a",
          "date" : "2025-12-03 20:58:56 +0800",
          "id" : "972b7f7ddbd40d0d7790bd2f397a966d463ea50b",
          "msg" : "feat: 太阳纸业场景适配",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp"
          ],
          "commitId" : "a4ea13640165e8f74f283cb643ff624931d7a14e",
          "timestamp" : 1764766773000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:wcba求解路径过短的问题修复\u000a\u000a",
          "date" : "2025-12-03 20:59:33 +0800",
          "id" : "a4ea13640165e8f74f283cb643ff624931d7a14e",
          "msg" : "feat:wcba求解路径过短的问题修复",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp",
            "algorithm/wbca/wbca_manager.cpp"
          ],
          "commitId" : "c6bfcc0b215f342209dda15c66761d51b47317fc",
          "timestamp" : 1764767533000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:wcba路径过短的问题\u000a\u000a",
          "date" : "2025-12-03 21:12:13 +0800",
          "id" : "c6bfcc0b215f342209dda15c66761d51b47317fc",
          "msg" : "fix:wcba路径过短的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/path_optimization/imv_path_optimization.cpp"
          ],
          "commitId" : "67c7f7b98cbe9ee15d506e15e55bebec1b4cdbc3",
          "timestamp" : 1764819018000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: imv cost\u000a\u000a",
          "date" : "2025-12-04 11:30:18 +0800",
          "id" : "67c7f7b98cbe9ee15d506e15e55bebec1b4cdbc3",
          "msg" : "fix: imv cost",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/imv_path_optimization.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/evaluator/evaluator.h",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/data_structures/map_element_polyline.hpp",
            "ssep/data_structures/search_boundary.h",
            "ssep/data_structures/path.h",
            "ssep/data_structures/ssep_output.hpp",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/data_structures/type_definition.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/data_structures/directional_path.h",
            "ssep/data_structures/ssep_input.hpp",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/coarse_search/evaluator/collision_cost_computer.h",
            "ssep/data_structures/ssep_scenario_type.hpp",
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc",
            "ssep/data_structures/pose.h"
          ],
          "commitId" : "6341363bd6f0200d42c967b920d429902d61a925",
          "timestamp" : 1764826543000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 前进/后退时使用不同的碰撞检测策略。增加前进方向的额外碰撞检测。\u000a\u000a",
          "date" : "2025-12-04 13:35:43 +0800",
          "id" : "6341363bd6f0200d42c967b920d429902d61a925",
          "msg" : "feat: SSEP: 前进/后退时使用不同的碰撞检测策略。增加前进方向的额外碰撞检测。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_scenario_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/pose.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_output.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/evaluator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/collision_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/type_definition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/map_element_polyline.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_input.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/search_boundary.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/directional_path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/evaluator/evaluator.h",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/data_structures/map_element_polyline.hpp",
            "ssep/data_structures/search_boundary.h",
            "ssep/data_structures/path.h",
            "ssep/data_structures/ssep_output.hpp",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/data_structures/type_definition.h",
            "ssep/data_structures/directional_path.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/data_structures/ssep_input.hpp",
            "ssep/coarse_search/evaluator/collision_cost_computer.h",
            "ssep/data_structures/ssep_scenario_type.hpp",
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc",
            "ssep/data_structures/pose.h"
          ],
          "commitId" : "5413b860f2b300b25dcad25300eecba5a1eb7bfb",
          "timestamp" : 1764826641000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: SSEP: 前进/后退时使用不同的碰撞检测策略。增加前进方向的额外碰撞检测。\u000a\u000a",
          "date" : "2025-12-04 13:37:21 +0800",
          "id" : "5413b860f2b300b25dcad25300eecba5a1eb7bfb",
          "msg" : "feat: SSEP: 前进/后退时使用不同的碰撞检测策略。增加前进方向的额外碰撞检测。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/pose.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/collision_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/evaluator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_scenario_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/type_definition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/directional_path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/map_element_polyline.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/search_boundary.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_output.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_input.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/other_tasks/stitch_path_to_reference_line.cpp"
          ],
          "commitId" : "c24b7d04a7324e424b4542cea4f4e33b8e21350c",
          "timestamp" : 1764828080000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:参考线拼接的bug\u000a\u000a",
          "date" : "2025-12-04 14:01:20 +0800",
          "id" : "c24b7d04a7324e424b4542cea4f4e33b8e21350c",
          "msg" : "fix:参考线拼接的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/stitch_path_to_reference_line.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp"
          ],
          "commitId" : "114d5dcaed7d91629f8c8efe87a79d3571ac3ced",
          "timestamp" : 1764849999000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "feat:wcba求解路径过短的问题修复\u000a\u000a",
          "date" : "2025-12-04 20:06:39 +0800",
          "id" : "114d5dcaed7d91629f8c8efe87a79d3571ac3ced",
          "msg" : "feat:wcba求解路径过短的问题修复",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp",
            "algorithm/wbca/wbca_manager.cpp"
          ],
          "commitId" : "012f45533bb1d2beb5cb330355c3ac7992895458",
          "timestamp" : 1764850010000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix:wcba路径过短的问题\u000a\u000a",
          "date" : "2025-12-04 20:06:50 +0800",
          "id" : "012f45533bb1d2beb5cb330355c3ac7992895458",
          "msg" : "fix:wcba路径过短的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp",
            "algorithm/wbca/imv_wbca_manager.cpp",
            "data/wbca/wbca_data.hpp",
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "fa59b60ded3ea6f813d55fa15b94eefa4a050f08",
          "timestamp" : 1764855423000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: using guide_line pt for smooth mode.\u000a\u000a",
          "date" : "2025-12-04 21:37:03 +0800",
          "id" : "fa59b60ded3ea6f813d55fa15b94eefa4a050f08",
          "msg" : "fix: using guide_line pt for smooth mode.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/wbca/wbca_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/imv_wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/cost_features/beta_dot_cost.h",
            "ssep/keb_optimizer/cost_features/imv_kinematic_constraint.h",
            "ssep/keb_optimizer/cost_features/imv_center_pinch_cost.h",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/keb_optimizer/cost_features/beta_cost.h",
            "ssep/scenarios/imv_exit_parking_spot_planner.h",
            "ssep/offboard/ssep_visualizer.cc",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/keb_optimizer/cost_features/imv_center_curvature_cost.h",
            "ssep/keb_optimizer/cost_features/imv_rear_oversteer_cost.h",
            "ssep/keb_optimizer/cost_features/imv_rear_curvature_cost.h",
            "ssep/keb_optimizer/cost_features/imv_center_curvature_constraint.h",
            "ssep/keb_optimizer/cost_features/imv_dynamic_constraint.h",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/keb_optimizer/data_structure.h",
            "ssep/keb_optimizer/cost_features/imv_rear_pinch_cost.h"
          ],
          "commitId" : "4a7760bed4eeaeaf47cefb31ab1d7f11e4754b22",
          "timestamp" : 1764903647000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: IMV更换新的运动学模型，额外状态量从后轮转向更改为beta\u000a\u000a",
          "date" : "2025-12-05 11:00:47 +0800",
          "id" : "4a7760bed4eeaeaf47cefb31ab1d7f11e4754b22",
          "msg" : "feat: SSEP: IMV更换新的运动学模型，额外状态量从后轮转向更改为beta",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_exit_parking_spot_planner.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/keb_optimizer/cost_features/imv_center_curvature_constraint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_visualizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/keb_optimizer/cost_features/imv_center_curvature_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/data_structure.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/beta_dot_cost.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/beta_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/imv_dynamic_constraint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/imv_kinematic_constraint.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/keb_optimizer/cost_features/imv_rear_oversteer_cost.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/keb_optimizer/cost_features/imv_center_pinch_cost.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/keb_optimizer/cost_features/imv_rear_curvature_cost.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/keb_optimizer/cost_features/imv_rear_pinch_cost.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/main_test/hdmap_interface/map_elements/lane.h",
            "ssep/offboard/main_test/main_test_tt.cc",
            "ssep/third_party/matplotlibcpp.h",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.h",
            "ssep/main_test/hdmap_interface/map_elements/junction_info.h",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.h",
            "ssep/smoother/fem_pos_smoother.h",
            "ssep/smoother/fem_pos_deviation_sqp_osqp_interface.cc",
            "ssep/offboard/demo/src/main_ssep_activation.cc",
            "ssep/main_test/hdmap_interface/public_data_struct.h",
            "ssep/offboard/tools/scene_data_generator/generate_scene_data_cli.cc",
            "ssep/offboard/main_test/main_test_dg.cc",
            "CMakeLists.txt",
            "ssep/main_test/hdmap_interface/rapidjson/prettywriter.h",
            "ssep/ogm_map/ogm.cc",
            "ssep/maps/ogm_builder.cc",
            "ssep/offboard/tools/executable/main_region_cut_boost.cc",
            "ssep/main_test/hdmap_interface/map_elements/object.h",
            "ssep/offboard/main_test/hdmap_interface/parser/interface_param_parser.h",
            "ssep/tools/scene_data_generator/ogm_builder/ogm_builder.cc",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/itoa.h",
            "ssep/coarse_search/topology_analysis/voronoi_graph_builder.h",
            "ssep/coarse_search/geometric_search_visualizer.h",
            "ssep/main_test/hdmap_interface/rapidjson/internal/itoa.h",
            "ssep/demo/src/CMakeLists.txt",
            "ssep/main_test/hdmap_interface/rapidjson/uri.h",
            "ssep/offboard/tools/imv/imv_kinematic.py",
            "ssep/tools/scene_data_generator/conf/scene_conf.yaml",
            "ssep/images/init_result_comparison.png",
            "ssep/offboard/third_party/optional_lite.hpp",
            "ssep/offboard/tools/obstacle_penalty/penalty_func_fit_seaside.m",
            "ssep/influence_map/sl_projection_map.cc",
            "ssep/offboard/main_test/hdmap_interface/hdmap_impl.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/meta.h",
            "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/generate_shortest_path_heur_cli.cc",
            "ssep/tools/obstacle_penalty/penalty_func_fit_normal.m",
            "ssep/coarse_search/evaluator/ref_line_cost_computer.h",
            "ssep/main_test/hdmap_interface/rapidjson/internal/stack.h",
            "ssep/tools/scene_data_generator/generate_scene_data_cli.cc",
            "ssep/offboard/main_test/hdmap_interface/map_elements/map_info.h",
            "ssep/coarse_search/topology_analysis/voronoi_graph_visualizer.h",
            "ssep/offboard/main_test/hdmap_interface/public_data_struct.h",
            "ssep/offboard/tools/executable/main_region_cut_apollo.cc",
            "ssep/main_test/hdmap_interface/map_elements/object_info.h",
            "ssep/offboard/ReadMe.md",
            "ssep/sdk/ssep_activation_impl.h",
            "ssep/coarse_search/state_hasher.h",
            "ssep/main_test/hdmap_interface/rapidjson/encodedstream.h",
            "ssep/influence_map/dubin_layer.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/math_utils.hpp",
            "ssep/tools/executable/main_region_cut_apollo.cc",
            "ssep/offboard/main_test/hdmap_interface/libhdmap_interface.so",
            "ssep/third_party/tabulate.hpp",
            "ssep/offboard/ssep_activation_sdk.cc",
            "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/generate_shortest_path_heur_cli.cc",
            "ssep/offboard/main_test/main_test_diagonal.cc",
            "ssep/install.sh",
            "ssep/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.h",
            "ssep/main_test/hdmap_interface/rapidjson/reader.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/error/en.h",
            "ssep/offboard/start.sh",
            "ssep/main_test/hdmap_interface/rapidjson/internal/pow10.h",
            "ssep/offboard/third_party/matplotlibcpp.h",
            "ssep/main_test/hdmap_interface/rapidjson/internal/biginteger.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/stringbuffer.h",
            "ssep/coarse_search/evaluator/trailer_shortest_path_heur_computer.h",
            "ssep/main_test/hdmap_interface/common/math/line_segment2d.hpp",
            "ssep/main_test/main_test_diagonal.cc",
            "ssep/main_test/hdmap_interface/common/math/vec2d.hpp",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_imv.cc",
            "ssep/main_test/hdmap_interface/rapidjson/rapidjson.h",
            "ssep/tools/executable/main_obstacle_publisher.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/ieee754.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/clzll.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/istreamwrapper.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/document.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/pow10.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/junction.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/vec2d.hpp",
            "ssep/main_test/hdmap_interface/rapidjson/stringbuffer.h",
            "ssep/tools/executable/third_party/matplotlibcpp.h",
            "ssep/ssep_visualizer.h",
            "ssep/tools/scene_data_generator/data_structures.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/rapidjson.h",
            "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.cc",
            "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/stdint.h",
            "ssep/offboard/tools/executable/main_translation.cc",
            "ssep/offboard/third_party/matlab_plot_cplusplus.hpp",
            "ssep/offboard/main_test/hdmap_interface/map_elements/map.h",
            "ssep/main_test/hdmap_interface/map_elements/overlap_info.h",
            "ssep/maps/sl_projection_map.h",
            "ssep/tools/scene_data_generator/state_augment_util.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/pointer.h",
            "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_heur_table.h",
            "ssep/tools/executable/third_party/optional_lite.hpp",
            "ssep/offboard/tools/obstacle_penalty/penalty_func_fit_normal.m",
            "ssep/offboard/tools/executable/CMakeLists.txt",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h",
            "ssep/main_test/main_test_dg.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/memorystream.h",
            "ssep/offboard/main_test/hdmap_interface/libhdmap_interface_shm.so",
            "ssep/tools/obstacle_penalty/penalty_func_fit.asv",
            "ssep/offboard/tools/scene_data_generator/data_structures.h",
            "ssep/scenarios/truck_remote_guided_escape_planner.h",
            "ssep/conf/ssep_tt.yaml",
            "ssep/main_test/main_ssep.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/allocators.h",
            "ssep/influence_map/sl_projection_map.h",
            "ssep/main_test/main_test_park.cc",
            "ssep/main_test/hdmap_interface/rapidjson/schema.h",
            "ssep/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.cc",
            "ssep/influence_map/obstacle_dis_layer.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/strfunc.h",
            "ssep/main_test/main_test_tt.cc",
            "ssep/main_test/hdmap_interface/rapidjson/memorybuffer.h",
            "ssep/offboard/sdk/ssep_activation_impl.h",
            "ssep/main_test/hdmap_interface/rapidjson/msinttypes/inttypes.h",
            "ssep/main_test/hdmap_interface/common/glog_helper.h",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/writer.h",
            "ssep/tools/executable/third_party/json.hpp",
            "ssep/offboard/ssep_visualizer.h",
            "ssep/offboard/main_test/hdmap_interface/parser/map_loader.h",
            "ssep/main_test/hdmap_interface/rapidjson/internal/clzll.h",
            "ssep/maps/ogm.cc",
            "ssep/offboard/tools/executable/third_party/tabulate.hpp",
            "ssep/offboard/main_test/hdmap_interface/common/math/linear_interpolation.hpp",
            "ssep/main_test/hdmap_interface/rapidjson/error/error.h",
            "ssep/main_test/hdmap_interface/rapidjson/pointer.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/road.h",
            "ssep/main_test/hdmap_interface/common/math/box2d.hpp",
            "ssep/main_test/hdmap_interface/rapidjson/internal/dtoa.h",
            "ssep/main_test/main_test_qhd.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/dtoa.h",
            "ssep/conf/ssep_car.yaml",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/filewritestream.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/error/error.h",
            "ssep/offboard/main_test/main_ssep.cc",
            "ssep/main_test/main_test_car.cc",
            "ssep/main_test/hdmap_interface/rapidjson/document.h",
            "ssep/offboard/conf/ssep/ssep_imv.yaml",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/ostreamwrapper.h",
            "ssep/images/search_smooth_comparison.png",
            "ssep/main_test/hdmap_interface/rapidjson/encodings.h",
            "ssep/offboard/install.sh",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/inttypes.h",
            "ssep/offboard/demo/src/CMakeLists.txt",
            "ssep/main_test/hdmap_interface/map_elements/section.h",
            "ssep/main_test/hdmap_interface/parser/map_loader.h",
            "ssep/images/enviroment.png",
            "ssep/tools/executable/main_translation.cc",
            "ssep/offboard/main_test/main_test_zhoushan.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/tools/executable/third_party/tabulate.hpp",
            "ssep/offboard/main_test/hdmap_interface/common/math/geometry_utils.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/encodedstream.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/overlap_info.h",
            "ssep/main_test/hdmap_interface/parser/interface_param_parser.h",
            "ssep/offboard/conf/ssep_imv_xugong.yaml",
            "ssep/main_test/hdmap_interface/rapidjson/internal/strfunc.h",
            "ssep/offboard/tools/executable/main_obstacle_publisher.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/prettywriter.h",
            "ssep/main_test/hdmap_interface/parser/interface_singleton.hpp",
            "ssep/main_test/hdmap_interface/rapidjson/writer.h",
            "ssep/offboard/tools/executable/main_obb_vehicle.cc",
            "ssep/keb_optimizer/cost_features/ref_line_cost.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/line_segment2d.hpp",
            "ssep/offboard/conf/ssep.yaml",
            "ssep/main_test/hdmap_interface/map_elements/lane_info.h",
            "ssep/ssep_activation_sdk.h",
            "ssep/third_party/optional_lite.hpp",
            "ssep/main_test/hdmap_interface/libhdmap_interface_shm.so",
            "ssep/smoother/safety_corridor_smoother.h",
            "ssep/offboard/tools/executable/third_party/json.hpp",
            "ssep/influence_map/layer_base.cc",
            "ssep/offboard/main_test/hdmap_interface/map_elements/section_info.h",
            "ssep/conf/ssep_imv_xugong.yaml",
            "ssep/main_test/main_ssep_input.cc",
            "ssep/start.sh",
            "ssep/offboard/tools/executable/main_obb_port.cc",
            "ssep/input/.gitkeep",
            "ssep/main_test/hdmap_interface/map_elements/road.h",
            "ssep/smoother/fem_pos_deviation_osqp_interface.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/encodings.h",
            "ssep/offboard/tools/obstacle_penalty/penalty_func_fit.asv",
            "ssep/offboard/main_test/main_ssep_input.cc",
            "ssep/tools/executable/liang_barsky_clipper.hpp",
            "ssep/main_test/hdmap_interface/rapidjson/ostreamwrapper.h",
            "ssep/main_test/hdmap_interface/rapidjson/filereadstream.h",
            "ssep/offboard/third_party/json.hpp",
            "ssep/main_test/main_ssep_test.cc",
            "ssep/offboard/main_test/hdmap_interface/map_elements/object_info.h",
            "ssep/smoother/fem_pos_deviation_sqp_osqp_interface.h",
            "ssep/ssep_heat_net/ssep_heat_net.cc",
            "ssep/main_test/hdmap_interface/map_elements/map_info.h",
            "ssep/offboard/tools/scene_data_generator/utils.h",
            "ssep/main_test/hdmap_interface/hdmap.h",
            "ssep/offboard/tools/obstacle_penalty/createFit.m",
            "ssep/coarse_search/disk_collision_checker.h",
            "ssep/offboard/demo/src/package.xml",
            "ssep/ogm_map/ogm.h",
            "ssep/main_test/hdmap_interface/common/math/geometry_utils.h",
            "ssep/third_party/json.hpp",
            "ssep/smoother/safety_corridor_smoother.cc",
            "ssep/tools/obstacle_penalty/penalty_func_fit_seaside.m",
            "ssep/coarse_search/topology_analysis/barrier_detector.h",
            "ssep/main_test/hdmap_interface/rapidjson/allocators.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/lane_info.h",
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/junction_info.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/box2d.hpp",
            "ssep/influence_map/obstacle_dis_layer.h",
            "ssep/offboard/ssep_type_definition.h",
            "ssep/main_test/hdmap_interface/rapidjson/istreamwrapper.h",
            "ssep/keb_optimizer/cost_features/soft_disk_collision_cost.h",
            "ssep/offboard/tools/executable/main_obb.cc",
            "ssep/offboard/main_test/hdmap_interface/parser/interface_singleton.hpp",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/strtod.h",
            "ssep/ssep_heat_net/ssep_heat_net_trt.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/section.h",
            "ssep/main_test/hdmap_interface/common/math/math_utils.hpp",
            "ssep/tools/executable/main_obb_vehicle.cc",
            "ssep/main_test/hdmap_interface/common/data_types.h",
            "ssep/tools/executable/main_obb_port.cc",
            "ssep/keb_optimizer/cost_features/disk_collision_cost.h",
            "ssep/ssep_heat_net/ssep_heat_net_trt.cc",
            "ssep/main_test/hdmap_interface/rapidjson/internal/strtod.h",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h",
            "ssep/offboard/sdk/ssep_activation_impl.cc",
            "ssep/conf/ssep_imv.yaml",
            "ssep/offboard/conf/ssep_car.yaml",
            "ssep/offboard/tools/executable/liang_barsky_clipper.hpp",
            "ssep/main_test/hdmap_interface/rapidjson/fwd.h",
            "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.h",
            "ssep/conf/ssep.yaml",
            "ssep/offboard/tools/scene_data_generator/state_augment_util.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/stack.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/memorybuffer.h",
            "ssep/tools/scene_data_generator/scene_yaml_reader.h",
            "ssep/main_test/hdmap_interface/map_elements/road_info.h",
            "ssep/offboard/main_test/main_ssep_test.cc",
            "ssep/third_party/matlab_plot_cplusplus.hpp",
            "ssep/coarse_search/evaluator/ref_line_heuristic_computer.h",
            "ssep/demo/src/package.xml",
            "ssep/main_test/hdmap_interface/libhdmap_interface.so",
            "ssep/main_test/hdmap_interface/common/math/linear_interpolation.hpp",
            "ssep/keb_optimizer/keb_utils.h",
            "ssep/tools/obstacle_penalty/createFit.m",
            "ssep/tools/scene_data_generator/ogm_builder/ogm_builder.h",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h",
            "ssep/offboard/conf/ssep_imv.yaml",
            "ssep/tools/executable/third_party/matlab_plot_cplusplus.hpp",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/uri.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/road_info.h",
            "ssep/main_test/hdmap_interface/rapidjson/cursorstreamwrapper.h",
            "ssep/offboard/conf/ssep_tt.yaml",
            "ssep/main_test/hdmap_interface/rapidjson/internal/swap.h",
            "ssep/main_test/hdmap_interface/rapidjson/stream.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/object.h",
            "ssep/main_test/hdmap_interface/map_elements/junction.h",
            "ssep/main_test/hdmap_interface/map_elements/section_info.h",
            "ssep/tools/scene_data_generator/utils.h",
            "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h",
            "ssep/maps/ogm.h",
            "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.h",
            "ssep/main_test/hdmap_interface/rapidjson/msinttypes/stdint.h",
            "ssep/smoother/smoother.h",
            "ssep/keb_optimizer/cost_features/dual_side_disk_collision_cost.h",
            "ssep/influence_map/reference_line_layer.h",
            "ssep/offboard/main_test/main_test_park.cc",
            "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.h",
            "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/schema.h",
            "ssep/keb_optimizer/cost_features/trailer_disk_collision_cost.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/overlap.h",
            "ssep/tools/executable/main_region_cut_boost.cc",
            "ssep/offboard/main_test/hdmap_interface/common/math/polygon2d.hpp",
            "ssep/maps/ogm_builder.h",
            "ssep/offboard/main_test/hdmap_interface/common/data_types.h",
            "ssep/main_test/hdmap_interface/map_elements/overlap.h",
            "ssep/demo/src/main_ssep_activation.cc",
            "ssep/main_test/hdmap_interface/rapidjson/error/en.h",
            "ssep/common/utils/plotter.hpp",
            "hmi/widget/replayer_pnc_mat.cpp",
            "ssep/tools/imv/imv_kinematic.py",
            "ssep/offboard/main_test/hdmap_interface/common/glog_helper.h",
            "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_heur_table.h",
            "ssep/offboard/senior.sh",
            "ssep/smoother/cg_smoother.h",
            "ssep/ssep_type_definition.h",
            "algorithm/plan/plot_st_graph.cpp",
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/diyfp.h",
            "ssep/main_test/hdmap_interface/rapidjson/filewritestream.h",
            "ssep/offboard/tools/executable/third_party/matlab_plot_cplusplus.hpp",
            "ssep/ssep_visualizer.cc",
            "ssep/influence_map/layer_base.h",
            "ssep/offboard/tools/scene_data_generator/conf/scene_conf.yaml",
            "ssep/conf/ssep_preprocess.yaml",
            "ssep/smoother/cg_smoother.cc",
            "hmi/widget/pnc_mat.cpp",
            "ssep/conf/ssep/ssep_imv.yaml",
            "ssep/influence_map/obstacle_layer.cc",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_imv.h",
            "ssep/tools/executable/main_obb.cc",
            "ssep/offboard/main_test/main_test_car.cc",
            "ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.h",
            "ssep/sdk/ssep_activation_impl.cc",
            "data/lattice/path_time_graph.cpp",
            "ssep/main_test/hdmap_interface/rapidjson/internal/diyfp.h",
            "ssep/ssep_planner.h",
            "ssep/CMakeLists.txt",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/regex.h",
            "ssep/ssep_activation_sdk.cc",
            "ssep/offboard/third_party/tabulate.hpp",
            "ssep/ssep_planner.cc",
            "ssep/offboard/tools/executable/third_party/optional_lite.hpp",
            "ssep/main_test/hdmap_interface/hdmap_impl.h",
            "ssep/influence_map/obstacle_layer.h",
            "ssep/keb_optimizer/cost_features/dual_side_trailer_disk_collision_cost.h",
            "ssep/ReadMe.md",
            "ssep/main_test/hdmap_interface/rapidjson/internal/ieee754.h",
            "ssep/tools/executable/main_clipper.cc",
            "ssep/main_test/hdmap_interface/rapidjson/internal/meta.h",
            "ssep/tools/obstacle_penalty/exp_test.m",
            "ssep/offboard/tools/executable/third_party/matplotlibcpp.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/filereadstream.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/cursorstreamwrapper.h",
            "ssep/smoother/fem_pos_deviation_osqp_interface.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/swap.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/fwd.h",
            "ssep/senior.sh",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h",
            "ssep/main_test/hdmap_interface/rapidjson/memorystream.h",
            "ssep/offboard/tools/executable/inference_ml_trajectory_cli.cc",
            "ssep/main_test/hdmap_interface/map_elements/map.h",
            "ssep/offboard/main_test/hdmap_interface/hdmap.h",
            "ssep/offboard/tools/obstacle_penalty/exp_test.m",
            "ssep/offboard/tools/executable/main_clipper.cc",
            "ssep/cmake/FindMATLAB.cmake",
            "ssep/main_test/hdmap_interface/rapidjson/internal/regex.h",
            "ssep/data_structures/path_utils.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/biginteger.h",
            "ssep/maps/sl_projection_map.cc",
            "ssep/coarse_search/evaluator/shortest_path_heur_table.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/lane.h",
            "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.h",
            "ssep/smoother/fem_pos_smoother.cc",
            "ssep/smoother/cg_cost_function.hpp",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/stream.h",
            "ssep/offboard/tools/scene_data_generator/scene_yaml_reader.h",
            "ssep/main_test/main_test_zhoushan.cc",
            "ssep/influence_map/reference_line_layer.cc",
            "ssep/offboard/ssep_visualizer.cc",
            "ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h",
            "ssep/ssep_heat_net/ssep_heat_net.h",
            "ssep/input/ssep_2024_02_20_10_19_35_OUTYARD_output_hr_13_oy-rt-bf_0_nml_0_as.binary",
            "ssep/cmake/Findosqp.cmake",
            "ssep/main_test/hdmap_interface/common/math/polygon2d.hpp",
            "ssep/tools/executable/inference_ml_trajectory_cli.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/reader.h",
            "ssep/offboard/ssep_activation_sdk.h",
            "ssep/offboard/CMakeLists.txt",
            "ssep/tools/executable/CMakeLists.txt",
            "ssep/offboard/main_test/main_test_qhd.cc",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.cc",
            "ssep/influence_map/dubin_layer.cc"
          ],
          "commitId" : "34d64cccd76a784f90fdb03fcf0e466db9c9a3c9",
          "timestamp" : 1764904106000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "Refactor: SSEP: 整理代码目录结构，分离onboard代码与offboard代码\u000a",
          "date" : "2025-12-05 11:08:26 +0800",
          "id" : "34d64cccd76a784f90fdb03fcf0e466db9c9a3c9",
          "msg" : "Refactor: SSEP: 整理代码目录结构，分离onboard代码与offboard代码",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/lane_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/demo/src/main_ssep_activation.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/meta.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/obstacle_penalty/penalty_func_fit.asv"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/pow10.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/fem_pos_deviation_osqp_interface.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/sdk/ssep_activation_impl.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/liang_barsky_clipper.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/libhdmap_interface.so"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_dg.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/generate_scene_data_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/replayer_pnc_mat.cpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/ostreamwrapper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/error/error.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/pointer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/error/en.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/section.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/section_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_park.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/lane_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/third_party/tabulate.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/conf/ssep_imv.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/stringbuffer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/strtod.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/libhdmap_interface.so"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/cg_smoother.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_obstacle_publisher.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/hdmap.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/sdk/ssep_activation_impl.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/third_party/optional_lite.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/public_data_struct.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/libhdmap_interface_shm.so"
            },
            {
              "editType" : "add",
              "file" : "ssep/maps/ogm_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/sl_projection_map.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/images/search_smooth_comparison.png"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/schema.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/topology_analysis/voronoi_graph_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_diagonal.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/scene_yaml_reader.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_search_visualizer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/vec2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/reference_line_layer.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/memorybuffer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/hdmap_impl.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/encodings.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/third_party/json.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_obb_vehicle.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/ogm_builder/ogm_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/memorystream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_visualizer.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/strfunc.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/fem_pos_smoother.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/cg_smoother.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/install.sh"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/map_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_zhoushan.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep/ssep_imv.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/road.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/linear_interpolation.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/section_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ssep_visualizer.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/parser/interface_param_parser.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/linear_interpolation.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/itoa.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/fem_pos_deviation_sqp_osqp_interface.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_obb.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ReadMe.md"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/third_party/matlab_plot_cplusplus.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/trailer_shortest_path_heur_computer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/third_party/optional_lite.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/lane.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/third_party/matplotlibcpp.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/schema.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/junction_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/state_augment_util.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/fem_pos_deviation_osqp_interface.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_heur_table.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/trailer_disk_collision_cost.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/imv/imv_kinematic.py"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/glog_helper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_diagonal.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/fwd.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/disk_collision_checker.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/junction_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_visualizer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/junction.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/pow10.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/error/error.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/diyfp.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/stack.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_type_definition.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_region_cut_boost.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep_tt.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/stdint.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/box2d.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_heur_table.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net_trt.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_zhoushan.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/safety_corridor_smoother.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/ref_line_cost.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/stack.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/third_party/matplotlibcpp.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/swap.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/parser/map_loader.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/uri.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/obstacle_penalty/createFit.m"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/senior.sh"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/istreamwrapper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/object.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/third_party/json.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/overlap_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/cmake/Findosqp.cmake"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/uri.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/msinttypes/inttypes.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/section.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/vec2d.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_tt.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_region_cut_boost.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/polygon2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/road.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/inference_ml_trajectory_cli.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/parser/interface_singleton.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/geometry_utils.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/cmake/FindMATLAB.cmake"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/lane.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/overlap.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/disk_collision_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/clzll.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/math_utils.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/sdk/ssep_activation_impl.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_activation_sdk.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_region_cut_apollo.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/document.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_clipper.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_obstacle_publisher.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_imv.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/third_party/matlab_plot_cplusplus.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/third_party/matplotlibcpp.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/maps/sl_projection_map.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_obb_vehicle.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/data_types.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/map_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/stream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/maps/sl_projection_map.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/hdmap_impl.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_clipper.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/generate_scene_data_cli.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/ieee754.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/ostreamwrapper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/writer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/state_hasher.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/road_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/box2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/diyfp.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/conf/ssep_imv_xugong.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/senior.sh"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/pnc_mat.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/images/enviroment.png"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/regex.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/obstacle_dis_layer.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/obstacle_layer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/error/en.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/line_segment2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/filewritestream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/conf/scene_conf.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/road_info.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/reader.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/overlap_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/conf/ssep_car.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/stream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_translation.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/scene_yaml_reader.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/third_party/json.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/data_structures.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/dtoa.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/third_party/tabulate.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/dual_side_trailer_disk_collision_cost.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/object_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/cg_cost_function.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/path_utils.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/object.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_tt.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/ieee754.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/third_party/tabulate.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep_preprocess.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/obstacle_penalty/penalty_func_fit_normal.m"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/glog_helper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/fwd.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/smoother.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/ref_line_cost_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_dg.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/start.sh"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/itoa.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_ssep.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/start.sh"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/dubin_layer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/parser/interface_singleton.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/obstacle_penalty/penalty_func_fit_seaside.m"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_utils.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_qhd.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/generate_shortest_path_heur_cli.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep_imv_xugong.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/cursorstreamwrapper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_obb.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/maps/ogm.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ssep_activation_sdk.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/third_party/tabulate.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/topology_analysis/barrier_detector.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/conf/ssep/ssep_imv.yaml"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/ref_line_heuristic_computer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/clzll.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ogm_map/ogm.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/strtod.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/inttypes.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/CMakeLists.txt"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/inference_ml_trajectory_cli.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/filereadstream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/strfunc.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/writer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/safety_corridor_smoother.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/conf/ssep.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/parser/map_loader.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/dtoa.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_park.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ssep_type_definition.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/generate_shortest_path_heur_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/dual_side_disk_collision_cost.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ssep_activation_sdk.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/regex.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/maps/ogm_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/math_utils.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/istreamwrapper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/utils.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/memorystream.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/encodings.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/data_structures.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/public_data_struct.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/fem_pos_deviation_sqp_osqp_interface.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/obstacle_layer.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep_car.yaml"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net_trt.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/cursorstreamwrapper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_qhd.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/obstacle_penalty/createFit.m"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/imv/imv_kinematic.py"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/msinttypes/stdint.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/biginteger.h"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/plan/plot_st_graph.cpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/junction.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/stringbuffer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/third_party/matplotlibcpp.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/obstacle_penalty/exp_test.m"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/pointer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/utils.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/demo/src/main_ssep_activation.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_ssep_test.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/third_party/optional_lite.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/object_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/third_party/matlab_plot_cplusplus.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/libhdmap_interface_shm.so"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/sl_projection_map.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/fem_pos_smoother.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/demo/src/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/polygon2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/prettywriter.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/prettywriter.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/map.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/overlap.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/third_party/json.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/input/.gitkeep"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/document.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/meta.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/demo/src/CMakeLists.txt"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/dubin_layer.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ReadMe.md"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/soft_disk_collision_cost.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep_imv.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_ssep.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/obstacle_dis_layer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/obstacle_penalty/penalty_func_fit.asv"
            },
            {
              "editType" : "delete",
              "file" : "ssep/install.sh"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_remote_guided_escape_planner.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_ssep_test.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/sdk/ssep_activation_impl.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/CMakeLists.txt"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ogm_map/ogm.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/ogm_builder/ogm_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/allocators.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/geometry_utils.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/hdmap.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/biginteger.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/evaluator/shortest_path_heur_table.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/reference_line_layer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/encodedstream.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/layer_base.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_car.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_activation_sdk.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/state_augment_util.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_translation.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/third_party/matlab_plot_cplusplus.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/liang_barsky_clipper.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_region_cut_apollo.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/demo/src/package.xml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/third_party/optional_lite.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/map.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/rapidjson.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/rapidjson.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_car.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/demo/src/package.xml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/data_types.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/topology_analysis/voronoi_graph_visualizer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/CMakeLists.txt"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/memorybuffer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/input/ssep_2024_02_20_10_19_35_OUTYARD_output_hr_13_oy-rt-bf_0_nml_0_as.binary"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/plotter.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/filereadstream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/conf/ssep_tt.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/layer_base.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/encodedstream.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/conf/scene_conf.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/line_segment2d.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/filewritestream.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/obstacle_penalty/exp_test.m"
            },
            {
              "editType" : "add",
              "file" : "ssep/maps/ogm.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/images/init_result_comparison.png"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/allocators.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/reader.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/parser/interface_param_parser.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/swap.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_obb_port.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/path_time_graph.cpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/obstacle_penalty/penalty_func_fit_normal.m"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_imv.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ssep_visualizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_obb_port.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/obstacle_penalty/penalty_func_fit_seaside.m"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/path.h",
            "ssep/data_structures/path.cc"
          ],
          "commitId" : "12b0e620588a7ab3db97527f713595bcb508538f",
          "timestamp" : 1764904122000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "Refactor: SSEP: minor updates\u000a\u000a",
          "date" : "2025-12-05 11:08:42 +0800",
          "id" : "12b0e620588a7ab3db97527f713595bcb508538f",
          "msg" : "Refactor: SSEP: minor updates",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/path.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/evaluator/evaluator.h",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/data_structures/search_boundary.h",
            "ssep/data_structures/map_element_polyline.hpp",
            "ssep/data_structures/path.h",
            "ssep/data_structures/ssep_output.hpp",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/data_structures/type_definition.h",
            "ssep/data_structures/directional_path.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/data_structures/ssep_input.hpp",
            "ssep/coarse_search/evaluator/collision_cost_computer.h",
            "ssep/data_structures/ssep_scenario_type.hpp",
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc",
            "ssep/data_structures/pose.h"
          ],
          "commitId" : "6e36aedad88b5865ef7af82b5c04642337dc8320",
          "timestamp" : 1764904204000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 前进/后退时使用不同的碰撞检测策略。增加前进方向的额外碰撞检测。\u000a",
          "date" : "2025-12-05 11:10:04 +0800",
          "id" : "6e36aedad88b5865ef7af82b5c04642337dc8320",
          "msg" : "feat: SSEP: 前进/后退时使用不同的碰撞检测策略。增加前进方向的额外碰撞检测。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/search_boundary.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_output.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/collision_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/map_element_polyline.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/directional_path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_scenario_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/pose.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/type_definition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/evaluator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_input.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/cost_features/beta_dot_cost.h",
            "ssep/keb_optimizer/cost_features/imv_kinematic_constraint.h",
            "ssep/keb_optimizer/cost_features/imv_center_pinch_cost.h",
            "ssep/keb_optimizer/cost_features/beta_cost.h",
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/scenarios/imv_exit_parking_spot_planner.h",
            "ssep/offboard/ssep_visualizer.cc",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/keb_optimizer/cost_features/imv_center_curvature_cost.h",
            "ssep/keb_optimizer/cost_features/imv_rear_oversteer_cost.h",
            "ssep/keb_optimizer/cost_features/imv_rear_curvature_cost.h",
            "ssep/keb_optimizer/cost_features/imv_center_curvature_constraint.h",
            "ssep/keb_optimizer/cost_features/imv_dynamic_constraint.h",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/keb_optimizer/cost_features/imv_rear_pinch_cost.h",
            "ssep/keb_optimizer/data_structure.h"
          ],
          "commitId" : "a0d264a66ed7d34e46c09b451ba582a5a0c69c94",
          "timestamp" : 1764904234000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: IMV更换新的运动学模型，额外状态量从后轮转向更改为beta\u000a\u000a",
          "date" : "2025-12-05 11:10:34 +0800",
          "id" : "a0d264a66ed7d34e46c09b451ba582a5a0c69c94",
          "msg" : "feat: SSEP: IMV更换新的运动学模型，额外状态量从后轮转向更改为beta",
          "paths" : [
            {
              "editType" : "delete",
              "file" : "ssep/keb_optimizer/cost_features/imv_center_curvature_cost.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/beta_cost.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/keb_optimizer/cost_features/imv_rear_pinch_cost.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/keb_optimizer/cost_features/imv_center_pinch_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/imv_dynamic_constraint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_exit_parking_spot_planner.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/keb_optimizer/cost_features/imv_center_curvature_constraint.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/keb_optimizer/cost_features/imv_rear_oversteer_cost.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/beta_dot_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/imv_kinematic_constraint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/data_structure.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_visualizer.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/keb_optimizer/cost_features/imv_rear_curvature_cost.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp",
            "data/config/cfg_lat_plan.hpp",
            "algorithm/wbca/imv_wbca_manager.cpp",
            "data/config/cfg_lat_plan.cpp"
          ],
          "commitId" : "d0fadc87730538548683cc2966d1c6bcc216b1e1",
          "timestamp" : 1764904313000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: wbca smooth_mode path opt.\u000a\u000a",
          "date" : "2025-12-05 11:11:53 +0800",
          "id" : "d0fadc87730538548683cc2966d1c6bcc216b1e1",
          "msg" : "fix: wbca smooth_mode path opt.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/imv_wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/generate_scene_data/trajectory_provider/search_based_trajectory_provider.cc",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/coarse_search/evaluator/curvature_cost_computer.h",
            "ssep/offboard/generate_scene_data/utils.h",
            "ssep/offboard/tools/scene_data_generator/data_structures.h",
            "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.h",
            "ssep/offboard/tools/scene_data_generator/generate_scene_data_cli.cc",
            "ssep/offboard/tools/scene_data_generator/state_augment_util.h",
            "ssep/offboard/generate_scene_data/protos/geometry.proto",
            "ssep/offboard/tools/scene_data_generator/utils.h",
            "ssep/offboard/generate_scene_data/CMakeLists.txt",
            "ssep/offboard/tools/scene_data_generator/conf/scene_conf.yaml",
            "ssep/offboard/ssep_planner_wrapper.h",
            "ssep/offboard/ssep_input_provider.h",
            "ssep/offboard/generate_scene_data/protos/path.proto",
            "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc",
            "ssep/maps/ogm.h",
            "ssep/offboard/tools/scene_data_generator/scene_yaml_reader.h",
            "ssep/maps/ogm.cc",
            "ssep/ssep_planner.h",
            "ssep/offboard/ssep_input_provider.cc",
            "ssep/offboard/generate_scene_data/conf/scene_conf.yaml",
            "ssep/offboard/generate_scene_data/trajectory_provider/search_based_trajectory_provider.h",
            "ssep/offboard/generate_scene_data/protos/scene.proto",
            "ssep/offboard/CMakeLists.txt",
            "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.cc",
            "ssep/offboard/generate_scene_data/state_augment_util.h",
            "ssep/offboard/generate_scene_data/data_structures.h",
            "ssep/ssep_planner.cc"
          ],
          "commitId" : "fc36a15194d428385393b0a1400b59a6bd831fda",
          "timestamp" : 1765027075000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: 增加ssep-heatnet-2.0训练场景生成器\u000a\u000a",
          "date" : "2025-12-06 21:17:55 +0800",
          "id" : "fc36a15194d428385393b0a1400b59a6bd831fda",
          "msg" : "feat: 增加ssep-heatnet-2.0训练场景生成器",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/conf/scene_conf.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/trajectory_provider/search_based_trajectory_provider.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/data_structures.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/generate_scene_data_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/curvature_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/protos/path.proto"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/utils.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_input_provider.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/protos/geometry.proto"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/state_augment_util.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_planner_wrapper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/data_structures.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/utils.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/state_augment_util.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/scene_yaml_reader.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/protos/scene.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/trajectory_provider/search_based_trajectory_provider.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/conf/scene_conf.yaml"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_input_provider.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/generate_scene_data/protos/path.proto",
            "ssep/CMakeLists.txt",
            "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc",
            "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc",
            "ssep/offboard/generate_scene_data/protos/geometry.proto",
            "ssep/data_structures/polyline.cc",
            "ssep/data_structures/polyline.h",
            "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.h",
            "ssep/protos/path.proto",
            "ssep/protos/geometry.proto",
            "CMakeLists.txt"
          ],
          "commitId" : "f4e6eeab76603fcafa435ec4d10fb7b6d51cc1e4",
          "timestamp" : 1765108735000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "refactor: 将ssep的依赖改为sub_directory的形式，添加proto数据结构\u000a\u000a",
          "date" : "2025-12-07 19:58:55 +0800",
          "id" : "f4e6eeab76603fcafa435ec4d10fb7b6d51cc1e4",
          "msg" : "refactor: 将ssep的依赖改为sub_directory的形式，添加proto数据结构",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/generate_scene_data/protos/geometry.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/generate_scene_data/protos/path.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/path.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/geometry.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/imv_enter_yard_planner.h",
            "ssep/offboard/CMakeLists.txt",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/data_structures/ssep_scenario_type.hpp",
            "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
          ],
          "commitId" : "09dd79fe99c36b853d09d2682024347bc85b061e",
          "timestamp" : 1765183325000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP增加IMV进堆场场景\u000a\u000a",
          "date" : "2025-12-08 16:42:05 +0800",
          "id" : "09dd79fe99c36b853d09d2682024347bc85b061e",
          "msg" : "feat: SSEP增加IMV进堆场场景",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_scenario_type.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/imv_enter_yard_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/generate_scene_data/trajectory_provider/search_based_trajectory_provider.cc",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/coarse_search/evaluator/curvature_cost_computer.h",
            "ssep/offboard/generate_scene_data/utils.h",
            "ssep/offboard/tools/scene_data_generator/data_structures.h",
            "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.h",
            "ssep/offboard/tools/scene_data_generator/generate_scene_data_cli.cc",
            "ssep/offboard/tools/scene_data_generator/state_augment_util.h",
            "ssep/offboard/generate_scene_data/protos/geometry.proto",
            "ssep/offboard/tools/scene_data_generator/utils.h",
            "ssep/offboard/generate_scene_data/CMakeLists.txt",
            "ssep/offboard/tools/scene_data_generator/conf/scene_conf.yaml",
            "ssep/offboard/ssep_planner_wrapper.h",
            "ssep/offboard/ssep_input_provider.h",
            "ssep/offboard/generate_scene_data/protos/path.proto",
            "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc",
            "ssep/maps/ogm.h",
            "ssep/offboard/tools/scene_data_generator/scene_yaml_reader.h",
            "ssep/maps/ogm.cc",
            "ssep/ssep_planner.h",
            "ssep/offboard/ssep_input_provider.cc",
            "ssep/offboard/generate_scene_data/trajectory_provider/search_based_trajectory_provider.h",
            "ssep/offboard/generate_scene_data/conf/scene_conf.yaml",
            "ssep/offboard/generate_scene_data/protos/scene.proto",
            "ssep/offboard/CMakeLists.txt",
            "ssep/offboard/generate_scene_data/state_augment_util.h",
            "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.cc",
            "ssep/ssep_planner.cc",
            "ssep/offboard/generate_scene_data/data_structures.h"
          ],
          "commitId" : "2d87be158756a6bbced71e8e620cae86dfa1d273",
          "timestamp" : 1765183513000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: 增加ssep-heatnet-2.0训练场景生成器\u000a",
          "date" : "2025-12-08 16:45:13 +0800",
          "id" : "2d87be158756a6bbced71e8e620cae86dfa1d273",
          "msg" : "feat: 增加ssep-heatnet-2.0训练场景生成器",
          "paths" : [
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/generate_scene_data_cli.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/state_augment_util.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/protos/geometry.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/state_augment_util.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/protos/path.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/trajectory_provider/search_based_trajectory_provider.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/utils.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/data_structures.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/scene_yaml_reader.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/trajectory_provider/search_based_trajectory_provider.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/conf/scene_conf.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/protos/scene.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/CMakeLists.txt"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/utils.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_input_provider.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/conf/scene_conf.yaml"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/curvature_cost_computer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/data_structures.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_planner_wrapper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_input_provider.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/generate_scene_data/protos/path.proto",
            "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc",
            "ssep/CMakeLists.txt",
            "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc",
            "ssep/offboard/generate_scene_data/protos/geometry.proto",
            "ssep/data_structures/polyline.cc",
            "ssep/data_structures/polyline.h",
            "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.h",
            "ssep/protos/geometry.proto",
            "ssep/protos/path.proto",
            "CMakeLists.txt"
          ],
          "commitId" : "3f0dc285c62627cc4e97987d149fdf3b933870b5",
          "timestamp" : 1765183532000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "refactor: 将ssep的依赖改为sub_directory的形式，添加proto数据结构\u000a\u000a",
          "date" : "2025-12-08 16:45:32 +0800",
          "id" : "3f0dc285c62627cc4e97987d149fdf3b933870b5",
          "msg" : "refactor: 将ssep的依赖改为sub_directory的形式，添加proto数据结构",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/protos/geometry.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/generate_scene_data/protos/path.proto"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/generate_scene_data/protos/geometry.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/path.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/imv_enter_yard_planner.h",
            "ssep/offboard/CMakeLists.txt",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/data_structures/ssep_scenario_type.hpp",
            "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
          ],
          "commitId" : "6d8fef9e38e100908e1c7171fb4985a9d826a9a8",
          "timestamp" : 1765183598000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP增加IMV进堆场场景\u000a",
          "date" : "2025-12-08 16:46:38 +0800",
          "id" : "6d8fef9e38e100908e1c7171fb4985a9d826a9a8",
          "msg" : "feat: SSEP增加IMV进堆场场景",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_scenario_type.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/imv_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/imv_general_planner.h",
            "ssep/coarse_search/legacy_searcher_adaptor.h",
            "data/ssep/into_yard_junction_ec.cpp",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "data/ssep/ssep_ec.cpp",
            "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.cc"
          ],
          "commitId" : "21a0af3d66ac87da4dc368fb67239fdecf1482c0",
          "timestamp" : 1765191178000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 调试IMV路径\u000a\u000a",
          "date" : "2025-12-08 18:52:58 +0800",
          "id" : "21a0af3d66ac87da4dc368fb67239fdecf1482c0",
          "msg" : "chore: SSEP: 调试IMV路径",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searcher_adaptor.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/imv_general_planner.h",
            "ssep/coarse_search/legacy_searcher_adaptor.h",
            "data/ssep/into_yard_junction_ec.cpp",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc",
            "data/ssep/ssep_ec.cpp",
            "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.cc"
          ],
          "commitId" : "dcd791fb65e0c212a659866bc865ed1dbb929349",
          "timestamp" : 1765191264000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 调试IMV路径\u000a\u000a",
          "date" : "2025-12-08 18:54:24 +0800",
          "id" : "dcd791fb65e0c212a659866bc865ed1dbb929349",
          "msg" : "chore: SSEP: 调试IMV路径",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searcher_adaptor.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/path.cc",
            "ssep/data_structures/polyline.cc",
            "ssep/data_structures/polyline.h",
            "ssep/protos/geometry.proto",
            "ssep/protos/path.proto",
            "ssep/offboard/CMakeLists.txt",
            "ssep/data_structures/path.h",
            "CMakeLists.txt"
          ],
          "commitId" : "ab11b4a40f4bab56714cc113091122842c75ca38",
          "timestamp" : 1765251154000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: Add proto converters.\u000a\u000a",
          "date" : "2025-12-09 11:32:34 +0800",
          "id" : "ab11b4a40f4bab56714cc113091122842c75ca38",
          "msg" : "chore: Add proto converters.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/geometry.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/path.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/cmd/cmd_set_target.hpp",
            "data/app/reaction/app_reaction.hpp",
            "data/config/cfg_static.hpp",
            "plan/prepare/prepare_state.cpp",
            "data/app/cmd/cmd_set_target.cpp",
            "data/app/fsm/task_command_type.hpp",
            "data/app/reaction/app_reaction.cpp",
            "data/app/app_data.cpp",
            "sink/ros_sink_pnc_status.cpp",
            "data/config/cfg_static.cpp"
          ],
          "commitId" : "46a4529037e8de9cb729ed0f9db6adedf8e956c5",
          "timestamp" : 1765252420000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:根据指令更改挂的尺寸\u000a\u000a",
          "date" : "2025-12-09 11:53:40 +0800",
          "id" : "46a4529037e8de9cb729ed0f9db6adedf8e956c5",
          "msg" : "feat:根据指令更改挂的尺寸",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_command_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_set_target.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_set_target.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_static.cpp"
            },
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_pnc_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/app_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/reaction/app_reaction.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_static.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_state.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/reaction/app_reaction.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/app_data.cpp"
          ],
          "commitId" : "7248cb161ef4f70732671c938cfd5c16fa470f52",
          "timestamp" : 1765269525000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "Revert \"feat:暂时屏蔽container size 变量\"\u000a\u000aThis reverts commit 39185fee5b5f13e40dbab72d65d0ed72c169107e.\u000a",
          "date" : "2025-12-09 16:38:45 +0800",
          "id" : "7248cb161ef4f70732671c938cfd5c16fa470f52",
          "msg" : "Revert \"feat:暂时屏蔽container size 变量\"",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/app_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ex_lane_change_ec.cpp",
            "data/ssep/field_junction_ec.cpp",
            "data/ssep/ssep_util.cpp",
            "data/ssep/out_yard_junction_ec.cpp",
            "ssep/param_loader/param.h",
            "data/ssep/seaside_junction_ec.cpp",
            "ssep/maps/ogm_builder.cc",
            "data/ssep/open_space_ec.cpp",
            "tasks/deciders/other_decider/replan_decider.cpp",
            "ssep/param_loader/yaml_loader.cc",
            "data/ssep/ssep_ec.hpp",
            "data/ssep/ssep_activation.hpp",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.cc",
            "hmi/draw/draw_ssep.cpp",
            "data/ssep/ssep_util.hpp",
            "data/ssep/ssep_activation.cpp",
            "data/ssep/ssep_ec.cpp",
            "data/config/cfg_ssep.cpp",
            "data/ssep/reverse_ec.cpp",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_imv.cc",
            "data/ssep/forward_ec.cpp",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.h",
            "data/ssep/bridge_junction_ec.cpp",
            "data/ssep/normal_junction_ec.cpp",
            "ssep/ssep_planner.h",
            "data/ssep/into_yard_junction_ec.cpp",
            "ssep/maps/ogm_builder.h",
            "ssep/data_structures/ssep_input.hpp",
            "ssep/ssep_planner.cc",
            "data/ssep/reverse_ec.hpp",
            "ssep/offboard/main_test/main_ssep_input.cc",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.cc"
          ],
          "commitId" : "b7d46a53ed7dfc59017559b8d8500c1040fd8ca7",
          "timestamp" : 1765270367000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "refactor: 去除SSEP中不再用到的参数与相关处理。\u000a\u000a",
          "date" : "2025-12-09 16:52:47 +0800",
          "id" : "b7d46a53ed7dfc59017559b8d8500c1040fd8ca7",
          "msg" : "refactor: 去除SSEP中不再用到的参数与相关处理。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/field_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/reverse_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_imv.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ex_lane_change_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_ssep.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_util.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/out_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_util.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/reverse_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/bridge_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/param_loader/param.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_input.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/normal_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_ssep.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/seaside_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/param_loader/yaml_loader.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/main_test/main_ssep_input.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/lat_decider/path_direction_decider.cpp"
          ],
          "commitId" : "97eb270b8cfb619396d49fddd9942152c8dd3218",
          "timestamp" : 1765288856000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:太阳纸业 出库， ssep路径匹配的bug\u000a\u000a",
          "date" : "2025-12-09 22:00:56 +0800",
          "id" : "97eb270b8cfb619396d49fddd9942152c8dd3218",
          "msg" : "fix:太阳纸业 出库， ssep路径匹配的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/lat_decider/path_direction_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/lat_decider/path_direction_decider.cpp"
          ],
          "commitId" : "09b5db88ef67201a1558e30e8d6b16840d5e2299",
          "timestamp" : 1765294289000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:太阳纸业 出库， ssep路径匹配的bug\u000a\u000a",
          "date" : "2025-12-09 23:31:29 +0800",
          "id" : "09b5db88ef67201a1558e30e8d6b16840d5e2299",
          "msg" : "fix:太阳纸业 出库， ssep路径匹配的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/lat_decider/path_direction_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/protos/geometry.proto",
            "ssep/protos/path.proto",
            "ssep/offboard/generate_scene_data/protos/scene.proto"
          ],
          "commitId" : "c085a6c4c4aeeb58856f07723a75607d6fd1578d",
          "timestamp" : 1765336765000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP 修复proto版本不兼容的问题\u000a\u000a",
          "date" : "2025-12-10 11:19:25 +0800",
          "id" : "c085a6c4c4aeeb58856f07723a75607d6fd1578d",
          "msg" : "fix: SSEP 修复proto版本不兼容的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/protos/scene.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/geometry.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/path.proto"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/protos/geometry.proto",
            "ssep/protos/path.proto",
            "ssep/offboard/generate_scene_data/protos/scene.proto"
          ],
          "commitId" : "a901c32ec5f6d217ff45aff3e69df04c93ea28d5",
          "timestamp" : 1765336793000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP 修复proto版本不兼容的问题\u000a\u000a",
          "date" : "2025-12-10 11:19:53 +0800",
          "id" : "a901c32ec5f6d217ff45aff3e69df04c93ea28d5",
          "msg" : "fix: SSEP 修复proto版本不兼容的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/protos/geometry.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/path.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/protos/scene.proto"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/predict_path.cpp",
            "hmi/draw/draw_pose_predict.cpp",
            "algorithm/vehicle_model/kinematic_bicycle_model.cpp"
          ],
          "commitId" : "6baa0c258115a23ceef0bc2fd88f5e19afcbfd6e",
          "timestamp" : 1765343977000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复ttc预测的bug\u000a\u000a",
          "date" : "2025-12-10 13:19:37 +0800",
          "id" : "6baa0c258115a23ceef0bc2fd88f5e19afcbfd6e",
          "msg" : "fix:修复ttc预测的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/predict_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_pose_predict.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/vehicle_model/kinematic_bicycle_model.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_pose_predict.cpp",
            "data/plan/predict_path.cpp",
            "algorithm/vehicle_model/kinematic_bicycle_model.cpp"
          ],
          "commitId" : "fdf7f852c0106c6a3b58f718e9b004178f1895d5",
          "timestamp" : 1765344017000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复ttc预测的bug\u000a\u000a",
          "date" : "2025-12-10 13:20:17 +0800",
          "id" : "fdf7f852c0106c6a3b58f718e9b004178f1895d5",
          "msg" : "fix:修复ttc预测的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_pose_predict.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/predict_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/vehicle_model/kinematic_bicycle_model.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/app_data.cpp"
          ],
          "commitId" : "a3617580835c6e4a93d437ed914fa63c5a9c37ee",
          "timestamp" : 1765344067000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "Revert \"feat:暂时屏蔽container size 变量\"\u000a\u000aThis reverts commit 39185fee5b5f13e40dbab72d65d0ed72c169107e.\u000a",
          "date" : "2025-12-10 13:21:07 +0800",
          "id" : "a3617580835c6e4a93d437ed914fa63c5a9c37ee",
          "msg" : "Revert \"feat:暂时屏蔽container size 变量\"",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/app_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/path.cc",
            "ssep/CMakeLists.txt",
            "ssep/data_structures/directional_path.h",
            "ssep/data_structures/directional_path.cc",
            "ssep/scenarios/truck_remote_guided_escape_planner.h",
            "ssep/data_structures/path.h",
            "ssep/data_structures/ssep_output.hpp"
          ],
          "commitId" : "1460dad8f30ac58ef79ded9771914f43c54fdc00",
          "timestamp" : 1765350673000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 改进多段路径 - 短路径去除的逻辑\u000a\u000a",
          "date" : "2025-12-10 15:11:13 +0800",
          "id" : "1460dad8f30ac58ef79ded9771914f43c54fdc00",
          "msg" : "chore: SSEP: 改进多段路径 - 短路径去除的逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/directional_path.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_output.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_remote_guided_escape_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/directional_path.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "scenarios/bulkload_scenario/bulkload_ssep_forward_stage.cpp"
          ],
          "commitId" : "0739709559720286660e8bdb05063be1799b229e",
          "timestamp" : 1765351023000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: reversing car bulk scenario.\u000a\u000a",
          "date" : "2025-12-10 15:17:03 +0800",
          "id" : "0739709559720286660e8bdb05063be1799b229e",
          "msg" : "fix: reversing car bulk scenario.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "scenarios/bulkload_scenario/bulkload_ssep_forward_stage.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/CMakeLists.txt"
          ],
          "commitId" : "587391b431f0144b50e404fd07bb72f8356f8461",
          "timestamp" : 1765351462000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复程序运行的bug\u000a\u000a",
          "date" : "2025-12-10 15:24:22 +0800",
          "id" : "587391b431f0144b50e404fd07bb72f8356f8461",
          "msg" : "fix:修复程序运行的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_activation.hpp",
            "data/ssep/ssep_activation.cpp",
            "tasks/plan/ssep_task.cpp"
          ],
          "commitId" : "7c0da0ede13ce7df504dd66c355dfd526048487b",
          "timestamp" : 1765354798000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:搜索尺寸参数赋值\u000a\u000a",
          "date" : "2025-12-10 16:19:58 +0800",
          "id" : "7c0da0ede13ce7df504dd66c355dfd526048487b",
          "msg" : "feat:搜索尺寸参数赋值",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/ssep_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_activation.cpp"
          ],
          "commitId" : "e3a58321953f8b4ab0b6ce3ea0e3ae9a1635d416",
          "timestamp" : 1765358628000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:车辆参数赋值错误的bug\u000a\u000a",
          "date" : "2025-12-10 17:23:48 +0800",
          "id" : "e3a58321953f8b4ab0b6ce3ea0e3ae9a1635d416",
          "msg" : "fix:车辆参数赋值错误的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/ssep_input_provider.cc",
            "ssep/CMakeLists.txt",
            "CMakeLists.txt",
            "ssep/offboard/ssep_planner_wrapper.cc"
          ],
          "commitId" : "eec9c972b05ae26f7ce8b0e4c600a5e8603f7068",
          "timestamp" : 1765366684000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "refactor: update cmakelist\u000a\u000a",
          "date" : "2025-12-10 19:38:04 +0800",
          "id" : "eec9c972b05ae26f7ce8b0e4c600a5e8603f7068",
          "msg" : "refactor: update cmakelist",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_input_provider.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "scenarios/bulkload_scenario/bulkload_ssep_forward_stage.cpp"
          ],
          "commitId" : "41ccb16f66de254cd3517e72840d53f32f590efa",
          "timestamp" : 1765429958000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: reversing crash.\u000a\u000a",
          "date" : "2025-12-11 13:12:38 +0800",
          "id" : "41ccb16f66de254cd3517e72840d53f32f590efa",
          "msg" : "fix: reversing crash.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "scenarios/bulkload_scenario/bulkload_ssep_forward_stage.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_ogm.cpp",
            "plan/prepare/prepare_ogm.hpp"
          ],
          "commitId" : "1889b02696df313fa483f4df25a9c5f69ad30c79",
          "timestamp" : 1765435157000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "feat: convert cloud_obstacles to cloud points.\u000a\u000a",
          "date" : "2025-12-11 14:39:17 +0800",
          "id" : "1889b02696df313fa483f4df25a9c5f69ad30c79",
          "msg" : "feat: convert cloud_obstacles to cloud points.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/hdmap_interface/map_elements/junction_info.h",
            "ssep/offboard/hdmap_interface/common/math/geometry_utils.h",
            "ssep/offboard/hdmap_interface/hdmap_impl.h",
            "ssep/offboard/hdmap_interface/common/math/box2d.hpp",
            "ssep/offboard/main_test/hdmap_interface/map_elements/object_info.h",
            "ssep/offboard/hdmap_interface/map_elements/map_info.h",
            "ssep/offboard/main_test/hdmap_interface/parser/interface_param_parser.h",
            "ssep/offboard/hdmap_interface/rapidjson/error/en.h",
            "ssep/offboard/generate_scene_data/CMakeLists.txt",
            "ssep/scenarios/planner_utils.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/itoa.h",
            "ssep/offboard/ssep_planner_wrapper.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/strtod.h",
            "ssep/offboard/hdmap_interface/map_elements/lane.h",
            "ssep/offboard/hdmap_interface/rapidjson/writer.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/lane_info.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/dtoa.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/box2d.hpp",
            "ssep/offboard/main_test/hdmap_interface/map_elements/junction_info.h",
            "ssep/offboard/hdmap_interface/map_elements/section_info.h",
            "ssep/offboard/main_test/hdmap_interface/hdmap_impl.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/meta.h",
            "ssep/protos/scene.proto",
            "ssep/offboard/hdmap_interface/map_elements/object_info.h",
            "ssep/offboard/hdmap_interface/rapidjson/memorybuffer.h",
            "ssep/offboard/hdmap_interface/rapidjson/schema.h",
            "ssep/offboard/generate_scene_data/protos/scene.proto",
            "ssep/offboard/main_test/hdmap_interface/parser/interface_singleton.hpp",
            "ssep/offboard/hdmap_interface/common/data_types.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/map_info.h",
            "ssep/offboard/hdmap_interface/rapidjson/stream.h",
            "ssep/offboard/hdmap_interface/parser/interface_param_parser.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/strtod.h",
            "ssep/offboard/main_test/hdmap_interface/public_data_struct.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/section.h",
            "ssep/offboard/hdmap_interface/common/math/math_utils.hpp",
            "ssep/offboard/hdmap_interface/common/math/linear_interpolation.hpp",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/math_utils.hpp",
            "ssep/offboard/main_test/hdmap_interface/libhdmap_interface.so",
            "ssep/offboard/hdmap_interface/rapidjson/encodedstream.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/stack.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/stack.h",
            "ssep/offboard/hdmap_interface/rapidjson/msinttypes/inttypes.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/memorybuffer.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/strfunc.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/error/en.h",
            "ssep/scenarios/planner_utils.cc",
            "ssep/offboard/hdmap_interface/rapidjson/reader.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/stringbuffer.h",
            "ssep/offboard/hdmap_interface/rapidjson/filewritestream.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/uri.h",
            "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc",
            "ssep/offboard/main_test/hdmap_interface/map_elements/road_info.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/object.h",
            "ssep/offboard/hdmap_interface/common/math/vec2d.hpp",
            "ssep/offboard/hdmap_interface/rapidjson/internal/swap.h",
            "ssep/offboard/hdmap_interface/map_elements/junction.h",
            "ssep/offboard/hdmap_interface/libhdmap_interface.so",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/ieee754.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/istreamwrapper.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/clzll.h",
            "ssep/offboard/hdmap_interface/rapidjson/fwd.h",
            "ssep/offboard/hdmap_interface/map_elements/lane_info.h",
            "ssep/offboard/hdmap_interface/rapidjson/cursorstreamwrapper.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/schema.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/document.h",
            "ssep/offboard/hdmap_interface/rapidjson/rapidjson.h",
            "ssep/offboard/scene_replay/replay_ssep_input_cli.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/pow10.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/junction.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/overlap.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/vec2d.hpp",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/rapidjson.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/biginteger.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/polygon2d.hpp",
            "ssep/offboard/main_test/hdmap_interface/common/data_types.h",
            "ssep/offboard/hdmap_interface/rapidjson/memorystream.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/stdint.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/map.h",
            "ssep/offboard/hdmap_interface/hdmap.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/pointer.h",
            "ssep/offboard/hdmap_interface/map_elements/object.h",
            "ssep/offboard/hdmap_interface/common/math/line_segment2d.hpp",
            "ssep/offboard/hdmap_interface/rapidjson/internal/diyfp.h",
            "ssep/offboard/hdmap_interface/rapidjson/pointer.h",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "ssep/offboard/main_test/hdmap_interface/libhdmap_interface_shm.so",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/memorystream.h",
            "ssep/scenarios/truck_remote_guided_escape_planner.h",
            "ssep/offboard/main_test/hdmap_interface/common/glog_helper.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/clzll.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/itoa.h",
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/diyfp.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/allocators.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/pow10.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/strfunc.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/regex.h",
            "ssep/offboard/hdmap_interface/map_elements/section.h",
            "ssep/offboard/hdmap_interface/rapidjson/msinttypes/stdint.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/writer.h",
            "ssep/offboard/hdmap_interface/public_data_struct.h",
            "ssep/offboard/ssep_visualizer.h",
            "ssep/offboard/main_test/hdmap_interface/parser/map_loader.h",
            "ssep/offboard/hdmap_interface/rapidjson/istreamwrapper.h",
            "ssep/CMakeLists.txt",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/regex.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/linear_interpolation.hpp",
            "ssep/offboard/hdmap_interface/map_elements/road_info.h",
            "ssep/offboard/hdmap_interface/map_elements/overlap_info.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/road.h",
            "ssep/offboard/hdmap_interface/rapidjson/error/error.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/dtoa.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/filewritestream.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/meta.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/error/error.h",
            "ssep/offboard/hdmap_interface/rapidjson/encodings.h",
            "ssep/offboard/hdmap_interface/rapidjson/allocators.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/ostreamwrapper.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/filereadstream.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/cursorstreamwrapper.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/inttypes.h",
            "ssep/offboard/hdmap_interface/map_elements/road.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/ieee754.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/swap.h",
            "ssep/offboard/hdmap_interface/map_elements/map.h",
            "ssep/offboard/hdmap_interface/rapidjson/filereadstream.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/fwd.h",
            "ssep/offboard/hdmap_interface/rapidjson/prettywriter.h",
            "ssep/offboard/hdmap_interface/rapidjson/uri.h",
            "ssep/offboard/hdmap_interface/common/glog_helper.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/geometry_utils.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/encodedstream.h",
            "ssep/offboard/hdmap_interface/rapidjson/stringbuffer.h",
            "ssep/offboard/main_test/hdmap_interface/hdmap.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/overlap_info.h",
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/prettywriter.h",
            "ssep/coarse_search/conditions/along_lane_condition.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/biginteger.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/lane.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/line_segment2d.hpp",
            "ssep/offboard/hdmap_interface/map_elements/overlap.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/stream.h",
            "ssep/offboard/scene_replay/CMakeLists.txt",
            "ssep/offboard/ssep_visualizer.cc",
            "ssep/offboard/main_test/hdmap_interface/map_elements/section_info.h",
            "ssep/offboard/hdmap_interface/rapidjson/ostreamwrapper.h",
            "ssep/offboard/hdmap_interface/rapidjson/document.h",
            "ssep/offboard/hdmap_interface/common/math/polygon2d.hpp",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/reader.h",
            "ssep/offboard/hdmap_interface/parser/map_loader.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/encodings.h",
            "ssep/offboard/hdmap_interface/libhdmap_interface_shm.so",
            "ssep/offboard/hdmap_interface/parser/interface_singleton.hpp"
          ],
          "commitId" : "8a307a64fe2763be6e85162bf5b6bc09a4d5ec2e",
          "timestamp" : 1765449059000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: 改进出堆场搜索，调整offboard部分代码\u000a",
          "date" : "2025-12-11 18:30:59 +0800",
          "id" : "8a307a64fe2763be6e85162bf5b6bc09a4d5ec2e",
          "msg" : "chore: 改进出堆场搜索，调整offboard部分代码",
          "paths" : [
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/object.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/math/vec2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/stack.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/meta.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/linear_interpolation.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/error/en.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/pointer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/overlap_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/filereadstream.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/public_data_struct.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/cursorstreamwrapper.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/lane_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/scene_replay/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/hdmap.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/map_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/writer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/regex.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/encodings.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/pointer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/planner_utils.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/error/en.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/ostreamwrapper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/stringbuffer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/libhdmap_interface.so"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_visualizer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/parser/map_loader.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/dtoa.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/scene.proto"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/map.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/hdmap.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/section_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/stdint.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/math/math_utils.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/geometry_utils.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/reader.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/ieee754.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/regex.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/schema.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/line_segment2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/lane.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/parser/interface_param_parser.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/math/line_segment2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/map_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/allocators.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/stream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/overlap.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/memorybuffer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/encodedstream.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/fwd.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/road_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/swap.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/prettywriter.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/road.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/strtod.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/istreamwrapper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/ostreamwrapper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/stream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/meta.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/clzll.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/junction.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/box2d.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/encodings.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/cursorstreamwrapper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/schema.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/math_utils.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/reader.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/diyfp.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/writer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/public_data_struct.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/parser/interface_param_parser.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/map.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/conditions/along_lane_condition.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/ieee754.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/msinttypes/inttypes.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/rapidjson.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/pow10.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/document.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/libhdmap_interface_shm.so"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/itoa.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/math/polygon2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/strtod.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/junction_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/glog_helper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/istreamwrapper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/hdmap_impl.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/lane.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/uri.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/filewritestream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/rapidjson.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/overlap.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/libhdmap_interface_shm.so"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/object.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/scene_replay/replay_ssep_input_cli.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/swap.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/biginteger.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/itoa.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/strfunc.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/parser/map_loader.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/document.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/dtoa.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/planner_utils.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/clzll.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/junction_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/section.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/generate_scene_data/protos/scene.proto"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/parser/interface_singleton.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/glog_helper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/section.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/hdmap_impl.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/vec2d.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/biginteger.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/strfunc.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/uri.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/data_types.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/stringbuffer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/error/error.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/prettywriter.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/object_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/math/geometry_utils.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/math/linear_interpolation.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/encodedstream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/fwd.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/overlap_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/stack.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/inttypes.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/road_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/road.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/memorystream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/parser/interface_singleton.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_remote_guided_escape_planner.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/error/error.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/filereadstream.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/memorybuffer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/diyfp.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/object_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/data_types.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/msinttypes/stdint.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/junction.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/memorystream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/math/box2d.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/libhdmap_interface.so"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_visualizer.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/section_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/pow10.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/polygon2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/filewritestream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/lane_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/allocators.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/constrain/speed_hard_constrain.cpp"
          ],
          "commitId" : "c3a407ca35fa669580fa5fe14e2fc1dff1852ba9",
          "timestamp" : 1765450612000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:调整末端的限速\u000a\u000a",
          "date" : "2025-12-11 18:56:52 +0800",
          "id" : "c3a407ca35fa669580fa5fe14e2fc1dff1852ba9",
          "msg" : "refactor:调整末端的限速",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/constrain/speed_hard_constrain.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/ssep_input_provider.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "commitId" : "0196b7d55751661b434ffd02e66c428756418d21",
          "timestamp" : 1765457674000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: 改进友谊关多段倒车路径形状\u000a\u000a",
          "date" : "2025-12-11 20:54:34 +0800",
          "id" : "0196b7d55751661b434ffd02e66c428756418d21",
          "msg" : "chore: 改进友谊关多段倒车路径形状",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_input_provider.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/ssep_input_provider.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "commitId" : "a53416264813d3a7f1e887ebd6223ea1d43b38ab",
          "timestamp" : 1765457752000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: 改进友谊关多段倒车路径形状\u000a\u000a",
          "date" : "2025-12-11 20:55:52 +0800",
          "id" : "a53416264813d3a7f1e887ebd6223ea1d43b38ab",
          "msg" : "chore: 改进友谊关多段倒车路径形状",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_input_provider.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "node/main.cpp",
            "replayer/main.cpp",
            "tasks/plan/ssep_task.cpp",
            "node/logic.cpp"
          ],
          "commitId" : "ac3e99a1d2d7e89983c1c3fb6f9de370f8d9f00b",
          "timestamp" : 1765464459000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:breakpad 崩溃\u000a\u000a",
          "date" : "2025-12-11 22:47:39 +0800",
          "id" : "ac3e99a1d2d7e89983c1c3fb6f9de370f8d9f00b",
          "msg" : "feat:breakpad 崩溃",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/ssep_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "node/logic.cpp"
            },
            {
              "editType" : "edit",
              "file" : "node/main.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/main.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "4ef7071694508f6effda4cfe8a21a21cad697030",
          "timestamp" : 1765464491000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:删除终点后的不可绕行\u000a\u000a",
          "date" : "2025-12-11 22:48:11 +0800",
          "id" : "4ef7071694508f6effda4cfe8a21a21cad697030",
          "msg" : "feat:删除终点后的不可绕行",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/switch_data.cpp",
            "data/plan/guide_line_base.cpp"
          ],
          "commitId" : "898942a39735b519b4eba6c5300eb9a559770ec1",
          "timestamp" : 1765464569000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:上引导不变道的bug\u000a\u000a",
          "date" : "2025-12-11 22:49:29 +0800",
          "id" : "898942a39735b519b4eba6c5300eb9a559770ec1",
          "msg" : "feat:上引导不变道的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line_base.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_ssep.cpp"
          ],
          "commitId" : "45147da4b856fa3a9a6359469f1c5a6007fb7661",
          "timestamp" : 1765464660000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:draw ssep崩溃的防护\u000a\u000a",
          "date" : "2025-12-11 22:51:00 +0800",
          "id" : "45147da4b856fa3a9a6359469f1c5a6007fb7661",
          "msg" : "feat:draw ssep崩溃的防护",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_ssep.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/maps/sl_projection_map.cc"
          ],
          "commitId" : "9633e87c4b913f072ddf0c960357854d0a0c35b0",
          "timestamp" : 1765464680000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:删除打印日志\u000a\u000a",
          "date" : "2025-12-11 22:51:20 +0800",
          "id" : "9633e87c4b913f072ddf0c960357854d0a0c35b0",
          "msg" : "feat:删除打印日志",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/maps/sl_projection_map.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/main.cpp"
          ],
          "commitId" : "f3debdb7a23bf618791c8cc091e56d8ca474ad05",
          "timestamp" : 1765505635000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:replayer编译失败的bug\u000a\u000a",
          "date" : "2025-12-12 10:13:55 +0800",
          "id" : "f3debdb7a23bf618791c8cc091e56d8ca474ad05",
          "msg" : "fix:replayer编译失败的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "replayer/main.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/main.cpp"
          ],
          "commitId" : "cc2f3fa98fba14b74f786899f2b138d217ff4677",
          "timestamp" : 1765509941000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:breakpad编译失败的bug\u000a\u000a",
          "date" : "2025-12-12 11:25:41 +0800",
          "id" : "cc2f3fa98fba14b74f786899f2b138d217ff4677",
          "msg" : "fix:breakpad编译失败的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "replayer/main.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp",
            "ssep/protos/scene.proto"
          ],
          "commitId" : "73ba9eb3ea01c3ecb1f733b48be0b0d18b3c526d",
          "timestamp" : 1765519269000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: proto去除optional关键字\u000a\u000a",
          "date" : "2025-12-12 14:01:09 +0800",
          "id" : "73ba9eb3ea01c3ecb1f733b48be0b0d18b3c526d",
          "msg" : "fix: SSEP: proto去除optional关键字",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/scene.proto"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/motion_fsm/motion_move_fsm/motion_move_fsm.cpp"
          ],
          "commitId" : "5563be7741c3e258e70799faa932f2f4e6596bb3",
          "timestamp" : 1765523636000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: motion_fsm to_normal bug.\u000a\u000a",
          "date" : "2025-12-12 15:13:56 +0800",
          "id" : "5563be7741c3e258e70799faa932f2f4e6596bb3",
          "msg" : "fix: motion_fsm to_normal bug.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/motion_fsm/motion_move_fsm/motion_move_fsm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/CMakeLists.txt",
            "ssep/protos/params.proto",
            "ssep/protos/map_element.proto",
            "data/plan/ssep_data.hpp",
            "data/ssep/forward_ec.cpp",
            "ssep/protos/ssep_scenario_type.proto",
            "ssep/protos/geometry.proto",
            "ssep/protos/path.proto",
            "data/ssep/forward_ec.hpp",
            "ssep/protos/object.proto",
            "ssep/protos/scene.proto"
          ],
          "commitId" : "4d0bb553a1f262d32c060b54c440602a396af343",
          "timestamp" : 1765534309000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 完成ssep相关的proto定义。\u000a\u000a",
          "date" : "2025-12-12 18:11:49 +0800",
          "id" : "4d0bb553a1f262d32c060b54c440602a396af343",
          "msg" : "feat: SSEP: 完成ssep相关的proto定义。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/protos/scene.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/object.proto"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/params.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/ssep_scenario_type.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/geometry.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/path.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/map_element.proto"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp",
            "data/ssep/ssep_ec.hpp",
            "data/plan/ssep_data.hpp"
          ],
          "commitId" : "b5e1fcf682a37641e855aad606e45900f23af207",
          "timestamp" : 1765536356000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: fix building issue\u000a\u000a",
          "date" : "2025-12-12 18:45:56 +0800",
          "id" : "b5e1fcf682a37641e855aad606e45900f23af207",
          "msg" : "fix: fix building issue",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc",
            "ssep/param_loader/param.h",
            "ssep/maps/ogm.cc",
            "ssep/scenarios/imv_enter_yard_planner.h",
            "ssep/maps/ogm.h"
          ],
          "commitId" : "8b25d72c0b8580de808cdd4b2288fb9ab7eb5584",
          "timestamp" : 1765645304000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: 修复imv优化器斜行代价太小的问题\u000a\u000a",
          "date" : "2025-12-14 01:01:44 +0800",
          "id" : "8b25d72c0b8580de808cdd4b2288fb9ab7eb5584",
          "msg" : "fix: 修复imv优化器斜行代价太小的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/param_loader/param.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc",
            "ssep/param_loader/param.h",
            "ssep/maps/ogm.cc",
            "ssep/scenarios/imv_enter_yard_planner.h",
            "ssep/maps/ogm.h"
          ],
          "commitId" : "fe79f04a178dc104ef47b0c7982d90456d5da2dc",
          "timestamp" : 1765669490000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修复imv优化器斜行代价太小的问题\u000a\u000a",
          "date" : "2025-12-14 07:44:50 +0800",
          "id" : "fe79f04a178dc104ef47b0c7982d90456d5da2dc",
          "msg" : "fix: 修复imv优化器斜行代价太小的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/param_loader/param.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc",
            "ssep/param_loader/param.h",
            "ssep/maps/ogm.cc",
            "ssep/scenarios/imv_enter_yard_planner.h",
            "ssep/maps/ogm.h"
          ],
          "commitId" : "ad6ce86814302e4e6d0769134de820ba50f489b0",
          "timestamp" : 1765672024000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "Revert \"fix: 修复imv优化器斜行代价太小的问题\"\u000a\u000aThis reverts commit fe79f04a178dc104ef47b0c7982d90456d5da2dc.\u000a",
          "date" : "2025-12-14 08:27:04 +0800",
          "id" : "ad6ce86814302e4e6d0769134de820ba50f489b0",
          "msg" : "Revert \"fix: 修复imv优化器斜行代价太小的问题\"",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/param_loader/param.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/scenarios/imv_enter_yard_planner.h"
          ],
          "commitId" : "18dd6b332a9504cc4969e5ecff261f16b536cc79",
          "timestamp" : 1765672219000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复imv优化器斜行代价太小的问题\u000a\u000a",
          "date" : "2025-12-14 08:30:19 +0800",
          "id" : "18dd6b332a9504cc4969e5ecff261f16b536cc79",
          "msg" : "fix:修复imv优化器斜行代价太小的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "ea741cf40281c03fab8e7a1ab312a8abcdbeb248",
          "timestamp" : 1765781465000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: first_frame smooth mode except in_yard\u000a\u000a",
          "date" : "2025-12-15 14:51:05 +0800",
          "id" : "ea741cf40281c03fab8e7a1ab312a8abcdbeb248",
          "msg" : "fix: first_frame smooth mode except in_yard",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "8daff57aba21216dc6c56d8ef5f1ecc1ed5db757",
          "timestamp" : 1765782442000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化进苏溪停车位的搜索\u000a\u000a",
          "date" : "2025-12-15 15:07:22 +0800",
          "id" : "8daff57aba21216dc6c56d8ef5f1ecc1ed5db757",
          "msg" : "refactor:优化进苏溪停车位的搜索",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "dd5fd681aae51116a9520425bf8354ad3c195617",
          "timestamp" : 1765782654000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化进苏溪停车位的搜索\u000a\u000a",
          "date" : "2025-12-15 15:10:54 +0800",
          "id" : "dd5fd681aae51116a9520425bf8354ad3c195617",
          "msg" : "refactor:优化进苏溪停车位的搜索",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp"
          ],
          "commitId" : "9740bf0d913ffc59a3aa7d72814d7b186b8b6205",
          "timestamp" : 1765851594000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: clear route in smooth mode when large deviation.\u000a\u000a",
          "date" : "2025-12-16 10:19:54 +0800",
          "id" : "9740bf0d913ffc59a3aa7d72814d7b186b8b6205",
          "msg" : "fix: clear route in smooth mode when large deviation.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp"
          ],
          "commitId" : "ef70b93f146073c7ba3c3c69fbe4fd97ba2dd177",
          "timestamp" : 1765851610000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: clear route in smooth mode when large deviation.\u000a\u000a",
          "date" : "2025-12-16 10:20:10 +0800",
          "id" : "ef70b93f146073c7ba3c3c69fbe4fd97ba2dd177",
          "msg" : "fix: clear route in smooth mode when large deviation.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/object.h",
            "ssep/common/utils/proto_converters.hpp",
            "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h",
            "ssep/common/object_manager.cc",
            "ssep/common/utils/obstacle_polygon_extractor.h",
            "ssep/protos/geometry.proto",
            "ssep/data_structures/map_element_polyline.h",
            "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.h",
            "ssep/data_structures/path.h",
            "ssep/data_structures/ssep_input.cc",
            "ssep/common/object_manager.h",
            "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc",
            "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h",
            "ssep/data_structures/map_element_polyline.cc",
            "ssep/offboard/generate_scene_data/CMakeLists.txt",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h",
            "ssep/common/utils/obstacle_polygon_extractor.cc",
            "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc",
            "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h",
            "ssep/maps/ogm.h",
            "ssep/data_structures/map_element_polyline.hpp",
            "ssep/maps/ogm.cc",
            "ssep/protos/scene.proto",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h",
            "ssep/common/math/aabox2d.h",
            "ssep/coarse_search/conditions/inside_yard_condition.h",
            "ssep/coarse_search/topology_analysis/candidate_goals_generator.h",
            "ssep/common/math/aabox2d.cc",
            "ssep/data_structures/ssep_input.hpp",
            "ssep/coarse_search/topology_analysis/bulk_yard_reasoner.h"
          ],
          "commitId" : "c24c1e0ae23a88963514c92f79cb56e73d7b8994",
          "timestamp" : 1765863494000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 实现SceneFrame的构建\u000a\u000a",
          "date" : "2025-12-16 13:38:14 +0800",
          "id" : "c24c1e0ae23a88963514c92f79cb56e73d7b8994",
          "msg" : "chore: SSEP: 实现SceneFrame的构建",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_input.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/obstacle_polygon_extractor.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/object_manager.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/math/aabox2d.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/ssep_input.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/obstacle_polygon_extractor.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/geometry.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/map_element_polyline.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/data_structures/map_element_polyline.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/object.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/object_manager.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/proto_converters.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/map_element_polyline.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/topology_analysis/candidate_goals_generator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/topology_analysis/bulk_yard_reasoner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/scene.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/conditions/inside_yard_condition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/math/aabox2d.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp"
          ],
          "commitId" : "3b08bf2c422b284cb3131c7392d288b38e55e8cc",
          "timestamp" : 1765867438000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: wbca smoth_mode route interval\u000a\u000a",
          "date" : "2025-12-16 14:43:58 +0800",
          "id" : "3b08bf2c422b284cb3131c7392d288b38e55e8cc",
          "msg" : "fix: wbca smoth_mode route interval",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp"
          ],
          "commitId" : "5664a16cb1ef60c133d8324d0472d96b1f8109b5",
          "timestamp" : 1765867581000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: wbca smoth_mode route interval\u000a\u000a",
          "date" : "2025-12-16 14:46:21 +0800",
          "id" : "5664a16cb1ef60c133d8324d0472d96b1f8109b5",
          "msg" : "fix: wbca smoth_mode route interval",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_region.hpp",
            "data/ssep/forward_ec.cpp",
            "data/config/cfg_region.cpp"
          ],
          "commitId" : "a9e02a3b741c153a024f2ea67e08d2bd91a8687f",
          "timestamp" : 1765878531000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:适配梁山港\u000a\u000a",
          "date" : "2025-12-16 17:48:51 +0800",
          "id" : "a9e02a3b741c153a024f2ea67e08d2bd91a8687f",
          "msg" : "feat:适配梁山港",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_region.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_region.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_ec.cpp",
            "hmi/draw/draw_map.cpp"
          ],
          "commitId" : "25b2d8ea1a6626a842cfc7e678df3525280ddaf6",
          "timestamp" : 1765879984000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "factor:添加搜索途径点的绘制\u000a\u000a",
          "date" : "2025-12-16 18:13:04 +0800",
          "id" : "25b2d8ea1a6626a842cfc7e678df3525280ddaf6",
          "msg" : "factor:添加搜索途径点的绘制",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_region.hpp",
            "data/ssep/forward_ec.cpp",
            "data/config/cfg_region.cpp"
          ],
          "commitId" : "4c2234d4bc9febdf9576e4cd8bdcbf59611f4ae5",
          "timestamp" : 1765880061000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:适配梁山港\u000a\u000a",
          "date" : "2025-12-16 18:14:21 +0800",
          "id" : "4c2234d4bc9febdf9576e4cd8bdcbf59611f4ae5",
          "msg" : "feat:适配梁山港",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_region.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_region.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_ec.cpp",
            "hmi/draw/draw_map.cpp"
          ],
          "commitId" : "1c4ee37b876de9762d752b4a01d0ea8143e9f725",
          "timestamp" : 1765880069000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "factor:添加搜索途径点的绘制\u000a\u000a",
          "date" : "2025-12-16 18:14:29 +0800",
          "id" : "1c4ee37b876de9762d752b4a01d0ea8143e9f725",
          "msg" : "factor:添加搜索途径点的绘制",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h",
            "ssep/protos/ssep_scenario_type.proto",
            "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h",
            "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.cc",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.cc",
            "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/coarse_search/multi_stage_hybrid_astar_search_engine.h",
            "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/evaluator/evaluator.h",
            "ssep/offboard/ssep_input_provider.h",
            "ssep/coarse_search/evaluator/trailer_collision_cost_computer.h",
            "ssep/common/utils/map_element_utils.hpp",
            "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc",
            "data/ssep/forward_ec.cpp",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/scenarios/tractor_trailer_general_planner.h",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/ssep_planner.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h",
            "ssep/offboard/ssep_input_provider.cc",
            "ssep/offboard/scene_replay/replay_ssep_input_cli.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/coarse_search/multi_stage_hybrid_astar_search_engine.cc",
            "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.h",
            "ssep/ssep_planner.cc",
            "ssep/data_structures/ssep_scenario_type.hpp"
          ],
          "commitId" : "e1ed6c866dbc4d1354f50f122d6138193543fd27",
          "timestamp" : 1765890685000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 1. 增加集卡进停车位场景。2. 集卡出停车位场景倒车时增加额外后向检测。\u000a\u000a",
          "date" : "2025-12-16 21:11:25 +0800",
          "id" : "e1ed6c866dbc4d1354f50f122d6138193543fd27",
          "msg" : "feat: SSEP: 1. 增加集卡进停车位场景。2. 集卡出停车位场景倒车时增加额外后向检测。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/map_element_utils.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/evaluator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/multi_stage_hybrid_astar_search_engine.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_input_provider.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/trailer_collision_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/multi_stage_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/ssep_scenario_type.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_scenario_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/scene_replay/replay_ssep_input_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_input_provider.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "f6fe4b920847b0ca9468af0e3b3bbef48f2e6ae6",
          "timestamp" : 1765896544000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: ssep: yangpu enter yard\u000a\u000a",
          "date" : "2025-12-16 22:49:04 +0800",
          "id" : "f6fe4b920847b0ca9468af0e3b3bbef48f2e6ae6",
          "msg" : "chore: ssep: yangpu enter yard",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/vehicle/vehicle_state.cpp",
            "data/app/reaction/app_reaction.hpp",
            "hmi/widget/diagnose.cpp",
            "data/vehicle/vehicle_state.hpp",
            "plan/prepare/prepare_status.cpp"
          ],
          "commitId" : "b995fc59c39e0629be12eff76fb9e5cd2c0d3dbe",
          "timestamp" : 1765943901000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化序列化的显示\u000a\u000a",
          "date" : "2025-12-17 11:58:21 +0800",
          "id" : "b995fc59c39e0629be12eff76fb9e5cd2c0d3dbe",
          "msg" : "refactor:优化序列化的显示",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_state.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/diagnose.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_state.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/reaction/app_reaction.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/evaluator/evaluator.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/ssep_planner.cc",
            "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "5f9f6a8c5418090c6c5ae4ad004c9a6cd87de69a",
          "timestamp" : 1765946711000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 改进杨浦进堆场路径\u000a\u000a",
          "date" : "2025-12-17 12:45:11 +0800",
          "id" : "5f9f6a8c5418090c6c5ae4ad004c9a6cd87de69a",
          "msg" : "chore: SSEP: 改进杨浦进堆场路径",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/evaluator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.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" : [
            "data/config/cfg_lat_plan.hpp",
            "algorithm/wbca/path_optimization/path_optimization.cpp",
            "data/config/cfg_lat_plan.cpp",
            "algorithm/wbca/path_optimization/car_path_optimization.cpp",
            "algorithm/wbca/path_optimization/path_optimization.hpp"
          ],
          "commitId" : "23f63b480da14edc9f172246f8ba8d63047b2cd3",
          "timestamp" : 1765952892000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "feat: add KappaRateCost.\u000a\u000a",
          "date" : "2025-12-17 14:28:12 +0800",
          "id" : "23f63b480da14edc9f172246f8ba8d63047b2cd3",
          "msg" : "feat: add KappaRateCost.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/car_path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_func_sw.cpp",
            "plan/prepare/prepare_status.cpp",
            "data/config/cfg_func_sw.hpp"
          ],
          "commitId" : "8caa6ef83a3ee518a3662fa918db2d83f8094bc1",
          "timestamp" : 1765953165000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: add use_func_stationary_steering_activation\u000a\u000a",
          "date" : "2025-12-17 14:32:45 +0800",
          "id" : "8caa6ef83a3ee518a3662fa918db2d83f8094bc1",
          "msg" : "fix: add use_func_stationary_steering_activation",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/scenarios/legacy_planner.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h",
            "ssep/scenarios/tractor_trailer_general_planner.h",
            "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h",
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "commitId" : "9f6b2f85171a9b42427e304c4d59e1485dfc34ea",
          "timestamp" : 1765955595000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: yangpu进堆场路径调试\u000a\u000a",
          "date" : "2025-12-17 15:13:15 +0800",
          "id" : "9f6b2f85171a9b42427e304c4d59e1485dfc34ea",
          "msg" : "chore: SSEP: yangpu进堆场路径调试",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/legacy_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "sink/ros_sink_pnc_status.cpp",
            "data/config/cfg_static.cpp"
          ],
          "commitId" : "695942a1d3efbd942ae8516e6f56069f4600e725",
          "timestamp" : 1765955706000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:宽度补偿的bug\u000a\u000a",
          "date" : "2025-12-17 15:15:06 +0800",
          "id" : "695942a1d3efbd942ae8516e6f56069f4600e725",
          "msg" : "fix:宽度补偿的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_pnc_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_static.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "sink/ros_sink_pnc_status.cpp",
            "data/config/cfg_static.cpp"
          ],
          "commitId" : "99aae8fc414bc26092774f480bdb9abdffe9e765",
          "timestamp" : 1765955773000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:宽度补偿的bug\u000a",
          "date" : "2025-12-17 15:16:13 +0800",
          "id" : "99aae8fc414bc26092774f480bdb9abdffe9e765",
          "msg" : "fix:宽度补偿的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_pnc_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_static.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/other_tasks/stitch_path_to_reference_line.cpp",
            "data/map/reference/reference_segment.cpp"
          ],
          "commitId" : "c538dbb450ff756ab96beff1209800b012457d68",
          "timestamp" : 1765981401000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:参考线拼接的问题\u000a\u000a",
          "date" : "2025-12-17 22:23:21 +0800",
          "id" : "c538dbb450ff756ab96beff1209800b012457d68",
          "msg" : "fix:参考线拼接的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/reference/reference_segment.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/stitch_path_to_reference_line.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/cmd/cmd_align.cpp"
          ],
          "commitId" : "6acf1ca859658c5f3461cb71e94a243a7444ba56",
          "timestamp" : 1765981453000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:对准指令校验的阈值参数化\u000a\u000a",
          "date" : "2025-12-17 22:24:13 +0800",
          "id" : "6acf1ca859658c5f3461cb71e94a243a7444ba56",
          "msg" : "feat:对准指令校验的阈值参数化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_align.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_path.cpp"
          ],
          "commitId" : "6075481ceaa8cfba027fc8f8b128cb0e8d5d35a3",
          "timestamp" : 1765981479000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:优化counter的绘制\u000a\u000a",
          "date" : "2025-12-17 22:24:39 +0800",
          "id" : "6075481ceaa8cfba027fc8f8b128cb0e8d5d35a3",
          "msg" : "feat:优化counter的绘制",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_path.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/offboard/scene_replay/CMakeLists.txt",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "127483f8c24a6389f4d4c62feaa69a8a547b82a5",
          "timestamp" : 1765981538000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:ssep的优化\u000a\u000a",
          "date" : "2025-12-17 22:25:38 +0800",
          "id" : "127483f8c24a6389f4d4c62feaa69a8a547b82a5",
          "msg" : "feat:ssep的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/scene_replay/CMakeLists.txt"
            },
            {
              "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"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "0f56dcb888aa35d65b48d043aa4a416bba123ff4",
          "timestamp" : 1765981611000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:杨浦进堆场口搜索约束的优化\u000a\u000a",
          "date" : "2025-12-17 22:26:51 +0800",
          "id" : "0f56dcb888aa35d65b48d043aa4a416bba123ff4",
          "msg" : "feat:杨浦进堆场口搜索约束的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/path_optimization/imv_path_optimization.cpp"
          ],
          "commitId" : "13a75f9ab0d7b3556b785ce2f139ca02b28c427e",
          "timestamp" : 1765981633000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:wcba的优化\u000a\u000a",
          "date" : "2025-12-17 22:27:13 +0800",
          "id" : "13a75f9ab0d7b3556b785ce2f139ca02b28c427e",
          "msg" : "feat:wcba的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/imv_path_optimization.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/reaction/app_reaction.hpp",
            "data/vehicle/vehicle_state.cpp",
            "hmi/widget/diagnose.cpp",
            "data/vehicle/vehicle_state.hpp",
            "plan/prepare/prepare_status.cpp"
          ],
          "commitId" : "b5928ec7e9bd62b896f96b8c27ff60461df3fa7b",
          "timestamp" : 1766043488000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化序列化的显示\u000a\u000a",
          "date" : "2025-12-18 15:38:08 +0800",
          "id" : "b5928ec7e9bd62b896f96b8c27ff60461df3fa7b",
          "msg" : "refactor:优化序列化的显示",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/reaction/app_reaction.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_state.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_state.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/diagnose.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/constrain/speed_hard_constrain.cpp"
          ],
          "commitId" : "c867b744c704809e43590516fbbea1f0999e342a",
          "timestamp" : 1766047383000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:调整末端的限速\u000a\u000a",
          "date" : "2025-12-18 16:43:03 +0800",
          "id" : "c867b744c704809e43590516fbbea1f0999e342a",
          "msg" : "refactor:调整末端的限速",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/constrain/speed_hard_constrain.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp",
            "data/plan/start_point_data.cpp",
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "57e9eea24717f86249c2aa0070d17cc2eb8c0a0a",
          "timestamp" : 1766049975000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: smooth path opt.\u000a\u000a",
          "date" : "2025-12-18 17:26:15 +0800",
          "id" : "57e9eea24717f86249c2aa0070d17cc2eb8c0a0a",
          "msg" : "fix: smooth path opt.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/other_tasks/stitch_path_to_reference_line.cpp",
            "data/map/reference/reference_segment.cpp"
          ],
          "commitId" : "bba600a1c384e64ab37e01139408290bac7ba3eb",
          "timestamp" : 1766051835000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:参考线拼接的问题\u000a\u000a",
          "date" : "2025-12-18 17:57:15 +0800",
          "id" : "bba600a1c384e64ab37e01139408290bac7ba3eb",
          "msg" : "fix:参考线拼接的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/reference/reference_segment.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/stitch_path_to_reference_line.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/offboard/scene_replay/CMakeLists.txt",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "commitId" : "679699d6e2624aec436d5e51add95c3fdabaadce",
          "timestamp" : 1766051856000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:ssep的优化\u000a\u000a",
          "date" : "2025-12-18 17:57:36 +0800",
          "id" : "679699d6e2624aec436d5e51add95c3fdabaadce",
          "msg" : "feat:ssep的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/scene_replay/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "78b0a4e33f8374a4c6e5decb9ca0b9d534daa1ce",
          "timestamp" : 1766051862000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:杨浦进堆场口搜索约束的优化\u000a\u000a",
          "date" : "2025-12-18 17:57:42 +0800",
          "id" : "78b0a4e33f8374a4c6e5decb9ca0b9d534daa1ce",
          "msg" : "feat:杨浦进堆场口搜索约束的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/other_tasks/stitch_path_to_reference_line.cpp",
            "data/map/reference/reference_segment.cpp"
          ],
          "commitId" : "aea57547b55447a2c909ef3ada293799868c7195",
          "timestamp" : 1766065672000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:参考线拼接的问题\u000a\u000a",
          "date" : "2025-12-18 21:47:52 +0800",
          "id" : "aea57547b55447a2c909ef3ada293799868c7195",
          "msg" : "fix:参考线拼接的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/stitch_path_to_reference_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/reference/reference_segment.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/cmd/cmd_align.cpp"
          ],
          "commitId" : "3791763c8530050119196c4217c6c1a208a0b8f5",
          "timestamp" : 1766065678000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:对准指令校验的阈值参数化\u000a\u000a",
          "date" : "2025-12-18 21:47:58 +0800",
          "id" : "3791763c8530050119196c4217c6c1a208a0b8f5",
          "msg" : "feat:对准指令校验的阈值参数化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_align.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_path.cpp"
          ],
          "commitId" : "c3c61f30f30b9b51b1bcd38353b29ced4fafd3e8",
          "timestamp" : 1766065682000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:优化counter的绘制\u000a\u000a",
          "date" : "2025-12-18 21:48:02 +0800",
          "id" : "c3c61f30f30b9b51b1bcd38353b29ced4fafd3e8",
          "msg" : "feat:优化counter的绘制",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_path.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "commitId" : "fae2e1aea2430367e771061a0f487b22ea060456",
          "timestamp" : 1766065753000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:ssep的优化\u000a",
          "date" : "2025-12-18 21:49:13 +0800",
          "id" : "fae2e1aea2430367e771061a0f487b22ea060456",
          "msg" : "feat:ssep的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "cdfa0f85fa6b1a87a9a1c691a8fba7c2a467bff6",
          "timestamp" : 1766065764000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:杨浦进堆场口搜索约束的优化\u000a\u000a",
          "date" : "2025-12-18 21:49:24 +0800",
          "id" : "cdfa0f85fa6b1a87a9a1c691a8fba7c2a467bff6",
          "msg" : "feat:杨浦进堆场口搜索约束的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/path_optimization/imv_path_optimization.cpp"
          ],
          "commitId" : "a2bba411236ff04c445a82688dbec5f5fd0c52d1",
          "timestamp" : 1766065978000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:wcba的优化\u000a\u000a",
          "date" : "2025-12-18 21:52:58 +0800",
          "id" : "a2bba411236ff04c445a82688dbec5f5fd0c52d1",
          "msg" : "feat:wcba的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/imv_path_optimization.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc",
            "ssep/data_structures/object.h",
            "ssep/data_structures/polyline.h",
            "ssep/common/utils/proto_io.h",
            "ssep/common/object_manager.cc",
            "ssep/common/utils/obstacle_polygon_extractor.h",
            "ssep/data_structures/ssep_input.cc",
            "ssep/maps/ogm.cc",
            "ssep/common/object_manager.h",
            "ssep/offboard/ssep_input_provider.cc",
            "ssep/offboard/generate_scene_data/conf/scene_conf.yaml",
            "ssep/data_structures/polyline.cc",
            "ssep/data_structures/ssep_input.hpp",
            "ssep/common/utils/scene_frame_visualization.h",
            "ssep/common/utils/obstacle_polygon_extractor.cc"
          ],
          "commitId" : "ffa060a6e14e96f3ef232bfb9393a929c4d60478",
          "timestamp" : 1766110759000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 跑通offboard数据生成工具\u000a\u000a",
          "date" : "2025-12-19 10:19:19 +0800",
          "id" : "ffa060a6e14e96f3ef232bfb9393a929c4d60478",
          "msg" : "feat: SSEP: 跑通offboard数据生成工具",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/object.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/scene_frame_visualization.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_input.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/obstacle_polygon_extractor.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_input.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/object_manager.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/object_manager.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_input_provider.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/proto_io.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/generate_scene_data/conf/scene_conf.yaml"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/obstacle_polygon_extractor.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp",
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "90bae44baaec01ccae17bd75fa8e928bf460c960",
          "timestamp" : 1766123415000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix:smooth_mode connection.\u000a\u000a",
          "date" : "2025-12-19 13:50:15 +0800",
          "id" : "90bae44baaec01ccae17bd75fa8e928bf460c960",
          "msg" : "fix:smooth_mode connection.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "29feecb4938c3e649b1d38e873b43426fb3c57df",
          "timestamp" : 1766139678000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: disable smooth mode in yard.\u000a\u000a",
          "date" : "2025-12-19 18:21:18 +0800",
          "id" : "29feecb4938c3e649b1d38e873b43426fb3c57df",
          "msg" : "fix: disable smooth mode in yard.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/path.cc",
            "ssep/offboard/scene_frame_provider.cc",
            "ssep/common/utils/proto_converters.hpp",
            "ssep/common/utils/proto_io.h",
            "ssep/common/utils/scene_frame_visualization.cc",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/offboard/scene_frame_provider.h",
            "ssep/param_loader/param.h",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/data_structures/path.h",
            "ssep/offboard/scene_replay/replay_scene_frame_cli.cc",
            "ssep/offboard/scene_replay/CMakeLists.txt",
            "ssep/ssep_planner.h",
            "ssep/protos/scene.proto",
            "ssep/maps/ogm_builder.cc",
            "ssep/scenarios/imv_general_planner.h",
            "ssep/maps/ogm_builder.h",
            "ssep/offboard/ssep_planner_wrapper.h",
            "ssep/ssep_planner.cc",
            "data/ssep/ssep_activation.cpp",
            "ssep/common/utils/scene_frame_visualization.h"
          ],
          "commitId" : "0b0c388561fa90e7d0a927c0f18aaf5c416952a8",
          "timestamp" : 1766386473000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: Add SceneFrame Replayer.\u000a\u000a",
          "date" : "2025-12-22 14:54:33 +0800",
          "id" : "0b0c388561fa90e7d0a927c0f18aaf5c416952a8",
          "msg" : "feat: SSEP: Add SceneFrame Replayer.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/scene_frame_visualization.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/scene_replay/replay_scene_frame_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/proto_converters.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/scene_frame_provider.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/scene_frame_provider.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/param_loader/param.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/scene_replay/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/scene.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/scene_frame_visualization.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/proto_io.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "4e02907cc5bfddf8a751c72769f81fb71747191c",
          "timestamp" : 1766390012000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: wbca using history exception.\u000a\u000a",
          "date" : "2025-12-22 15:53:32 +0800",
          "id" : "4e02907cc5bfddf8a751c72769f81fb71747191c",
          "msg" : "fix: wbca using history exception.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/other_tasks/stitch_path_data_to_path.cpp"
          ],
          "commitId" : "a246a018d91f6abac6e164f87d8e9da6c6cd75f1",
          "timestamp" : 1766390074000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: stitch path data failed.\u000a\u000a",
          "date" : "2025-12-22 15:54:34 +0800",
          "id" : "a246a018d91f6abac6e164f87d8e9da6c6cd75f1",
          "msg" : "fix: stitch path data failed.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/stitch_path_data_to_path.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_ssep.cpp",
            "algorithm/vehicle_model/kinematic_bicycle_model.hpp",
            "data/ssep/forward_ec.cpp",
            "algorithm/vehicle_model/kinematic_bicycle_model.cpp"
          ],
          "commitId" : "e7b5b13d6f5e5900f6c06f0f66131625d1ae9e21",
          "timestamp" : 1766391161000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:苏溪进停车的bug\u000a\u000a",
          "date" : "2025-12-22 16:12:41 +0800",
          "id" : "e7b5b13d6f5e5900f6c06f0f66131625d1ae9e21",
          "msg" : "fix:苏溪进停车的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/vehicle_model/kinematic_bicycle_model.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/vehicle_model/kinematic_bicycle_model.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_ssep.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_ssep.cpp",
            "algorithm/vehicle_model/kinematic_bicycle_model.hpp",
            "data/ssep/forward_ec.cpp",
            "algorithm/vehicle_model/kinematic_bicycle_model.cpp"
          ],
          "commitId" : "8aac9d0b216d5d8fb8506eefe6e173586a199f4d",
          "timestamp" : 1766391218000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:苏溪进停车的bug\u000a\u000a",
          "date" : "2025-12-22 16:13:38 +0800",
          "id" : "8aac9d0b216d5d8fb8506eefe6e173586a199f4d",
          "msg" : "fix:苏溪进停车的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_ssep.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/vehicle_model/kinematic_bicycle_model.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/vehicle_model/kinematic_bicycle_model.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_lat_decide.cpp",
            "data/config/cfg_lat_decide.hpp",
            "data/obstacle/obstacle_decider_attr.cpp"
          ],
          "commitId" : "f70f24cf55da840f2ccf3d7d626283c681abf3ae",
          "timestamp" : 1766412017000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:添加绕行障碍物的速度参数\u000a\u000a",
          "date" : "2025-12-22 22:00:17 +0800",
          "id" : "f70f24cf55da840f2ccf3d7d626283c681abf3ae",
          "msg" : "feat:添加绕行障碍物的速度参数",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_decide.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_decide.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle_decider_attr.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_lat_decide.cpp",
            "data/config/cfg_lat_decide.hpp",
            "data/obstacle/obstacle_decider_attr.cpp"
          ],
          "commitId" : "c02e3c4b4bb30af85e4760d2c160f628d84ded33",
          "timestamp" : 1766412076000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:添加绕行障碍物的速度参数\u000a\u000a",
          "date" : "2025-12-22 22:01:16 +0800",
          "id" : "c02e3c4b4bb30af85e4760d2c160f628d84ded33",
          "msg" : "feat:添加绕行障碍物的速度参数",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_decide.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_decide.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle_decider_attr.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/obstacle/obstacle_decider_attr.cpp"
          ],
          "commitId" : "48c60244d685ed4a8ca292bece8f72a2c515490d",
          "timestamp" : 1766457619000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:优化绕行判断\u000a\u000a",
          "date" : "2025-12-23 10:40:19 +0800",
          "id" : "48c60244d685ed4a8ca292bece8f72a2c515490d",
          "msg" : "feat:优化绕行判断",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle_decider_attr.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/obstacle/obstacle_decider_attr.cpp"
          ],
          "commitId" : "ef9209a9ea7559e7d8037b389ecfd8b0cf89f83e",
          "timestamp" : 1766457636000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:优化绕行判断\u000a\u000a",
          "date" : "2025-12-23 10:40:36 +0800",
          "id" : "ef9209a9ea7559e7d8037b389ecfd8b0cf89f83e",
          "msg" : "feat:优化绕行判断",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle_decider_attr.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/servers/crow/http_connection.h",
            "ssep/offboard/servers/crow/middleware.h",
            "ssep/offboard/servers/crow/logging.h",
            "ssep/offboard/servers/crow/exceptions.h",
            "ssep/offboard/servers/crow/query_string.h",
            "ssep/offboard/servers/crow/routing.h",
            "ssep/offboard/servers/crow/http_parser_merged.h",
            "ssep/offboard/servers/crow/settings.h",
            "ssep/offboard/servers/crow/task_timer.h",
            "ssep/offboard/servers/crow/http_response.h",
            "ssep/offboard/servers/crow/middleware_context.h",
            "ssep/offboard/servers/scene_vis_html_template.cc",
            "ssep/offboard/servers/crow/http_server.h",
            "ssep/offboard/servers/crow/middlewares/cors.h",
            "ssep/offboard/servers/crow/http_request.h",
            "ssep/offboard/servers/crow/app.h",
            "ssep/offboard/servers/crow/utility.h",
            "ssep/offboard/servers/crow/version.h",
            "ssep/offboard/servers/crow/middlewares/session.h",
            "ssep/offboard/servers/crow/mime_types.h",
            "ssep/offboard/servers/crow/common.h",
            "ssep/offboard/servers/scene_vis_server.cc",
            "ssep/offboard/servers/crow/middlewares/utf-8.h",
            "ssep/offboard/servers/crow/multipart_view.h",
            "ssep/offboard/servers/scene_vis_html_template.h",
            "ssep/offboard/servers/crow/ci_map.h",
            "ssep/offboard/servers/crow/socket_adaptors.h",
            "ssep/offboard/servers/crow/compression.h",
            "ssep/offboard/servers/crow/websocket.h",
            "ssep/offboard/servers/crow/multipart.h",
            "ssep/CMakeLists.txt",
            "ssep/offboard/servers/crow/json.h",
            "ssep/offboard/servers/CMakeLists.txt",
            "ssep/offboard/servers/crow/returnable.h",
            "ssep/offboard/servers/crow/middlewares/cookie_parser.h",
            "ssep/offboard/servers/crow/TinySHA1.hpp",
            "ssep/offboard/servers/crow/socket_acceptors.h",
            "ssep/offboard/servers/crow/parser.h",
            "ssep/offboard/servers/crow/mustache.h",
            "ssep/offboard/servers/crow.h"
          ],
          "commitId" : "77986b785650dde8717c21d26fefbc372340813b",
          "timestamp" : 1766461939000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: offboard: Add scene frame vis server.\u000a\u000a",
          "date" : "2025-12-23 11:52:19 +0800",
          "id" : "77986b785650dde8717c21d26fefbc372340813b",
          "msg" : "feat: SSEP: offboard: Add scene frame vis server.",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/ci_map.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/http_server.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/middlewares/utf-8.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/TinySHA1.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/http_response.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/socket_adaptors.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/logging.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/multipart.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/settings.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/http_parser_merged.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/socket_acceptors.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/version.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/scene_vis_server.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/json.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/multipart_view.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/returnable.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/compression.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/scene_vis_html_template.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/exceptions.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/http_connection.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/query_string.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/common.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/task_timer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/middlewares/session.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/middlewares/cors.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/parser.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/http_request.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/routing.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/app.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/websocket.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/middlewares/cookie_parser.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/scene_vis_html_template.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/mime_types.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/mustache.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/middleware.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/middleware_context.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/crow/utility.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/replayer_data_process/replayer_data_extraction.cpp"
          ],
          "commitId" : "21848465c07d036b88fccbf78c6c9df5526bca38",
          "timestamp" : 1766475148000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: extract path and trajectory in replayer.\u000a\u000a",
          "date" : "2025-12-23 15:32:28 +0800",
          "id" : "21848465c07d036b88fccbf78c6c9df5526bca38",
          "msg" : "fix: extract path and trajectory in replayer.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_extraction.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/replayer_data_process/replayer_data_extraction.cpp"
          ],
          "commitId" : "0e9f2b6bd58dc0c27cb17ca4181a8cdc7c1956fa",
          "timestamp" : 1766475231000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: extract path and trajectory in replayer.\u000a\u000a",
          "date" : "2025-12-23 15:33:51 +0800",
          "id" : "0e9f2b6bd58dc0c27cb17ca4181a8cdc7c1956fa",
          "msg" : "fix: extract path and trajectory in replayer.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_extraction.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "77abbad3d5dc0a0cc78b878295e91bf56f4af513",
          "timestamp" : 1766491178000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: wbca start_pos bug.\u000a\u000a",
          "date" : "2025-12-23 19:59:38 +0800",
          "id" : "77abbad3d5dc0a0cc78b878295e91bf56f4af513",
          "msg" : "fix: wbca start_pos bug.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "scenarios/lane_follow_scenario/lane_follow_stage.cpp",
            "data/config/cfg_lat_plan.hpp",
            "scenarios/lane_follow_scenario/lane_follow_stage.hpp",
            "data/config/cfg_lat_plan.cpp",
            "data/boundary/road_boundary.cpp",
            "data/config/cfg_func_sw.hpp",
            "data/config/cfg_func_sw.cpp"
          ],
          "commitId" : "100a79d156d69e936b33968284b0c134883e3051",
          "timestamp" : 1766543231000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:杨浦进堆场优化\u000a\u000a",
          "date" : "2025-12-24 10:27:11 +0800",
          "id" : "100a79d156d69e936b33968284b0c134883e3051",
          "msg" : "feat:杨浦进堆场优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "scenarios/lane_follow_scenario/lane_follow_stage.hpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/lane_follow_scenario/lane_follow_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/path.cc",
            "plan/prepare/prepare_ogm.cpp"
          ],
          "commitId" : "393dbad559f894e299f9b7201e507682657d990d",
          "timestamp" : 1766543323000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: update OG polygon extraction algr.\u000a\u000a",
          "date" : "2025-12-24 10:28:43 +0800",
          "id" : "393dbad559f894e299f9b7201e507682657d990d",
          "msg" : "chore: SSEP: update OG polygon extraction algr.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.cc"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "scenarios/lane_follow_scenario/lane_follow_stage.cpp",
            "data/config/cfg_lat_plan.hpp",
            "scenarios/lane_follow_scenario/lane_follow_stage.hpp",
            "data/config/cfg_lat_plan.cpp",
            "data/boundary/road_boundary.cpp",
            "data/config/cfg_func_sw.hpp",
            "data/config/cfg_func_sw.cpp"
          ],
          "commitId" : "1a0927e94de5cc5ded8226debc9f00463fc461e3",
          "timestamp" : 1766543497000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:杨浦进堆场优化\u000a",
          "date" : "2025-12-24 10:31:37 +0800",
          "id" : "1a0927e94de5cc5ded8226debc9f00463fc461e3",
          "msg" : "feat:杨浦进堆场优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "scenarios/lane_follow_scenario/lane_follow_stage.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/lane_follow_scenario/lane_follow_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/servers/scene_vis_server.cc",
            "ssep/offboard/servers/scene_vis_html_template.cc"
          ],
          "commitId" : "0cdb2dc3bec41ed7200d2161f4df3dbaac37a61c",
          "timestamp" : 1766545273000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: Viz server add download button.\u000a\u000a",
          "date" : "2025-12-24 11:01:13 +0800",
          "id" : "0cdb2dc3bec41ed7200d2161f4df3dbaac37a61c",
          "msg" : "feat: SSEP: Viz server add download button.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/scene_vis_html_template.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/scene_vis_server.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "ssep/scenarios/truck_remote_guided_escape_planner.h",
            "ssep/scenarios/imv_exit_parking_spot_planner.h",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/scenarios/imv_general_planner.h",
            "ssep/scenarios/imv_enter_station_planner.h",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h",
            "ssep/scenarios/truck_u_turn_planner.h",
            "ssep/scenarios/imv_enter_yard_planner.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/scenarios/truck_multi_segment_parking_planner.h",
            "ssep/scenarios/truck_accurate_reversing_planner.h",
            "ssep/scenarios/legacy_planner.h",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/scenarios/truck_fuzzy_reversing_planner.h",
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/scenarios/truck_general_planner.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/scenarios/stitching_replanner.h",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/scenarios/imv_pullover_planner.h"
          ],
          "commitId" : "901d7f793823d44c2d04a56c664a226acf7dccb2",
          "timestamp" : 1766552094000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: Add rigid truck general scenario planner.\u000a\u000a",
          "date" : "2025-12-24 12:54:54 +0800",
          "id" : "901d7f793823d44c2d04a56c664a226acf7dccb2",
          "msg" : "feat: SSEP: Add rigid truck general scenario planner.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_remote_guided_escape_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/legacy_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "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/scenarios/truck_u_turn_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/stitching_replanner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_fuzzy_reversing_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_station_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_pullover_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/truck_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "cb8cab9c9d1015b3bfc08c347b6093783a23bd99",
          "timestamp" : 1766563126000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: clear history_pts when wbca opt failed.\u000a\u000a",
          "date" : "2025-12-24 15:58:46 +0800",
          "id" : "cb8cab9c9d1015b3bfc08c347b6093783a23bd99",
          "msg" : "fix: clear history_pts when wbca opt failed.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/replayer_data_process/replayer_data_process.cpp"
          ],
          "commitId" : "1974812a4b09c6067fb1130cb70b2578764da810",
          "timestamp" : 1766564682000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: replayer wbca debug.\u000a\u000a",
          "date" : "2025-12-24 16:24:42 +0800",
          "id" : "1974812a4b09c6067fb1130cb70b2578764da810",
          "msg" : "fix: replayer wbca debug.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_process.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/ssep_input_provider.cc",
            "ssep/ssep_heat_net/ssep_heat_net_trt.cc",
            "ssep/coarse_search/evaluator/heuristic_feature_computer.h",
            "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/coarse_search/conditions/search_condition_interface.h",
            "ssep/coarse_search/evaluator/cost_feature_computer.h",
            "ssep/offboard/generate_scene_data/CMakeLists.txt",
            "ssep/offboard/ssep_planner_wrapper.h",
            "ssep/coarse_search/search_engine_interface.h",
            "ssep/ssep_heat_net/ssep_heat_net_trt.h",
            "ssep/coarse_search/motion_primitive_sampler/motion_primitive_sampler.h"
          ],
          "commitId" : "e2376cff05d8cf483bf3c7c398829e239ab68ff2",
          "timestamp" : 1766578637000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复SSEP内存泄漏问题\u000a\u000a",
          "date" : "2025-12-24 20:17:17 +0800",
          "id" : "e2376cff05d8cf483bf3c7c398829e239ab68ff2",
          "msg" : "fix: SSEP: 修复SSEP内存泄漏问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/cost_feature_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/motion_primitive_sampler/motion_primitive_sampler.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_input_provider.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/search_engine_interface.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/conditions/search_condition_interface.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net_trt.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/heuristic_feature_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net_trt.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_activation.hpp",
            "data/ssep/ssep_activation.cpp",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.h"
          ],
          "commitId" : "f52ba2ef1fb5346eec142290ac4398d58ce79fcb",
          "timestamp" : 1766581183000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: 保存ssep scene frame 到本地\u000a\u000a",
          "date" : "2025-12-24 20:59:43 +0800",
          "id" : "f52ba2ef1fb5346eec142290ac4398d58ce79fcb",
          "msg" : "chore: 保存ssep scene frame 到本地",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "ssep/scenarios/truck_remote_guided_escape_planner.h"
          ],
          "commitId" : "7dc8a003ba5d2e4ab15970147d5e8b2094fea5d2",
          "timestamp" : 1766581554000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: Fix crashing issues\u000a\u000a",
          "date" : "2025-12-24 21:05:54 +0800",
          "id" : "7dc8a003ba5d2e4ab15970147d5e8b2094fea5d2",
          "msg" : "fix: SSEP: Fix crashing issues",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_remote_guided_escape_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ex_lane_change_ec.cpp",
            "data/plan/switch_data.cpp",
            "tasks/deciders/other_decider/replan_decider.cpp"
          ],
          "commitId" : "a1d1e8387aa3581123309ca99cbfe867f81e69e6",
          "timestamp" : 1766588072000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:上引桥极限变道的bug\u000a\u000a",
          "date" : "2025-12-24 22:54:32 +0800",
          "id" : "a1d1e8387aa3581123309ca99cbfe867f81e69e6",
          "msg" : "fix:上引桥极限变道的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ex_lane_change_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/servers/scene_vis_server.cc",
            "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc",
            "ssep/offboard/servers/scene_vis_html_template.cc"
          ],
          "commitId" : "c69714450e69cbcd131885615d8231e63d5397ee",
          "timestamp" : 1766632416000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP web 可视化增加【上一个】【下一个】按钮\u000a\u000a",
          "date" : "2025-12-25 11:13:36 +0800",
          "id" : "c69714450e69cbcd131885615d8231e63d5397ee",
          "msg" : "chore: SSEP web 可视化增加【上一个】【下一个】按钮",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/scene_vis_server.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/scene_vis_html_template.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/servers/scene_vis_server.cc",
            "CMakeLists.txt"
          ],
          "commitId" : "46435604fde44c426485e7d93ad3df04ac126948",
          "timestamp" : 1766634433000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: Pnc Cmakelist中增加scene_vis_server(编译和打包)\u000a\u000a",
          "date" : "2025-12-25 11:47:13 +0800",
          "id" : "46435604fde44c426485e7d93ad3df04ac126948",
          "msg" : "feat: Pnc Cmakelist中增加scene_vis_server(编译和打包)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/scene_vis_server.cc"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/servers/scene_vis_server.cc"
          ],
          "commitId" : "c3d6743944820dd1fa0cc800742e0d5c2be544c5",
          "timestamp" : 1766634838000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: minor update\u000a\u000a",
          "date" : "2025-12-25 11:53:58 +0800",
          "id" : "c3d6743944820dd1fa0cc800742e0d5c2be544c5",
          "msg" : "chore: minor update",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/scene_vis_server.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/replayer_data_process/replayer_data_process.cpp",
            "data/config/cfg_lat_plan.cpp"
          ],
          "commitId" : "472010096107bb3e3a3675a11adcf4bdfdfa0b9c",
          "timestamp" : 1766638041000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: wbca debug\u000a\u000a",
          "date" : "2025-12-25 12:47:21 +0800",
          "id" : "472010096107bb3e3a3675a11adcf4bdfdfa0b9c",
          "msg" : "fix: wbca debug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_process.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/common/utils/scene_frame_visualization.cc",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/offboard/servers/scene_vis_html_template.cc"
          ],
          "commitId" : "675f481ef462bf6f9173a488e2ec17f356e17869",
          "timestamp" : 1766644523000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: visualization show trailer contour\u000a\u000a",
          "date" : "2025-12-25 14:35:23 +0800",
          "id" : "675f481ef462bf6f9173a488e2ec17f356e17869",
          "msg" : "feat: SSEP: visualization show trailer contour",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/scene_frame_visualization.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/scene_vis_html_template.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "scenarios/lane_follow_scenario/lane_follow_stage.cpp",
            "scenarios/scenario.cpp",
            "data/ssep/field_junction_ec.cpp",
            "data/plan/guide_line.cpp",
            "data/plan/guide_line_base.cpp",
            "hmi/draw/draw_path_boundary.hpp",
            "data/boundary/road_boundary.hpp",
            "scenarios/scenario_interface.hpp",
            "data/config/cfg_lat_plan.hpp",
            "hmi/draw/draw_path_boundary.cpp",
            "data/config/cfg_lat_plan.cpp",
            "data/boundary/road_boundary.cpp",
            "tasks/deciders/lat_decider/path_bounds_decider.cpp",
            "data/plan/guide_line_base.hpp"
          ],
          "commitId" : "b44d16096f20b7e2593b57d0255917184bb88c4e",
          "timestamp" : 1766656206000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:杨浦进堆场优化\u000a\u000a",
          "date" : "2025-12-25 17:50:06 +0800",
          "id" : "b44d16096f20b7e2593b57d0255917184bb88c4e",
          "msg" : "feat:杨浦进堆场优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "scenarios/lane_follow_scenario/lane_follow_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_path_boundary.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/field_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/scenario_interface.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/lat_decider/path_bounds_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line_base.hpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/scenario.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_path_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line_base.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/reference/reference_road_section.cpp"
          ],
          "commitId" : "5abc2c82fd145c2da9b039242f5de7997cd6a84e",
          "timestamp" : 1766660919000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:最近车道匹配的bug\u000a\u000a",
          "date" : "2025-12-25 19:08:39 +0800",
          "id" : "5abc2c82fd145c2da9b039242f5de7997cd6a84e",
          "msg" : "feat:最近车道匹配的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/reference/reference_road_section.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/other_decider/replan_decider.hpp",
            "data/decide/decide_reaction.hpp",
            "tasks/deciders/other_decider/replan_decider.cpp"
          ],
          "commitId" : "51bb3c33540d362c1f6f8c6f957fc12d6b37c2ff",
          "timestamp" : 1766663801000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: OG点挡停重规划\u000a\u000a",
          "date" : "2025-12-25 19:56:41 +0800",
          "id" : "51bb3c33540d362c1f6f8c6f957fc12d6b37c2ff",
          "msg" : "feat: OG点挡停重规划",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/decide/decide_reaction.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/scenario/scenario_manager.hpp",
            "data/decide/decide_reaction.hpp",
            "tasks/deciders/other_decider/replan_decider.cpp",
            "tasks/deciders/other_decider/replan_decider.hpp",
            "tasks/deciders/search_decider/normal_junction_search_decider.cpp",
            "data/scenario/scenario_manager.cpp"
          ],
          "commitId" : "96dd770176e26228fd29c61cc02026715172f539",
          "timestamp" : 1766668573000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复连续普通路口搜索的bug\u000a",
          "date" : "2025-12-25 21:16:13 +0800",
          "id" : "96dd770176e26228fd29c61cc02026715172f539",
          "msg" : "fix:修复连续普通路口搜索的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_manager.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/normal_junction_search_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/decide/decide_reaction.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "scenarios/lane_follow_scenario/lane_follow_stage.cpp",
            "scenarios/scenario.cpp",
            "data/ssep/field_junction_ec.cpp",
            "data/plan/guide_line.cpp",
            "data/plan/guide_line_base.cpp",
            "hmi/draw/draw_path_boundary.hpp",
            "data/boundary/road_boundary.hpp",
            "scenarios/scenario_interface.hpp",
            "data/config/cfg_lat_plan.hpp",
            "hmi/draw/draw_path_boundary.cpp",
            "data/config/cfg_lat_plan.cpp",
            "data/boundary/road_boundary.cpp",
            "tasks/deciders/lat_decider/path_bounds_decider.cpp",
            "data/plan/guide_line_base.hpp"
          ],
          "commitId" : "16bf9f7fe7e9a2a79536097a7b00aeced82e22ef",
          "timestamp" : 1766671859000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:杨浦进堆场优化\u000a\u000a",
          "date" : "2025-12-25 22:10:59 +0800",
          "id" : "16bf9f7fe7e9a2a79536097a7b00aeced82e22ef",
          "msg" : "feat:杨浦进堆场优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_path_boundary.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_path_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line_base.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/lat_decider/path_bounds_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/scenario.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/lane_follow_scenario/lane_follow_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line_base.hpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/scenario_interface.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/field_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/reference/reference_road_section.cpp"
          ],
          "commitId" : "9cd3a8dd3a5dbe950895e50a7cfb5fc8a3ae057d",
          "timestamp" : 1766671868000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:最近车道匹配的bug\u000a\u000a",
          "date" : "2025-12-25 22:11:08 +0800",
          "id" : "9cd3a8dd3a5dbe950895e50a7cfb5fc8a3ae057d",
          "msg" : "feat:最近车道匹配的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/reference/reference_road_section.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/polyline.cc",
            "ssep/data_structures/polyline.h",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "ssep/data_structures/map_element_polyline.cc",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/scenarios/planner_utils.cc",
            "ssep/scenarios/truck_remote_guided_escape_planner.h",
            "ssep/data_structures/map_element_polyline.h",
            "ssep/ssep_planner.cc"
          ],
          "commitId" : "6d9811fec49e2c949719c1c0b71537a3afe9a012",
          "timestamp" : 1766720980000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复car search + optimize相关问题\u000a\u000a",
          "date" : "2025-12-26 11:49:40 +0800",
          "id" : "6d9811fec49e2c949719c1c0b71537a3afe9a012",
          "msg" : "fix: SSEP: 修复car search + optimize相关问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/planner_utils.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/map_element_polyline.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_remote_guided_escape_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/map_element_polyline.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/long_decider/constrain_decider.cpp"
          ],
          "commitId" : "7f290155bdb140fa1624ecbf603de3580ef7d4f4",
          "timestamp" : 1766731479000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: active curvature speed limit.\u000a\u000a",
          "date" : "2025-12-26 14:44:39 +0800",
          "id" : "7f290155bdb140fa1624ecbf603de3580ef7d4f4",
          "msg" : "fix: active curvature speed limit.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/replayer_data_process/replayer_data_process.cpp"
          ],
          "commitId" : "ddb43002871d24041e8189943f6b08725f3bd436",
          "timestamp" : 1766731545000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: wbca debug in replayer.\u000a\u000a",
          "date" : "2025-12-26 14:45:45 +0800",
          "id" : "ddb43002871d24041e8189943f6b08725f3bd436",
          "msg" : "fix: wbca debug in replayer.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_process.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/path_optimization/path_optimization.cpp",
            "algorithm/wbca/path_optimization/path_optimization.hpp"
          ],
          "commitId" : "9776ea9c14130026cc8d3826c0acba00ade11d3d",
          "timestamp" : 1766731585000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: kappa_softmax and kappa_rate_softmax\u000a\u000a",
          "date" : "2025-12-26 14:46:25 +0800",
          "id" : "9776ea9c14130026cc8d3826c0acba00ade11d3d",
          "msg" : "fix: kappa_softmax and kappa_rate_softmax",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/long_decider/constrain_decider.cpp"
          ],
          "commitId" : "8f88e0d857eb01b955dc5783b7af4c9dcd2f5680",
          "timestamp" : 1766738444000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: win = 4 for kappa speed limit\u000a\u000a",
          "date" : "2025-12-26 16:40:44 +0800",
          "id" : "8f88e0d857eb01b955dc5783b7af4c9dcd2f5680",
          "msg" : "fix: win = 4 for kappa speed limit",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/offboard/ssep_input_provider.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/keb_optimizer/cost_features/soft_trailer_disk_collision_cost.h",
            "data/ssep/ssep_activation.cpp",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "commitId" : "4528c3efdb7b7dd7cbf041df6b079965cbb91c0e",
          "timestamp" : 1766749644000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 改进低贝位进堆场效果\u000a\u000a",
          "date" : "2025-12-26 19:47:24 +0800",
          "id" : "4528c3efdb7b7dd7cbf041df6b079965cbb91c0e",
          "msg" : "chore: SSEP: 改进低贝位进堆场效果",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_input_provider.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/soft_trailer_disk_collision_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/generate_scene_data/trajectory_provider/search_based_trajectory_provider.h",
            "ssep/offboard/generate_scene_data/utils.h",
            "ssep/offboard/generate_scene_data/state_augment_util.h",
            "ssep/offboard/generate_scene_data/data_structures.h",
            "ssep/offboard/generate_scene_data/trajectory_provider/search_based_trajectory_provider.cc"
          ],
          "commitId" : "67c5536ea4b8ecc2783fee6f04801e9fe54bb568",
          "timestamp" : 1766750357000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: Remove unused offline files.\u000a\u000a",
          "date" : "2025-12-26 19:59:17 +0800",
          "id" : "67c5536ea4b8ecc2783fee6f04801e9fe54bb568",
          "msg" : "chore: SSEP: Remove unused offline files.",
          "paths" : [
            {
              "editType" : "delete",
              "file" : "ssep/offboard/generate_scene_data/trajectory_provider/search_based_trajectory_provider.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/generate_scene_data/trajectory_provider/search_based_trajectory_provider.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/generate_scene_data/utils.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/generate_scene_data/data_structures.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/generate_scene_data/state_augment_util.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/obstacle/ogm.hpp",
            "plan/prepare/prepare_ogm.cpp",
            "data/config/cfg_env_const.cpp",
            "data/obstacle/ogm.cpp"
          ],
          "commitId" : "695fff64fa4736d07866e890a724c343583c5bbd",
          "timestamp" : 1766759160000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:身后障碍物过滤的bug\u000a\u000a",
          "date" : "2025-12-26 22:26:00 +0800",
          "id" : "695fff64fa4736d07866e890a724c343583c5bbd",
          "msg" : "fix:身后障碍物过滤的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_func_sw.cpp",
            "data/config/cfg_func_sw.hpp",
            "tasks/deciders/other_decider/replan_decider.cpp"
          ],
          "commitId" : "d247bb339222e350fd787a71a479568bf0ed31ef",
          "timestamp" : 1766759222000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:replan逻辑的优化\u000a\u000a",
          "date" : "2025-12-26 22:27:02 +0800",
          "id" : "d247bb339222e350fd787a71a479568bf0ed31ef",
          "msg" : "fix:replan逻辑的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/forward_ec.cpp",
            "data/ssep/normal_junction_ec.cpp",
            "ssep/maps/ogm_builder.h",
            "data/obstacle/obstacle.hpp",
            "ssep/ssep_planner.cc",
            "data/ssep/forward_ec.hpp",
            "data/ssep/ssep_ec.cpp"
          ],
          "commitId" : "d42bda70f0ad41a8101e4fc2330c3a4ec654043d",
          "timestamp" : 1766759343000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refacor:搜索的优化\u000a\u000a",
          "date" : "2025-12-26 22:29:03 +0800",
          "id" : "d42bda70f0ad41a8101e4fc2330c3a4ec654043d",
          "msg" : "refacor:搜索的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/normal_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/decide/decide_reaction.hpp",
            "data/scenario/scenario_manager.hpp",
            "tasks/deciders/other_decider/replan_decider.cpp",
            "tasks/deciders/other_decider/replan_decider.hpp",
            "tasks/deciders/search_decider/normal_junction_search_decider.cpp",
            "data/scenario/scenario_manager.cpp"
          ],
          "commitId" : "b10720a08427bb000d2576bfd3ab0f314f536e90",
          "timestamp" : 1766759433000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复连续普通路口搜索的bug\u000a",
          "date" : "2025-12-26 22:30:33 +0800",
          "id" : "b10720a08427bb000d2576bfd3ab0f314f536e90",
          "msg" : "fix:修复连续普通路口搜索的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/normal_junction_search_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/decide/decide_reaction.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_manager.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/obstacle/ogm.hpp",
            "data/config/cfg_env_const.cpp",
            "plan/prepare/prepare_ogm.cpp",
            "data/obstacle/ogm.cpp"
          ],
          "commitId" : "5be095107f0cdfe70efef60b738602b4d3f04d97",
          "timestamp" : 1766759446000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:身后障碍物过滤的bug\u000a\u000a",
          "date" : "2025-12-26 22:30:46 +0800",
          "id" : "5be095107f0cdfe70efef60b738602b4d3f04d97",
          "msg" : "fix:身后障碍物过滤的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_func_sw.cpp",
            "tasks/deciders/other_decider/replan_decider.cpp",
            "data/config/cfg_func_sw.hpp"
          ],
          "commitId" : "77b55ece453551fb79e7191ed4b2ed16a842c61b",
          "timestamp" : 1766759491000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:replan逻辑的优化\u000a",
          "date" : "2025-12-26 22:31:31 +0800",
          "id" : "77b55ece453551fb79e7191ed4b2ed16a842c61b",
          "msg" : "fix:replan逻辑的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/forward_ec.cpp",
            "data/ssep/normal_junction_ec.cpp",
            "ssep/maps/ogm_builder.h",
            "data/obstacle/obstacle.hpp",
            "data/ssep/forward_ec.hpp",
            "ssep/ssep_planner.cc",
            "data/ssep/ssep_ec.cpp"
          ],
          "commitId" : "5b01e8a5427151e7e8f78e9259be130b3533712c",
          "timestamp" : 1766759502000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refacor:搜索的优化\u000a\u000a",
          "date" : "2025-12-26 22:31:42 +0800",
          "id" : "5b01e8a5427151e7e8f78e9259be130b3533712c",
          "msg" : "refacor:搜索的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/normal_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_activation.cpp"
          ],
          "commitId" : "64fc8eb7b5a7cb2e7bbf128e5a507e50d84fc72f",
          "timestamp" : 1766761389000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:编译的bug\u000a\u000a",
          "date" : "2025-12-26 23:03:09 +0800",
          "id" : "64fc8eb7b5a7cb2e7bbf128e5a507e50d84fc72f",
          "msg" : "fix:编译的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_activation.cpp"
          ],
          "commitId" : "f01be4fe8e5cd29ed7e8ebaeb4a4a8cd2f0abc7d",
          "timestamp" : 1766761427000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:编译的bug\u000a\u000a",
          "date" : "2025-12-26 23:03:47 +0800",
          "id" : "f01be4fe8e5cd29ed7e8ebaeb4a4a8cd2f0abc7d",
          "msg" : "fix:编译的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/path.cc",
            "ssep/data_structures/path.h",
            "ssep/scenarios/truck_general_planner.h"
          ],
          "commitId" : "5e5442bf1f8dd2ac3de2f4d336d847b450dc180d",
          "timestamp" : 1766764437000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore:  SSEP: Improve keb car optimization process \u000a\u000a",
          "date" : "2025-12-26 23:53:57 +0800",
          "id" : "5e5442bf1f8dd2ac3de2f4d336d847b450dc180d",
          "msg" : "chore:  SSEP: Improve keb car optimization process",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/generate_scene_data/resample_scene_paths_cli.cc",
            "ssep/offboard/generate_scene_data/trim_scene_paths_cli.cc",
            "ssep/offboard/generate_scene_data/CMakeLists.txt"
          ],
          "commitId" : "398972de257a136937f1cdcbe9d27dd874aafda6",
          "timestamp" : 1766847114000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP add scene data augmentation scripts.\u000a\u000a",
          "date" : "2025-12-27 22:51:54 +0800",
          "id" : "398972de257a136937f1cdcbe9d27dd874aafda6",
          "msg" : "feat: SSEP add scene data augmentation scripts.",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/trim_scene_paths_cli.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/resample_scene_paths_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "dingtalk_notify.py",
            "dingtalk_notify_config.json",
            "GIT_PUSH_NOTIFY_README.md",
            "git_push_with_notify.sh"
          ],
          "commitId" : "c5ec059a40128c5ebc4e9e9bd7ebd9c091f823b5",
          "timestamp" : 1766899329000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: 添加git push-notify功能，可以联动钉钉机器人发送推送通知，并调用大模型自动编辑周报\u000a\u000a",
          "date" : "2025-12-28 13:22:09 +0800",
          "id" : "c5ec059a40128c5ebc4e9e9bd7ebd9c091f823b5",
          "msg" : "feat: 添加git push-notify功能，可以联动钉钉机器人发送推送通知，并调用大模型自动编辑周报",
          "paths" : [
            {
              "editType" : "add",
              "file" : "GIT_PUSH_NOTIFY_README.md"
            },
            {
              "editType" : "add",
              "file" : "dingtalk_notify_config.json"
            },
            {
              "editType" : "add",
              "file" : "git_push_with_notify.sh"
            },
            {
              "editType" : "add",
              "file" : "dingtalk_notify.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/decide/decide_reaction.cpp",
            "data/decide/decide_reaction.hpp",
            "tasks/deciders/other_decider/replan_decider.cpp"
          ],
          "commitId" : "e39dcd6e348848c6b5dc2a9693d2a2c5935ee8bb",
          "timestamp" : 1766935629000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:重复规划的bug\u000a\u000a",
          "date" : "2025-12-28 23:27:09 +0800",
          "id" : "e39dcd6e348848c6b5dc2a9693d2a2c5935ee8bb",
          "msg" : "fix:重复规划的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/decide/decide_reaction.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/decide/decide_reaction.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "80a3a731804faad34751f3f8f417278758bad999",
          "timestamp" : 1766935679000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:出堆场，误进平滑模式的bug\u000a\u000a",
          "date" : "2025-12-28 23:27:59 +0800",
          "id" : "80a3a731804faad34751f3f8f417278758bad999",
          "msg" : "fix:出堆场，误进平滑模式的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/ssep/forward_ec.cpp",
            "ssep/ssep_planner.cc"
          ],
          "commitId" : "8be78d94c2366b47fc8121f90d10b04f533d2327",
          "timestamp" : 1766939423000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:优化出堆场的搜索\u000a\u000a",
          "date" : "2025-12-29 00:30:23 +0800",
          "id" : "8be78d94c2366b47fc8121f90d10b04f533d2327",
          "msg" : "fix:优化出堆场的搜索",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/decide/decide_reaction.cpp",
            "data/decide/decide_reaction.hpp",
            "tasks/deciders/other_decider/replan_decider.cpp"
          ],
          "commitId" : "cbc8ec5c4d9cc09ae3b66ff7a092d40e51859412",
          "timestamp" : 1766939462000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:重复规划的bug\u000a\u000a",
          "date" : "2025-12-29 00:31:02 +0800",
          "id" : "cbc8ec5c4d9cc09ae3b66ff7a092d40e51859412",
          "msg" : "fix:重复规划的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/decide/decide_reaction.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/decide/decide_reaction.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "231805897b1ac3919a39c4574adaaaef84e87e68",
          "timestamp" : 1766939467000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:出堆场，误进平滑模式的bug\u000a\u000a",
          "date" : "2025-12-29 00:31:07 +0800",
          "id" : "231805897b1ac3919a39c4574adaaaef84e87e68",
          "msg" : "fix:出堆场，误进平滑模式的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/ssep/forward_ec.cpp",
            "ssep/ssep_planner.cc"
          ],
          "commitId" : "3fd692c61f7e6e4819728ad8d1796c85bb1a48ad",
          "timestamp" : 1766939475000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:优化出堆场的搜索\u000a\u000a",
          "date" : "2025-12-29 00:31:15 +0800",
          "id" : "3fd692c61f7e6e4819728ad8d1796c85bb1a48ad",
          "msg" : "fix:优化出堆场的搜索",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "dingtalk_notify_config_example.json",
            "dingtalk_notify_config.json",
            ".gitignore"
          ],
          "commitId" : "b83f53bc1af49b0ab48a2ac8bad499378cb28ce4",
          "timestamp" : 1766976888000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: git push notify config脱敏\u000a",
          "date" : "2025-12-29 10:54:48 +0800",
          "id" : "b83f53bc1af49b0ab48a2ac8bad499378cb28ce4",
          "msg" : "chore: git push notify config脱敏",
          "paths" : [
            {
              "editType" : "delete",
              "file" : "dingtalk_notify_config.json"
            },
            {
              "editType" : "edit",
              "file" : ".gitignore"
            },
            {
              "editType" : "add",
              "file" : "dingtalk_notify_config_example.json"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/main.cpp"
          ],
          "commitId" : "684a0cfe925b1a9ad2d2f6eaf1a6c0e56926afd4",
          "timestamp" : 1767001020000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复replayer内存泄漏的问题\u000a\u000a",
          "date" : "2025-12-29 17:37:00 +0800",
          "id" : "684a0cfe925b1a9ad2d2f6eaf1a6c0e56926afd4",
          "msg" : "fix:修复replayer内存泄漏的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "replayer/main.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/evaluator/evaluator.h",
            "ssep/coarse_search/evaluator/trailer_collision_cost_computer.h",
            "ssep/offboard/scene_frame_provider.cc",
            "ssep/scenarios/truck_accurate_reversing_planner.h",
            "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/coarse_search/motion_primitive.h",
            "ssep/maps/ogm_builder.cc",
            "ssep/coarse_search/search_graph.h",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h",
            "ssep/coarse_search/multi_stage_hybrid_astar_search_engine.cc",
            "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc",
            "ssep/coarse_search/evaluator/collision_cost_computer.h",
            "ssep/ssep_planner.cc",
            "ssep/data_structures/range.h"
          ],
          "commitId" : "dcf463d91c95bac43a392620025407dab430a91a",
          "timestamp" : 1767008450000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 自卸车进出堆场时忽略起点终点附近的碰撞\u000a\u000a",
          "date" : "2025-12-29 19:40:50 +0800",
          "id" : "dcf463d91c95bac43a392620025407dab430a91a",
          "msg" : "feat: SSEP: 自卸车进出堆场时忽略起点终点附近的碰撞",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/trailer_collision_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/scene_frame_provider.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/collision_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/multi_stage_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/motion_primitive.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/range.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/evaluator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/search_graph.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/truck_general_planner.h"
          ],
          "commitId" : "d55b405a33d8327773ced43547553021ac1fcf4d",
          "timestamp" : 1767009859000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP:  解决太阳纸业路口转弯距离参考线太远的问题\u000a\u000a",
          "date" : "2025-12-29 20:04:19 +0800",
          "id" : "d55b405a33d8327773ced43547553021ac1fcf4d",
          "msg" : "fix: SSEP:  解决太阳纸业路口转弯距离参考线太远的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_general_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "math/util/math_utils.cc",
            "math/util/math_utils.h",
            "data/common/point.cpp",
            "math/util/vec_2d.cpp"
          ],
          "commitId" : "2896a9016ab589ca6cfc634f92743e89d3c30768",
          "timestamp" : 1767019128000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:防护half to float 到 inf的场景 \u000a\u000a",
          "date" : "2025-12-29 22:38:48 +0800",
          "id" : "2896a9016ab589ca6cfc634f92743e89d3c30768",
          "msg" : "fix:防护half to float 到 inf的场景",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "math/util/math_utils.h"
            },
            {
              "editType" : "edit",
              "file" : "math/util/vec_2d.cpp"
            },
            {
              "editType" : "edit",
              "file" : "math/util/math_utils.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/common/point.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/boundary/road_boundary.cpp",
            "tasks/deciders/lat_decider/wbca_path_boundary_decider.cpp",
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "24b6f3f043057424f7f360b558666e51feda4912",
          "timestamp" : 1767060883000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: smooth_mode for bulk_load\u000a\u000a",
          "date" : "2025-12-30 10:14:43 +0800",
          "id" : "24b6f3f043057424f7f360b558666e51feda4912",
          "msg" : "fix: smooth_mode for bulk_load",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/lat_decider/wbca_path_boundary_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_status.cpp"
          ],
          "commitId" : "75887057ea21be1ced848f5999ea08ff77ccf013",
          "timestamp" : 1767065055000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:翻斗角度过大停车值在bulkload场景下生效\u000a\u000a",
          "date" : "2025-12-30 11:24:15 +0800",
          "id" : "75887057ea21be1ced848f5999ea08ff77ccf013",
          "msg" : "feat:翻斗角度过大停车值在bulkload场景下生效",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_status.cpp"
          ],
          "commitId" : "659d2f18a0f20bb48ed019343106a16ebbf89240",
          "timestamp" : 1767065140000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:翻斗角度过大停车值在bulkload场景下生效\u000a\u000a",
          "date" : "2025-12-30 11:25:40 +0800",
          "id" : "659d2f18a0f20bb48ed019343106a16ebbf89240",
          "msg" : "feat:翻斗角度过大停车值在bulkload场景下生效",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h",
            "ssep/common/utils/map_element_utils.hpp",
            "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h"
          ],
          "commitId" : "3f2d0f9e82bed5c22b15cfffd4e07646880af8e3",
          "timestamp" : 1767066224000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复苏溪出停车位时先往前走一段的问题。\u000a\u000a",
          "date" : "2025-12-30 11:43:44 +0800",
          "id" : "3f2d0f9e82bed5c22b15cfffd4e07646880af8e3",
          "msg" : "fix: SSEP: 修复苏溪出停车位时先往前走一段的问题。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/map_element_utils.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp"
          ],
          "commitId" : "bd4c9ce5154ceaa5cbc66533a1cf25f1faaab991",
          "timestamp" : 1767074997000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: SSEP路径当前段匹配的bug\u000a\u000a",
          "date" : "2025-12-30 14:09:57 +0800",
          "id" : "bd4c9ce5154ceaa5cbc66533a1cf25f1faaab991",
          "msg" : "fix: SSEP路径当前段匹配的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp"
          ],
          "commitId" : "f4848bdc4b44c7ba76bd4a53e765d80b8b2fa6a6",
          "timestamp" : 1767075017000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: SSEP路径当前段匹配的bug\u000a\u000a",
          "date" : "2025-12-30 14:10:17 +0800",
          "id" : "f4848bdc4b44c7ba76bd4a53e765d80b8b2fa6a6",
          "msg" : "fix: SSEP路径当前段匹配的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/occupancy_grid_map/data_render.cpp",
            "algorithm/wbca/occupancy_grid_map/data_render.hpp",
            "replayer/replayer_data_process/replayer_data_process.cpp"
          ],
          "commitId" : "eef8c7f5d131720b27e7968cb465c86942318c00",
          "timestamp" : 1767075031000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: wbca debug\u000a\u000a",
          "date" : "2025-12-30 14:10:31 +0800",
          "id" : "eef8c7f5d131720b27e7968cb465c86942318c00",
          "msg" : "fix: wbca debug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/occupancy_grid_map/data_render.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/occupancy_grid_map/data_render.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_process.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "scenarios/lane_follow_scenario/lane_follow_stage.cpp"
          ],
          "commitId" : "a2d46ddf2992606d6614efbb6ed0c17b60dc2c59",
          "timestamp" : 1767076175000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复正常跟踪场景使用pjpo的bug\u000a\u000a",
          "date" : "2025-12-30 14:29:35 +0800",
          "id" : "a2d46ddf2992606d6614efbb6ed0c17b60dc2c59",
          "msg" : "fix:修复正常跟踪场景使用pjpo的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "scenarios/lane_follow_scenario/lane_follow_stage.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "scenarios/lane_follow_scenario/lane_follow_stage.cpp"
          ],
          "commitId" : "e9b2003611915baddbc07faba87249a728053be1",
          "timestamp" : 1767076198000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复正常跟踪场景使用pjpo的bug\u000a\u000a",
          "date" : "2025-12-30 14:29:58 +0800",
          "id" : "e9b2003611915baddbc07faba87249a728053be1",
          "msg" : "fix:修复正常跟踪场景使用pjpo的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "scenarios/lane_follow_scenario/lane_follow_stage.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/other_decider/replan_decider.cpp"
          ],
          "commitId" : "28297f795caf72d646798903d3fd083ba1deb925",
          "timestamp" : 1767077175000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:ssep replan崩溃的bug\u000a\u000a",
          "date" : "2025-12-30 14:46:15 +0800",
          "id" : "28297f795caf72d646798903d3fd083ba1deb925",
          "msg" : "fix:ssep replan崩溃的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/other_decider/replan_decider.cpp"
          ],
          "commitId" : "a2280fbda04c00660fb164010a98d11170518d9b",
          "timestamp" : 1767077574000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:ssep replan崩溃的bug\u000a\u000a",
          "date" : "2025-12-30 14:52:54 +0800",
          "id" : "a2280fbda04c00660fb164010a98d11170518d9b",
          "msg" : "fix:ssep replan崩溃的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "6ab8c4a5ece5a97023fa9a54e5c96d85f96ce8aa",
          "timestamp" : 1767078175000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: keep history when wbca failed.\u000a\u000a",
          "date" : "2025-12-30 15:02:55 +0800",
          "id" : "6ab8c4a5ece5a97023fa9a54e5c96d85f96ce8aa",
          "msg" : "fix: keep history when wbca failed.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/generate_scene_data/transform_to_body_frame_cli.cc",
            "ssep/offboard/generate_scene_data/CMakeLists.txt",
            "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h"
          ],
          "commitId" : "e1fe2a07e0db74892ba0be64b5a4f9a8abde9931",
          "timestamp" : 1767089260000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 解决苏溪进停车位搜索失败的问题\u000a\u000a",
          "date" : "2025-12-30 18:07:40 +0800",
          "id" : "e1fe2a07e0db74892ba0be64b5a4f9a8abde9931",
          "msg" : "fix: SSEP: 解决苏溪进停车位搜索失败的问题",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/transform_to_body_frame_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/constrain/block_data.cpp",
            "hmi/widget/distance.cpp",
            "data/constrain/disable_stop_range.cpp",
            "data/config/cfg_long_plan.cpp",
            "plan/prepare/prepare_status.cpp",
            "data/app/fsm/stop_reason.cpp"
          ],
          "commitId" : "c16b73e94c97f0ec3e0f03cedbc3eebe84ae943f",
          "timestamp" : 1767103564000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:完善搜索失败临时停车的功能\u000a\u000a",
          "date" : "2025-12-30 22:06:04 +0800",
          "id" : "c16b73e94c97f0ec3e0f03cedbc3eebe84ae943f",
          "msg" : "fix:完善搜索失败临时停车的功能",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/constrain/disable_stop_range.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/stop_reason.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/distance.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/constrain/block_data.cpp",
            "hmi/widget/distance.cpp",
            "data/config/cfg_long_plan.cpp",
            "data/constrain/disable_stop_range.cpp",
            "plan/prepare/prepare_status.cpp",
            "data/app/fsm/stop_reason.cpp"
          ],
          "commitId" : "b60e5edd5c9e5e787270b2730add4e5e536cea96",
          "timestamp" : 1767103669000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:完善搜索失败临时停车的功能\u000a\u000a",
          "date" : "2025-12-30 22:07:49 +0800",
          "id" : "b60e5edd5c9e5e787270b2730add4e5e536cea96",
          "msg" : "fix:完善搜索失败临时停车的功能",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/stop_reason.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/disable_stop_range.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/distance.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/constrain/block_data.cpp"
          ],
          "commitId" : "b4d91bfa686aa2fb4f1117ebf89916980d892750",
          "timestamp" : 1767134557000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复崩溃的bug\u000a\u000a",
          "date" : "2025-12-31 06:42:37 +0800",
          "id" : "b4d91bfa686aa2fb4f1117ebf89916980d892750",
          "msg" : "fix:修复崩溃的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/constrain/block_data.cpp"
          ],
          "commitId" : "60722bedb0bfe876115ab368323bfe425bc0ed18",
          "timestamp" : 1767135469000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复崩溃的bug\u000a\u000a",
          "date" : "2025-12-31 06:57:49 +0800",
          "id" : "60722bedb0bfe876115ab368323bfe425bc0ed18",
          "msg" : "fix:修复崩溃的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/ssep_planner.cc"
          ],
          "commitId" : "70769c56ebcce7a4768efb56a29b7c3df6b486dc",
          "timestamp" : 1767149695000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复太阳路口搜索失败的bug\u000a\u000a",
          "date" : "2025-12-31 10:54:55 +0800",
          "id" : "70769c56ebcce7a4768efb56a29b7c3df6b486dc",
          "msg" : "fix:修复太阳路口搜索失败的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/ssep_planner.cc"
          ],
          "commitId" : "d4f5d00556593f1966db336ac44f7fb2137db11d",
          "timestamp" : 1767149743000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复太阳路口搜索失败的bug\u000a\u000a",
          "date" : "2025-12-31 10:55:43 +0800",
          "id" : "d4f5d00556593f1966db336ac44f7fb2137db11d",
          "msg" : "fix:修复太阳路口搜索失败的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/evaluator/evaluator.h",
            "ssep/offboard/scene_frame_provider.cc",
            "ssep/scenarios/truck_accurate_reversing_planner.h",
            "ssep/scenarios/truck_general_planner.h",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h"
          ],
          "commitId" : "6d8b01b90a73e83c5d63dc153ef5c7171781ec23",
          "timestamp" : 1767152419000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 1. 修复accurate reversing场景倒车最后三米忽略碰撞未触发的问题。2.提升苏溪进停车位成功率\u000a\u000a",
          "date" : "2025-12-31 11:40:19 +0800",
          "id" : "6d8b01b90a73e83c5d63dc153ef5c7171781ec23",
          "msg" : "fix: SSEP: 1. 修复accurate reversing场景倒车最后三米忽略碰撞未触发的问题。2.提升苏溪进停车位成功率",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/scene_frame_provider.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/evaluator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/imv_keb_optimizer.cc"
          ],
          "commitId" : "c9a462d299b107c5dc45f46d0722aa40ee5d6ea0",
          "timestamp" : 1767157340000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: minor update\u000a\u000a",
          "date" : "2025-12-31 13:02:20 +0800",
          "id" : "c9a462d299b107c5dc45f46d0722aa40ee5d6ea0",
          "msg" : "chore: SSEP: minor update",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/legacy_planner.h",
            "dingtalk_notify.py"
          ],
          "commitId" : "b4f7c119b49d613073d9d3b375ca6b588186a6ff",
          "timestamp" : 1767162071000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: minor updates\u000a\u000a",
          "date" : "2025-12-31 14:21:11 +0800",
          "id" : "b4f7c119b49d613073d9d3b375ca6b588186a6ff",
          "msg" : "chore: SSEP: minor updates",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "dingtalk_notify.py"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/legacy_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/ssep_planner.cc"
          ],
          "commitId" : "cf395aeeaac1c1cdd3d51a189434dd3703f8681c",
          "timestamp" : 1767454507000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:car类型的普通路口搜索考虑边界\u000a\u000a",
          "date" : "2026-01-03 23:35:07 +0800",
          "id" : "cf395aeeaac1c1cdd3d51a189434dd3703f8681c",
          "msg" : "feat:car类型的普通路口搜索考虑边界",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/ssep_planner.cc"
          ],
          "commitId" : "44151439a0e53cc667b17e07254129dbde278706",
          "timestamp" : 1767454597000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:car类型的普通路口搜索考虑边界\u000a\u000a",
          "date" : "2026-01-03 23:36:37 +0800",
          "id" : "44151439a0e53cc667b17e07254129dbde278706",
          "msg" : "feat:car类型的普通路口搜索考虑边界",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/envelop/map_envelops.cpp"
          ],
          "commitId" : "229c800ba4352945a799a8491da2b71f7c1f65e4",
          "timestamp" : 1767496238000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复可能崩溃的bug\u000a\u000a",
          "date" : "2026-01-04 11:10:38 +0800",
          "id" : "229c800ba4352945a799a8491da2b71f7c1f65e4",
          "msg" : "fix:修复可能崩溃的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/envelop/map_envelops.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/ssep_planner.cc",
            "tasks/deciders/other_decider/replan_decider.cpp"
          ],
          "commitId" : "aef344cb0dd0624163466efc632ceed2629d8760",
          "timestamp" : 1767511009000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化太阳卸料区挡停的重搜索逻辑\u000a\u000a",
          "date" : "2026-01-04 15:16:49 +0800",
          "id" : "aef344cb0dd0624163466efc632ceed2629d8760",
          "msg" : "refactor:优化太阳卸料区挡停的重搜索逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/maps/ogm.cc",
            "ssep/keb_optimizer/data_structure.h",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "commitId" : "61a5434182f70c1dfa39f7d13cd3f1a41abc94ae",
          "timestamp" : 1767517011000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复优化器中起点曲率没有初始化的问题\u000a\u000a",
          "date" : "2026-01-04 16:56:51 +0800",
          "id" : "61a5434182f70c1dfa39f7d13cd3f1a41abc94ae",
          "msg" : "fix: SSEP: 修复优化器中起点曲率没有初始化的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/data_structure.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/envelop/map_envelops.cpp"
          ],
          "commitId" : "3618fa7db514a6bc6eb98a54a3a3c8b7d7b5963d",
          "timestamp" : 1767527362000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复可能崩溃的bug\u000a\u000a",
          "date" : "2026-01-04 19:49:22 +0800",
          "id" : "3618fa7db514a6bc6eb98a54a3a3c8b7d7b5963d",
          "msg" : "fix:修复可能崩溃的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/envelop/map_envelops.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/ssep_planner.cc",
            "tasks/deciders/other_decider/replan_decider.cpp"
          ],
          "commitId" : "f127eeb730dda2de1945eb08c3ed59c44414776e",
          "timestamp" : 1767527369000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化太阳卸料区挡停的重搜索逻辑\u000a\u000a",
          "date" : "2026-01-04 19:49:29 +0800",
          "id" : "f127eeb730dda2de1945eb08c3ed59c44414776e",
          "msg" : "refactor:优化太阳卸料区挡停的重搜索逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/start_point_data.cpp"
          ],
          "commitId" : "a1e87467a1da5bc638192f250825135cdaa70087",
          "timestamp" : 1767595522000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: start_pt from last_path.\u000a\u000a",
          "date" : "2026-01-05 14:45:22 +0800",
          "id" : "a1e87467a1da5bc638192f250825135cdaa70087",
          "msg" : "fix: start_pt from last_path.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/ssep_input_provider.cc",
            "ssep/offboard/scene_frame_provider.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc",
            "ssep/offboard/generate_scene_data/transform_to_body_frame_cli.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.h",
            "ssep/offboard/generate_scene_data/trim_scene_paths_cli.cc",
            "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h",
            "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc",
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
          ],
          "commitId" : "338a769cbefaa2e74bc5d68bd4a38dbf2113ba3c",
          "timestamp" : 1767598369000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 集卡多段倒车搜索器改进为双向搜索。复测威海、友谊关的问题场景，成功率100%\u000a\u000a",
          "date" : "2026-01-05 15:32:49 +0800",
          "id" : "338a769cbefaa2e74bc5d68bd4a38dbf2113ba3c",
          "msg" : "feat: SSEP: 集卡多段倒车搜索器改进为双向搜索。复测威海、友谊关的问题场景，成功率100%",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/transform_to_body_frame_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/scene_frame_provider.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/trim_scene_paths_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_input_provider.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/replayer_data_process/load_snap_data.cpp",
            "common/util/hdmap_wrapper.cpp",
            "replayer/logic.cpp"
          ],
          "commitId" : "2fa77475c73f757e92ca48b6d2c4f689e7376fdc",
          "timestamp" : 1767601620000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:连续载入快照崩溃的bug\u000a\u000a",
          "date" : "2026-01-05 16:27:00 +0800",
          "id" : "2fa77475c73f757e92ca48b6d2c4f689e7376fdc",
          "msg" : "fix:连续载入快照崩溃的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "common/util/hdmap_wrapper.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/load_snap_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/logic.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/truck_accurate_reversing_planner.h",
            "ssep/scenarios/imv_enter_station_planner.h",
            "ssep/scenarios/truck_general_planner.h",
            "ssep/scenarios/imv_general_planner.h",
            "ssep/scenarios/legacy_planner.h",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc",
            "ssep/scenarios/imv_pullover_planner.h",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h",
            "ssep/scenarios/imv_exit_parking_spot_planner.h"
          ],
          "commitId" : "6d14adbd2676b9f700514425d7b866434ef14a37",
          "timestamp" : 1767603089000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复IMV PULLOVER场景最后一段不走直线的问题。\u000a\u000a",
          "date" : "2026-01-05 16:51:29 +0800",
          "id" : "6d14adbd2676b9f700514425d7b866434ef14a37",
          "msg" : "fix: SSEP: 修复IMV PULLOVER场景最后一段不走直线的问题。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_station_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/legacy_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_pullover_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/start_point_data.cpp"
          ],
          "commitId" : "8f80031d0d7637e98c5c75d87998ead69c977688",
          "timestamp" : 1767610153000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: start_pt from last_path.\u000a\u000a",
          "date" : "2026-01-05 18:49:13 +0800",
          "id" : "8f80031d0d7637e98c5c75d87998ead69c977688",
          "msg" : "fix: start_pt from last_path.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/ssep_input_provider.cc",
            "ssep/offboard/scene_frame_provider.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc",
            "ssep/offboard/generate_scene_data/transform_to_body_frame_cli.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.h",
            "ssep/offboard/generate_scene_data/trim_scene_paths_cli.cc",
            "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc",
            "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h",
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
          ],
          "commitId" : "2dd84a30e8bc4d52ef1d2a64dd5dcc33bd1685dd",
          "timestamp" : 1767610153000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: SSEP: 集卡多段倒车搜索器改进为双向搜索。复测威海、友谊关的问题场景，成功率100%\u000a\u000a",
          "date" : "2026-01-05 18:49:13 +0800",
          "id" : "2dd84a30e8bc4d52ef1d2a64dd5dcc33bd1685dd",
          "msg" : "feat: SSEP: 集卡多段倒车搜索器改进为双向搜索。复测威海、友谊关的问题场景，成功率100%",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/scene_frame_provider.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/trim_scene_paths_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_input_provider.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/transform_to_body_frame_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_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" : [
            "replayer/replayer_data_process/load_snap_data.cpp",
            "common/util/hdmap_wrapper.cpp",
            "replayer/logic.cpp"
          ],
          "commitId" : "8c6ef2c84e5d34a150d3a1551045e2fa440c642d",
          "timestamp" : 1767610153000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:连续载入快照崩溃的bug\u000a\u000a",
          "date" : "2026-01-05 18:49:13 +0800",
          "id" : "8c6ef2c84e5d34a150d3a1551045e2fa440c642d",
          "msg" : "fix:连续载入快照崩溃的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "common/util/hdmap_wrapper.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/logic.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/load_snap_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/truck_accurate_reversing_planner.h",
            "ssep/scenarios/imv_general_planner.h",
            "ssep/scenarios/imv_enter_station_planner.h",
            "ssep/scenarios/truck_general_planner.h",
            "ssep/scenarios/legacy_planner.h",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc",
            "ssep/scenarios/imv_pullover_planner.h",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h",
            "ssep/scenarios/imv_exit_parking_spot_planner.h"
          ],
          "commitId" : "1d03336637287a2db83e7072e91334373502b167",
          "timestamp" : 1767610153000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: SSEP: 修复IMV PULLOVER场景最后一段不走直线的问题。\u000a\u000a",
          "date" : "2026-01-05 18:49:13 +0800",
          "id" : "1d03336637287a2db83e7072e91334373502b167",
          "msg" : "fix: SSEP: 修复IMV PULLOVER场景最后一段不走直线的问题。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_general_planner.h"
            },
            {
              "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/scenarios/legacy_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_pullover_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp",
            "data/ssep/forward_ec.cpp",
            "data/config/cfg_env_const.cpp"
          ],
          "commitId" : "789ec4028b2a33883c841842faf1686cf1fe3b05",
          "timestamp" : 1767610153000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:董家口靠边作业的问题\u000a\u000a",
          "date" : "2026-01-05 18:49:13 +0800",
          "id" : "789ec4028b2a33883c841842faf1686cf1fe3b05",
          "msg" : "fix:董家口靠边作业的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/other_tasks/stitch_path_data_to_path.cpp"
          ],
          "commitId" : "3ed68f77cd804238028515bf5a7aa49b385c324d",
          "timestamp" : 1767610153000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:wbca求解失败后，使用ssep路径带来的路径跳变问题\u000a\u000a",
          "date" : "2026-01-05 18:49:13 +0800",
          "id" : "3ed68f77cd804238028515bf5a7aa49b385c324d",
          "msg" : "feat:wbca求解失败后，使用ssep路径带来的路径跳变问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/stitch_path_data_to_path.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/constrain/block_data.cpp",
            "data/config/cfg_safe_const.hpp",
            "data/constrain/disable_stop_range.cpp",
            "data/constrain/disable_stop_range.hpp",
            "data/config/cfg_safe_const.cpp",
            "data/constrain/temporary_stop_data.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/constrain/block_data.hpp"
          ],
          "commitId" : "ac5fec5eea7a6a9c3520ba21ae2028944e7452bf",
          "timestamp" : 1767612595000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: add curvature over limit temp stop.\u000a\u000a",
          "date" : "2026-01-05 19:29:55 +0800",
          "id" : "ac5fec5eea7a6a9c3520ba21ae2028944e7452bf",
          "msg" : "fix: add curvature over limit temp stop.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/disable_stop_range.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/disable_stop_range.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/temporary_stop_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_safe_const.cpp"
          ],
          "commitId" : "4a6df680159317e1c86c6b862322ee527d587dd1",
          "timestamp" : 1767612705000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: curvature_over_limit_stop_coefficient 10.0\u000a\u000a",
          "date" : "2026-01-05 19:31:45 +0800",
          "id" : "4a6df680159317e1c86c6b862322ee527d587dd1",
          "msg" : "fix: curvature_over_limit_stop_coefficient 10.0",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_activation.cpp",
            "ssep/common/utils/scene_frame_visualization.cc"
          ],
          "commitId" : "6f9d548a5a62a2c5dbbb473030c494fa41068025",
          "timestamp" : 1767612706000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP minor updates\u000a\u000a",
          "date" : "2026-01-05 19:31:46 +0800",
          "id" : "6f9d548a5a62a2c5dbbb473030c494fa41068025",
          "msg" : "chore: SSEP minor updates",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/scene_frame_visualization.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/start_point_data.cpp"
          ],
          "commitId" : "e44350fef4a97e9401ba111fe8f1724a0f67adc6",
          "timestamp" : 1767617649000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: truck start_pt exception.\u000a\u000a",
          "date" : "2026-01-05 20:54:09 +0800",
          "id" : "e44350fef4a97e9401ba111fe8f1724a0f67adc6",
          "msg" : "fix: truck start_pt exception.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/widget/distance.cpp",
            "data/constrain/block_data.cpp"
          ],
          "commitId" : "ba992138c997f6f6b70328429e12c07c9aa28d7a",
          "timestamp" : 1767626818000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:曲率超限停车优化\u000a\u000a",
          "date" : "2026-01-05 23:26:58 +0800",
          "id" : "ba992138c997f6f6b70328429e12c07c9aa28d7a",
          "msg" : "feat:曲率超限停车优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/widget/distance.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/task_fsm/task_travel/task_travel_fsm.cpp",
            "data/other/flow_control.cpp",
            "data/app/fsm/task_fsm/task_fsm.cpp",
            "data/ssep/forward_ec.cpp",
            "tasks/other_tasks/create_reference_line.cpp",
            "data/plan/guide_line.cpp"
          ],
          "commitId" : "603d6e35a3c1e774ef27fad9e031f796025ab64a",
          "timestamp" : 1767626901000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:travel out 没有一次规划的适配\u000a\u000a",
          "date" : "2026-01-05 23:28:21 +0800",
          "id" : "603d6e35a3c1e774ef27fad9e031f796025ab64a",
          "msg" : "feat:travel out 没有一次规划的适配",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/create_reference_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_travel/task_travel_fsm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp",
            "data/ssep/forward_ec.cpp",
            "data/config/cfg_env_const.cpp"
          ],
          "commitId" : "c8f1bbf9716afdacb9b3cd0748ed279c3e163e75",
          "timestamp" : 1767627086000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:董家口靠边作业的问题\u000a\u000a",
          "date" : "2026-01-05 23:31:26 +0800",
          "id" : "c8f1bbf9716afdacb9b3cd0748ed279c3e163e75",
          "msg" : "fix:董家口靠边作业的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/other_tasks/stitch_path_data_to_path.cpp"
          ],
          "commitId" : "020e0a83e2c76c9a584702ba9d3b745906d9ee74",
          "timestamp" : 1767627094000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:wbca求解失败后，使用ssep路径带来的路径跳变问题\u000a\u000a",
          "date" : "2026-01-05 23:31:34 +0800",
          "id" : "020e0a83e2c76c9a584702ba9d3b745906d9ee74",
          "msg" : "feat:wbca求解失败后，使用ssep路径带来的路径跳变问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/stitch_path_data_to_path.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/widget/distance.cpp",
            "data/constrain/block_data.cpp"
          ],
          "commitId" : "76de2323c82763fdcbf6900399338d7b1b57918e",
          "timestamp" : 1767627107000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:曲率超限停车优化\u000a\u000a",
          "date" : "2026-01-05 23:31:47 +0800",
          "id" : "76de2323c82763fdcbf6900399338d7b1b57918e",
          "msg" : "feat:曲率超限停车优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/widget/distance.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/constrain/block_data.cpp"
          ],
          "commitId" : "5d51162a1acdd29317bf8299acf79949442d35f8",
          "timestamp" : 1767670282000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:调整曲率超限的滤波参数\u000a\u000a",
          "date" : "2026-01-06 11:31:22 +0800",
          "id" : "5d51162a1acdd29317bf8299acf79949442d35f8",
          "msg" : "fix:调整曲率超限的滤波参数",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/constrain/block_data.cpp"
          ],
          "commitId" : "491e5cdfcf5b781a314a2af34c5d16281c770781",
          "timestamp" : 1767670305000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:调整曲率超限的滤波参数\u000a\u000a",
          "date" : "2026-01-06 11:31:45 +0800",
          "id" : "491e5cdfcf5b781a314a2af34c5d16281c770781",
          "msg" : "fix:调整曲率超限的滤波参数",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/constrain/block_data.cpp"
          ],
          "commitId" : "565ab8b5d3779b6f0ebbb412cbb3d25c6d314237",
          "timestamp" : 1767679988000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:曲率超限停车的bug\u000a\u000a",
          "date" : "2026-01-06 14:13:08 +0800",
          "id" : "565ab8b5d3779b6f0ebbb412cbb3d25c6d314237",
          "msg" : "fix:曲率超限停车的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/constrain/block_data.cpp"
          ],
          "commitId" : "6515c57d59de9c9707105252942d22ed57da8796",
          "timestamp" : 1767680017000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:曲率超限停车的bug\u000a\u000a",
          "date" : "2026-01-06 14:13:37 +0800",
          "id" : "6515c57d59de9c9707105252942d22ed57da8796",
          "msg" : "fix:曲率超限停车的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/path_optimization/path_optimization.cpp",
            "algorithm/wbca/path_optimization/path_optimization.hpp"
          ],
          "commitId" : "3ec02093369f59536c96444dc56f85a199a177c3",
          "timestamp" : 1767681213000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "feat: add CalcKappaCostSigmoid.\u000a\u000a",
          "date" : "2026-01-06 14:33:33 +0800",
          "id" : "3ec02093369f59536c96444dc56f85a199a177c3",
          "msg" : "feat: add CalcKappaCostSigmoid.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/generate_scene_data/transform_to_body_frame_cli.cc",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/data_structures/map_element_polyline.cc",
            "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h"
          ],
          "commitId" : "2ca8c001689f3a35984187de05139b029c6d403a",
          "timestamp" : 1767688683000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 集卡进停车位时时候更严格的挂车角度\u000a\u000a",
          "date" : "2026-01-06 16:38:03 +0800",
          "id" : "2ca8c001689f3a35984187de05139b029c6d403a",
          "msg" : "fix: SSEP: 集卡进停车位时时候更严格的挂车角度",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/map_element_polyline.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/transform_to_body_frame_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/task_fsm/task_fsm.cpp"
          ],
          "commitId" : "f2290108ddf908793c546086114606cf3e5a07b3",
          "timestamp" : 1767690093000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:travel out 没有一次规划，状态机切换的bug\u000a\u000a",
          "date" : "2026-01-06 17:01:33 +0800",
          "id" : "f2290108ddf908793c546086114606cf3e5a07b3",
          "msg" : "fix:travel out 没有一次规划，状态机切换的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_fsm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/task_fsm/task_travel/task_travel_fsm.cpp",
            "data/other/flow_control.cpp",
            "data/app/fsm/task_fsm/task_fsm.cpp",
            "data/plan/guide_line.cpp",
            "tasks/other_tasks/create_reference_line.cpp",
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "380a90acdb674c672070c41c2a087bc073a91bf5",
          "timestamp" : 1767690704000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:travel out 没有一次规划的适配\u000a\u000a",
          "date" : "2026-01-06 17:11:44 +0800",
          "id" : "380a90acdb674c672070c41c2a087bc073a91bf5",
          "msg" : "feat:travel out 没有一次规划的适配",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_travel/task_travel_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/create_reference_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/task_fsm/task_fsm.cpp"
          ],
          "commitId" : "f1f39985c7264f69556adc16422a74a2ace4819d",
          "timestamp" : 1767690714000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:travel out 没有一次规划，状态机切换的bug\u000a\u000a",
          "date" : "2026-01-06 17:11:54 +0800",
          "id" : "f1f39985c7264f69556adc16422a74a2ace4819d",
          "msg" : "fix:travel out 没有一次规划，状态机切换的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_fsm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/scenarios/truck_general_planner.h"
          ],
          "commitId" : "e8a521b796411bce06e7845a12f3d25ba4131d12",
          "timestamp" : 1767692822000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修正Rigid truck general builder搜索参数，确保搜索器能具有搜出最大曲率路径的能力。\u000a\u000a",
          "date" : "2026-01-06 17:47:02 +0800",
          "id" : "e8a521b796411bce06e7845a12f3d25ba4131d12",
          "msg" : "fix: SSEP: 修正Rigid truck general builder搜索参数，确保搜索器能具有搜出最大曲率路径的能力。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_general_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/lat_decider/path_bounds_decider.cpp",
            "data/map/reference/center_line.cpp",
            "data/plan/guide_line_base.cpp",
            "data/plan/switch_data.cpp"
          ],
          "commitId" : "c58bac22add22aa38736d83891440c3b7512e214",
          "timestamp" : 1767701967000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:万道内pjpo路径跳变以及变道的bug修复\u000a\u000a",
          "date" : "2026-01-06 20:19:27 +0800",
          "id" : "c58bac22add22aa38736d83891440c3b7512e214",
          "msg" : "feat:万道内pjpo路径跳变以及变道的bug修复",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/reference/center_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line_base.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/lat_decider/path_bounds_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_status.cpp"
          ],
          "commitId" : "5b5d630f69b1c95a3930102b2c514dc606c08945",
          "timestamp" : 1767756143000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: using ssep speed_limit for deviation.\u000a\u000a",
          "date" : "2026-01-07 11:22:23 +0800",
          "id" : "5b5d630f69b1c95a3930102b2c514dc606c08945",
          "msg" : "fix: using ssep speed_limit for deviation.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.h",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
          ],
          "commitId" : "2a10cc33142c59327c146a1440b4038eade1eb30",
          "timestamp" : 1767758111000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复优化器中额外前向碰撞距离计算存在误差的问题，解决前港距离前方障碍物太近的问题。\u000a\u000a",
          "date" : "2026-01-07 11:55:11 +0800",
          "id" : "2a10cc33142c59327c146a1440b4038eade1eb30",
          "msg" : "fix: SSEP: 修复优化器中额外前向碰撞距离计算存在误差的问题，解决前港距离前方障碍物太近的问题。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "CMakeLists.txt",
            ".gitignore"
          ],
          "commitId" : "c3ca0ecec2f21836d8a82b98fbd515172f0ad9f8",
          "timestamp" : 1767759388000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:解决合并代码需要重新编译的问题\u000a\u000a",
          "date" : "2026-01-07 12:16:28 +0800",
          "id" : "c3ca0ecec2f21836d8a82b98fbd515172f0ad9f8",
          "msg" : "fix:解决合并代码需要重新编译的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : ".gitignore"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "CMakeLists.txt",
            ".gitignore"
          ],
          "commitId" : "86232c3bad191b66a196af34c219074e20e141fc",
          "timestamp" : 1767761263000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix:解决合并代码需要重新编译的问题\u000a\u000a",
          "date" : "2026-01-07 12:47:43 +0800",
          "id" : "86232c3bad191b66a196af34c219074e20e141fc",
          "msg" : "fix:解决合并代码需要重新编译的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : ".gitignore"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/truck_fuzzy_reversing_planner.h"
          ],
          "commitId" : "660eedd899aaee86c94f019dcbad3cbcc78cc860",
          "timestamp" : 1767764206000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复前杠倒车进料堆优化失败的问题。\u000a\u000a",
          "date" : "2026-01-07 13:36:46 +0800",
          "id" : "660eedd899aaee86c94f019dcbad3cbcc78cc860",
          "msg" : "fix: SSEP: 修复前杠倒车进料堆优化失败的问题。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_fuzzy_reversing_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/start_point_data.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/plan/path_direction_data.cpp",
            "tasks/other_tasks/stitch_path_data_to_path.cpp",
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "e31d4506fcf83a014b2a55451d1e47c8e78241e5",
          "timestamp" : 1767770836000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复拼接的bug\u000a\u000a",
          "date" : "2026-01-07 15:27:16 +0800",
          "id" : "e31d4506fcf83a014b2a55451d1e47c8e78241e5",
          "msg" : "fix:修复拼接的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/path_direction_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/stitch_path_data_to_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/start_point_data.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/plan/path_direction_data.cpp",
            "tasks/other_tasks/stitch_path_data_to_path.cpp",
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "238e46cb1d29effee165726bafd5180b0ba8d0ed",
          "timestamp" : 1767770969000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix:修复拼接的bug\u000a\u000a",
          "date" : "2026-01-07 15:29:29 +0800",
          "id" : "238e46cb1d29effee165726bafd5180b0ba8d0ed",
          "msg" : "fix:修复拼接的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/path_direction_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/stitch_path_data_to_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/path_optimization/path_optimization.cpp",
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "ce1f133cbc198256362e293b470d0155c9c6ee9d",
          "timestamp" : 1767771607000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: wbca reversing bug.\u000a\u000a",
          "date" : "2026-01-07 15:40:07 +0800",
          "id" : "ce1f133cbc198256362e293b470d0155c9c6ee9d",
          "msg" : "fix: wbca reversing bug.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_safe_const.cpp"
          ],
          "commitId" : "bee8010e840a688c0151b8eced3e32d26505f915",
          "timestamp" : 1767772182000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor调整切换lock的阈值\u000a\u000a",
          "date" : "2026-01-07 15:49:42 +0800",
          "id" : "bee8010e840a688c0151b8eced3e32d26505f915",
          "msg" : "refactor调整切换lock的阈值",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/plan/ego_expanding.cpp",
            "hmi/draw/draw_constrain.cpp"
          ],
          "commitId" : "51f4f51b3c5fe810b8039a8c390f7d1005b6febf",
          "timestamp" : 1767772743000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:锁站场景不膨胀尺寸\u000a\u000a",
          "date" : "2026-01-07 15:59:03 +0800",
          "id" : "51f4f51b3c5fe810b8039a8c390f7d1005b6febf",
          "msg" : "feat:锁站场景不膨胀尺寸",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/plan/ego_expanding.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_constrain.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_safe_const.cpp"
          ],
          "commitId" : "624bf556a93cf138bb8a5c9f349a4f6eb19131a5",
          "timestamp" : 1767772796000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor调整切换lock的阈值\u000a\u000a",
          "date" : "2026-01-07 15:59:56 +0800",
          "id" : "624bf556a93cf138bb8a5c9f349a4f6eb19131a5",
          "msg" : "refactor调整切换lock的阈值",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/plan/ego_expanding.cpp",
            "hmi/draw/draw_constrain.cpp"
          ],
          "commitId" : "6a70b86fc6f3acbe2006fdde64d0c3762a4c10d8",
          "timestamp" : 1767772801000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:锁站场景不膨胀尺寸\u000a\u000a",
          "date" : "2026-01-07 16:00:01 +0800",
          "id" : "6a70b86fc6f3acbe2006fdde64d0c3762a4c10d8",
          "msg" : "feat:锁站场景不膨胀尺寸",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/plan/ego_expanding.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_constrain.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/switch_data.cpp"
          ],
          "commitId" : "65c2a4dae1673308a37a3eb889f1fd6ddb95fe89",
          "timestamp" : 1767773145000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:代码合并的bug\u000a\u000a",
          "date" : "2026-01-07 16:05:45 +0800",
          "id" : "65c2a4dae1673308a37a3eb889f1fd6ddb95fe89",
          "msg" : "fix:代码合并的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/occupancy_grid_map/data_render.cpp",
            "data/config/cfg_lat_plan.cpp",
            "sink/ros_sink_plan_debug.cpp"
          ],
          "commitId" : "a84d66ec49368c268e2f31310f8970a01041447e",
          "timestamp" : 1767777067000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: minimize esdf_map\u000a\u000a",
          "date" : "2026-01-07 17:11:07 +0800",
          "id" : "a84d66ec49368c268e2f31310f8970a01041447e",
          "msg" : "fix: minimize esdf_map",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_plan_debug.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/occupancy_grid_map/data_render.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/path_optimization/path_optimization.cpp"
          ],
          "commitId" : "0d50bb7d411c0e5be060789f82719196031e378e",
          "timestamp" : 1767801362000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复崩溃的bug\u000a\u000a",
          "date" : "2026-01-07 23:56:02 +0800",
          "id" : "0d50bb7d411c0e5be060789f82719196031e378e",
          "msg" : "fix:修复崩溃的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/path_optimization/path_optimization.cpp"
          ],
          "commitId" : "0780e0351e0a19eaf0f567247d6223db032e5f04",
          "timestamp" : 1767801484000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复崩溃的bug\u000a\u000a",
          "date" : "2026-01-07 23:58:04 +0800",
          "id" : "0780e0351e0a19eaf0f567247d6223db032e5f04",
          "msg" : "fix:修复崩溃的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/path_optimization/path_optimization.cpp"
          ],
          "commitId" : "4cf096ac8adc8aa7a90088714dae8da4c1875f46",
          "timestamp" : 1767838126000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: dx_norm = path_1_tmp.norm\u000a\u000a",
          "date" : "2026-01-08 10:08:46 +0800",
          "id" : "4cf096ac8adc8aa7a90088714dae8da4c1875f46",
          "msg" : "fix: dx_norm = path_1_tmp.norm",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp",
            "algorithm/wbca/path_optimization/imv_path_optimization.hpp",
            "data/wbca/wbca_data.cpp",
            "algorithm/wbca/path_optimization/truck_path_optimization.hpp",
            "algorithm/wbca/wbca_manager.hpp",
            "algorithm/wbca/path_optimization/imv_path_optimization.cpp",
            "algorithm/wbca/path_optimization/path_optimization.hpp",
            "algorithm/wbca/path_optimization/path_optimization.cpp",
            "data/wbca/wbca_data.hpp",
            "algorithm/wbca/path_optimization/truck_path_optimization.cpp"
          ],
          "commitId" : "3e4dc285c3f92a8bf37472dbb8966c9b22656d05",
          "timestamp" : 1767847165000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: merge wbca_v2. using soft_min collision cost for truck.\u000a\u000a",
          "date" : "2026-01-08 12:39:25 +0800",
          "id" : "3e4dc285c3f92a8bf37472dbb8966c9b22656d05",
          "msg" : "fix: merge wbca_v2. using soft_min collision cost for truck.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/truck_path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/imv_path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/imv_path_optimization.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/wbca/wbca_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/truck_path_optimization.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/wbca/wbca_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/evaluator/evaluator.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/offboard/ssep_input_provider.cc",
            "ssep/coarse_search/evaluator/trailer_collision_cost_computer.h",
            "ssep/coarse_search/evaluator/collision_constraint_type.h",
            "ssep/coarse_search/evaluator/cost_feature_computer.h",
            "ssep/coarse_search/evaluator/collision_cost_computer.h"
          ],
          "commitId" : "4d2867fdbeaef8b50be33bd358b2b171d49686b3",
          "timestamp" : 1767865706000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 集卡进堆场搜索的碰撞检测使用软约束。保证生成一条碰撞程度最低的路径。\u000a\u000a",
          "date" : "2026-01-08 17:48:26 +0800",
          "id" : "4d2867fdbeaef8b50be33bd358b2b171d49686b3",
          "msg" : "feat: SSEP: 集卡进堆场搜索的碰撞检测使用软约束。保证生成一条碰撞程度最低的路径。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/evaluator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/trailer_collision_cost_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/evaluator/collision_constraint_type.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/collision_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/cost_feature_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_input_provider.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/lat_decider/path_bounds_decider.cpp",
            "hmi/draw/draw_ego.cpp",
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "09e9a02563d1847ca03a767e851cec4af0dc1dfc",
          "timestamp" : 1767882828000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:进堆场边界优化\u000a\u000a",
          "date" : "2026-01-08 22:33:48 +0800",
          "id" : "09e9a02563d1847ca03a767e851cec4af0dc1dfc",
          "msg" : "feat:进堆场边界优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_ego.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/lat_decider/path_bounds_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/evaluator/evaluator.h"
          ],
          "commitId" : "f4bb4ade11c45fccb04b6d9c7530892d4b0e870d",
          "timestamp" : 1767882846000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:ssep搜索失败的bug\u000a\u000a",
          "date" : "2026-01-08 22:34:06 +0800",
          "id" : "f4bb4ade11c45fccb04b6d9c7530892d4b0e870d",
          "msg" : "fix:ssep搜索失败的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/evaluator.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/evaluator/evaluator.h",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/data_structures/ssep_input.cc",
            "ssep/scenarios/imv_exit_parking_spot_planner.h",
            "ssep/protos/scene.proto",
            "ssep/ssep_planner.h",
            "ssep/scenarios/imv_general_planner.h",
            "ssep/scenarios/imv_enter_station_planner.h",
            "ssep/scenarios/imv_enter_yard_planner.h",
            "ssep/data_structures/operation_mode.hpp",
            "ssep/data_structures/ssep_input.hpp",
            "ssep/ssep_planner.cc",
            "ssep/scenarios/imv_pullover_planner.h",
            "data/ssep/ssep_activation.cpp",
            "data/ssep/ssep_ec.cpp",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
          ],
          "commitId" : "f53030a5ae83cab7ae5cbedbf88eaa8ca2b42d2b",
          "timestamp" : 1767947653000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: SSEP输入中加入\"作业模式\"参数（正向作业/反向作业/Undetermined），统一IMV路径搜索流程\u000a\u000a",
          "date" : "2026-01-09 16:34:13 +0800",
          "id" : "f53030a5ae83cab7ae5cbedbf88eaa8ca2b42d2b",
          "msg" : "feat: SSEP: SSEP输入中加入\"作业模式\"参数（正向作业/反向作业/Undetermined），统一IMV路径搜索流程",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/operation_mode.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_input.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/evaluator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_input.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_station_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/scene.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_pullover_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp",
            "data/wbca/grid_map/esdf_map.cpp",
            "data/wbca/grid_map/esdf_map.hpp"
          ],
          "commitId" : "92cd7fbed1c667aee820c6e4e6a4d3b49ad8316d",
          "timestamp" : 1768206617000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: wbca ignores ref_pts out of range.\u000a\u000a",
          "date" : "2026-01-12 16:30:17 +0800",
          "id" : "92cd7fbed1c667aee820c6e4e6a4d3b49ad8316d",
          "msg" : "fix: wbca ignores ref_pts out of range.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/wbca/grid_map/esdf_map.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/wbca/grid_map/esdf_map.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp"
          ],
          "commitId" : "59c45b01c93c3aa14c3a77ce4be98d22cc677f9c",
          "timestamp" : 1768207439000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复出停车位ssep路径方向的bug\u000a\u000a",
          "date" : "2026-01-12 16:43:59 +0800",
          "id" : "59c45b01c93c3aa14c3a77ce4be98d22cc677f9c",
          "msg" : "fix:修复出停车位ssep路径方向的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "1c08eaaf11f7e6a1bb74e2d9779177a77c0056f6",
          "timestamp" : 1768207528000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:sweep路径的bug\u000a\u000a",
          "date" : "2026-01-12 16:45:28 +0800",
          "id" : "1c08eaaf11f7e6a1bb74e2d9779177a77c0056f6",
          "msg" : "fix:sweep路径的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/obstacle/obstacle_decider_attr.cpp"
          ],
          "commitId" : "015fdd4ab92b0b367f523791922646df7fdb155d",
          "timestamp" : 1768207577000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:界面添加障碍物类别的显示\u000a\u000a",
          "date" : "2026-01-12 16:46:17 +0800",
          "id" : "015fdd4ab92b0b367f523791922646df7fdb155d",
          "msg" : "feat:界面添加障碍物类别的显示",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle_decider_attr.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/vehicle/cloud_pnc_config.cpp",
            "data/scenario/scenario_planner_condition.cpp"
          ],
          "commitId" : "9dccc2d83f43c187d39389d5df20bb529703ee5a",
          "timestamp" : 1768207712000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:优化云端障碍物的赋值\u000a\u000a",
          "date" : "2026-01-12 16:48:32 +0800",
          "id" : "9dccc2d83f43c187d39389d5df20bb529703ee5a",
          "msg" : "feat:优化云端障碍物的赋值",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/vehicle/cloud_pnc_config.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_planner_condition.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_general_planner.h",
            "ssep/coarse_search/evaluator/trailer_collision_cost_computer.h",
            "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h",
            "ssep/keb_optimizer/cost_features/state_constraint.h"
          ],
          "commitId" : "f546b267e4e9660516d4ed47f2a1bda76afa52c9",
          "timestamp" : 1768208831000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 提升集卡常规场景的规划的成功率，缓解末端路径画龙的问题\u000a\u000a",
          "date" : "2026-01-12 17:07:11 +0800",
          "id" : "f546b267e4e9660516d4ed47f2a1bda76afa52c9",
          "msg" : "chore: SSEP: 提升集卡常规场景的规划的成功率，缓解末端路径画龙的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/state_constraint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/trailer_collision_cost_computer.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc"
          ],
          "commitId" : "1767b681baa5a6e2f9e0eb8960a03adf70f50097",
          "timestamp" : 1768210114000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: Car模型多段倒车场景，途径点角度增加角度限制\u000a\u000a",
          "date" : "2026-01-12 17:28:34 +0800",
          "id" : "1767b681baa5a6e2f9e0eb8960a03adf70f50097",
          "msg" : "feat: SSEP: Car模型多段倒车场景，途径点角度增加角度限制",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/truck_accurate_reversing_planner.h",
            "ssep/scenarios/truck_general_planner.h",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/scenarios/truck_remote_guided_escape_planner.h",
            "ssep/scenarios/truck_multi_segment_parking_planner.h"
          ],
          "commitId" : "67eca496cd33a1fb02ae55d339b9ccf72b0aafd7",
          "timestamp" : 1768218745000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: Car车型多段倒车参数调整\u000a\u000a",
          "date" : "2026-01-12 19:52:25 +0800",
          "id" : "67eca496cd33a1fb02ae55d339b9ccf72b0aafd7",
          "msg" : "chore: SSEP: Car车型多段倒车参数调整",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_remote_guided_escape_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_multi_segment_parking_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp"
          ],
          "commitId" : "cae158b3fb5fff3be9563caaae55148935200e16",
          "timestamp" : 1768220924000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复出停车位ssep路径方向的bug\u000a\u000a",
          "date" : "2026-01-12 20:28:44 +0800",
          "id" : "cae158b3fb5fff3be9563caaae55148935200e16",
          "msg" : "fix:修复出停车位ssep路径方向的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "fee0a142cee2e9bc58d155f103526654d5ee36c9",
          "timestamp" : 1768220931000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:sweep路径的bug\u000a\u000a",
          "date" : "2026-01-12 20:28:51 +0800",
          "id" : "fee0a142cee2e9bc58d155f103526654d5ee36c9",
          "msg" : "fix:sweep路径的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/obstacle/obstacle_decider_attr.cpp"
          ],
          "commitId" : "5fa2b4b9292d9c8736745bdca98065bebb9ef644",
          "timestamp" : 1768220938000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:界面添加障碍物类别的显示\u000a\u000a",
          "date" : "2026-01-12 20:28:58 +0800",
          "id" : "5fa2b4b9292d9c8736745bdca98065bebb9ef644",
          "msg" : "feat:界面添加障碍物类别的显示",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle_decider_attr.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/vehicle/cloud_pnc_config.cpp",
            "data/scenario/scenario_planner_condition.cpp"
          ],
          "commitId" : "55efcfe69492843785f1cfb463f495e01a9c9cff",
          "timestamp" : 1768220943000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:优化云端障碍物的赋值\u000a\u000a",
          "date" : "2026-01-12 20:29:03 +0800",
          "id" : "55efcfe69492843785f1cfb463f495e01a9c9cff",
          "msg" : "feat:优化云端障碍物的赋值",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/vehicle/cloud_pnc_config.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_planner_condition.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_ec.cpp"
          ],
          "commitId" : "0fe33d19af8430c9535e2a0fc53b1923f66e3aa4",
          "timestamp" : 1768276480000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: 修复威海car bulkout场景进错的问题\u000a\u000a",
          "date" : "2026-01-13 11:54:40 +0800",
          "id" : "0fe33d19af8430c9535e2a0fc53b1923f66e3aa4",
          "msg" : "fix: 修复威海car bulkout场景进错的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_ec.cpp"
          ],
          "commitId" : "1ad796cb7325c6f833a94d40ad1420aee052323e",
          "timestamp" : 1768279417000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: typo\u000a\u000a",
          "date" : "2026-01-13 12:43:37 +0800",
          "id" : "1ad796cb7325c6f833a94d40ad1420aee052323e",
          "msg" : "fix: typo",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/truck_accurate_reversing_planner.cc",
            "ssep/scenarios/truck_accurate_reversing_planner.h"
          ],
          "commitId" : "febb4db7323ea923978ec02c813302fdffafbb79",
          "timestamp" : 1768281728000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复最后一段有碰撞时可能优化失败的问题。\u000a\u000a",
          "date" : "2026-01-13 13:22:08 +0800",
          "id" : "febb4db7323ea923978ec02c813302fdffafbb79",
          "msg" : "fix: SSEP: 修复最后一段有碰撞时可能优化失败的问题。",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ctrl/lka_start_up.cpp",
            "data/config/cfg_env_const.hpp",
            "data/ssep/into_yard_junction_ec.cpp",
            "data/boundary/road_boundary.cpp",
            "data/ssep/out_yard_junction_ec.cpp",
            "data/plan/guide_line_base.hpp",
            "data/config/cfg_env_const.cpp",
            "data/boundary/road_boundary.hpp"
          ],
          "commitId" : "2f81e37caa136fb2279265f28c8b604c587b7a94",
          "timestamp" : 1768292130000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:1.根据堆场的偏移信息确定堆场相对道路的为位置。2.根据堆场位置调整约束\u000a\u000a",
          "date" : "2026-01-13 16:15:30 +0800",
          "id" : "2f81e37caa136fb2279265f28c8b604c587b7a94",
          "msg" : "feat:1.根据堆场的偏移信息确定堆场相对道路的为位置。2.根据堆场位置调整约束",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line_base.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/out_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ctrl/lka_start_up.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/open_space_ec.hpp",
            "data/ssep/open_space_ec.cpp"
          ],
          "commitId" : "53fce25be88b2b4069f31d2bc6e69d90a6ae4bdc",
          "timestamp" : 1768296144000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:动态搜索考虑不可形式区域\u000a\u000a",
          "date" : "2026-01-13 17:22:24 +0800",
          "id" : "53fce25be88b2b4069f31d2bc6e69d90a6ae4bdc",
          "msg" : "feat:动态搜索考虑不可形式区域",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/scene_frame_provider.cc",
            "ssep/test/CMakeLists.txt",
            "ssep/common/utils/proto_io.h",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/offboard/scene_replay/replay_scene_frame_cli.cc",
            "ssep/common/utils/path_utils.cc",
            "ssep/offboard/ssep_input_provider.cc",
            "ssep/test/ssep_planner_test.cc",
            "ssep/CMakeLists.txt",
            "ssep/offboard/scene_replay/replay_ssep_input_cli.cc",
            "ssep/common/utils/path_utils.h",
            "ssep/offboard/ssep_planner_wrapper.h"
          ],
          "commitId" : "57a69114a40c051917efbe70873cd118cf8e8d54",
          "timestamp" : 1768296692000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 完成offline自动回归测试工具。目前支持5种场景的回归测试。其他场景会在后续陆续添加。\u000a\u000a",
          "date" : "2026-01-13 17:31:32 +0800",
          "id" : "57a69114a40c051917efbe70873cd118cf8e8d54",
          "msg" : "feat: SSEP: 完成offline自动回归测试工具。目前支持5种场景的回归测试。其他场景会在后续陆续添加。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/scene_frame_provider.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/scene_replay/replay_ssep_input_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/test/ssep_planner_test.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/test/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/proto_io.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/scene_replay/replay_scene_frame_cli.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/path_utils.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_input_provider.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/path_utils.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/test/ssep_planner_test.cc",
            "ssep/common/utils/scene_frame_visualization.cc",
            "ssep/offboard/servers/scene_vis_html_template.cc"
          ],
          "commitId" : "68e5c670dc8f4b8852611d6dfea9745a4bcb4468",
          "timestamp" : 1768304858000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 可视化增加地图元素显示\u000a\u000a",
          "date" : "2026-01-13 19:47:38 +0800",
          "id" : "68e5c670dc8f4b8852611d6dfea9745a4bcb4468",
          "msg" : "feat: SSEP: 可视化增加地图元素显示",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/test/ssep_planner_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/scene_frame_visualization.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/scene_vis_html_template.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Control Interfaces/Control Interfaces.md",
            ".qoder/repowiki/en/content/Decision System/Path Collision Detection.md",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\346\\265\\201\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\351\\207\\207\\351\\233\\206.md\"",
            ".qoder/repowiki/en/content/Testing and Validation/Testing and Validation.md",
            ".qoder/repowiki/en/content/Planning System/Path Smoothing/Path Smoothing Algorithms/2D Spline Optimization.md",
            ".qoder/repowiki/en/content/Planning System/Trajectory Generation/Trajectory Generation.md",
            ".qoder/repowiki/en/content/Developer Guide/Testing and Debugging.md",
            "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\345\\206\\263\\347\\255\\226\\346\\250\\241\\345\\235\\227/\\345\\206\\263\\347\\255\\226\\346\\250\\241\\345\\235\\227.md\"",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\346\\265\\201\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\350\\276\\223\\345\\207\\272.md\"",
            ".qoder/repowiki/en/content/Scenario Management/Maneuver Scenarios/Extended Lane Change Scenario.md",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266/\\350\\260\\203\\345\\272\\246\\346\\234\\272\\345\\210\\266/\\345\\220\\214\\346\\255\\245\\345\\216\\237\\350\\257\\255.md\"",
            "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\345\\210\\207\\346\\215\\242\\346\\234\\272\\345\\210\\266/\\345\\234\\272\\346\\231\\257\\345\\206\\263\\347\\255\\226\\346\\265\\201\\347\\250\\213/\\345\\234\\272\\346\\231\\257\\345\\206\\263\\347\\255\\226\\346\\265\\201\\347\\250\\213.md\"",
            ".qoder/repowiki/en/content/Mathematical Foundations/Piecewise Jerk Optimization.md",
            ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Common UI Elements.md",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\345\\212\\240\\350\\275\\275\\346\\265\\201\\347\\250\\213/\\345\\212\\240\\350\\275\\275\\346\\265\\201\\347\\250\\213.md\"",
            ".qoder/repowiki/en/content/System Architecture/Planning Architecture.md",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\273\\244\\346\\263\\242\\347\\256\\227\\346\\263\\225/\\345\\237\\272\\347\\241\\200\\346\\273\\244\\346\\263\\242\\345\\231\\250/\\345\\235\\207\\345\\200\\274\\346\\273\\244\\346\\263\\242\\345\\231\\250.md\"",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\250\\241\\345\\235\\227\\351\\200\\232\\344\\277\\241\\346\\234\\272\\345\\210\\266/\\346\\250\\241\\345\\235\\227\\351\\200\\232\\344\\277\\241\\346\\234\\272\\345\\210\\266.md\"",
            ".qoder/repowiki/en/content/Developer Guide/Coding Standards and Practices.md",
            "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\347\\212\\266\\346\\200\\201\\346\\234\\272\\350\\256\\276\\350\\256\\241/\\347\\212\\266\\346\\200\\201\\346\\234\\272\\350\\256\\276\\350\\256\\241.md\"",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP Architecture/Offboard Tools and Utilities/Planner Wrapper and External Integration.md",
            ".qoder/repowiki/en/content/Planning System/Path Smoothing/Anchor Point Generation.md",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\351\\205\\215\\347\\275\\256\\346\\226\\207\\344\\273\\266\\350\\257\\246\\350\\247\\243/\\350\\275\\246\\350\\276\\206\\351\\205\\215\\347\\275\\256/\\345\\212\\250\\345\\212\\233\\345\\255\\246\\345\\217\\202\\346\\225\\260.md\"",
            ".qoder/repowiki/en/content/Decision System/Decision Architecture/Module Instantiation and Lifecycle.md",
            ".qoder/repowiki/en/content/Decision System/Decision Architecture/Decision Process Module.md",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266/\\350\\260\\203\\345\\272\\246\\346\\234\\272\\345\\210\\266/\\350\\260\\203\\345\\272\\246\\346\\234\\272\\345\\210\\266.md\"",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\351\\205\\215\\347\\275\\256\\346\\226\\207\\344\\273\\266\\350\\257\\246\\350\\247\\243/\\350\\247\\204\\345\\210\\222\\351\\205\\215\\347\\275\\256/\\347\\272\\265\\345\\220\\221\\350\\247\\204\\345\\210\\222\\351\\205\\215\\347\\275\\256.md\"",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\347\\272\\277\\347\\250\\213\\345\\256\\211\\345\\205\\250\\346\\234\\272\\345\\210\\266/\\347\\272\\277\\347\\250\\213\\345\\256\\211\\345\\205\\250\\346\\234\\272\\345\\210\\266.md\"",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266/\\347\\212\\266\\346\\200\\201\\347\\256\\241\\347\\220\\206/\\347\\212\\266\\346\\200\\201\\345\\220\\214\\346\\255\\245.md\"",
            "\".qoder/repowiki/zh/content/\\344\\272\\272\\346\\234\\272\\344\\272\\244\\344\\272\\222\\347\\225\\214\\351\\235\\242/\\345\\212\\237\\350\\203\\275\\346\\250\\241\\345\\235\\227.md\"",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\233\\262\\347\\272\\277\\347\\256\\227\\346\\263\\225/\\345\\244\\232\\351\\241\\271\\345\\274\\217\\346\\233\\262\\347\\272\\277/\\345\\233\\233\\346\\254\\241\\345\\244\\232\\351\\241\\271\\345\\274\\217\\346\\233\\262\\347\\272\\277.md\"",
            ".qoder/repowiki/en/content/Planning System/Path Planning/Reference Line Generation.md",
            "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\345\\206\\263\\347\\255\\226\\346\\250\\241\\345\\235\\227/\\346\\250\\252\\345\\220\\221\\345\\206\\263\\347\\255\\226/\\350\\267\\257\\345\\276\\204\\350\\276\\271\\347\\225\\214\\345\\206\\263\\347\\255\\226.md\"",
            ".qoder/repowiki/en/content/Mathematical Foundations/Curve Mathematics/1D Curves.md",
            ".qoder/repowiki/en/content/Vehicle Models/Vehicle Models.md",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\346\\265\\201\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206/\\345\\206\\263\\347\\255\\226\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206/\\345\\206\\263\\347\\255\\226\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206.md\"",
            ".qoder/repowiki/en/content/Testing and Validation/Validation Methodologies.md",
            ".qoder/repowiki/en/content/Configuration Guide/Vehicle Configuration.md",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\346\\265\\201\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206/\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206.md\"",
            ".qoder/repowiki/en/content/Planning System/Path Smoothing/Path Smoothing Algorithms/Path Smoothing Algorithms.md",
            ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Visualization Components/Perception and Obstacle Visualization.md",
            "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\350\\247\\204\\345\\210\\222\\346\\250\\241\\345\\235\\227/\\350\\275\\250\\350\\277\\271\\347\\224\\237\\346\\210\\220/\\350\\267\\257\\345\\276\\204-\\346\\227\\266\\351\\227\\264\\345\\233\\276\\346\\236\\204\\345\\273\\272.md\"",
            ".qoder/repowiki/en/content/Decision System/Lateral Decision.md",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP Architecture/Input_Output Handling/Input_Output Handling.md",
            "\".qoder/repowiki/zh/content/\\351\\241\\271\\347\\233\\256\\346\\246\\202\\350\\277\\260.md\"",
            "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\345\\206\\263\\347\\255\\226\\346\\250\\241\\345\\235\\227/\\346\\250\\252\\345\\220\\221\\345\\206\\263\\347\\255\\226/\\344\\276\\247\\345\\220\\221\\351\\201\\277\\350\\256\\251\\345\\206\\263\\347\\255\\226.md\"",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\347\\272\\277\\347\\250\\213\\345\\256\\211\\345\\205\\250\\346\\234\\272\\345\\210\\266/\\346\\200\\247\\350\\203\\275\\344\\274\\230\\345\\214\\226.md\"",
            ".qoder/repowiki/en/content/Task System/Planning Tasks.md",
            "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\350\\247\\204\\345\\210\\222\\346\\250\\241\\345\\235\\227/\\350\\275\\250\\350\\277\\271\\344\\274\\230\\345\\214\\226/\\350\\275\\250\\350\\277\\271\\344\\274\\230\\345\\214\\226.md\"",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204\\350\\256\\276\\350\\256\\241/\\350\\275\\250\\350\\277\\271\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204/\\350\\275\\250\\350\\277\\271\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204.md\"",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\351\\205\\215\\347\\275\\256\\346\\226\\207\\344\\273\\266\\350\\257\\246\\350\\247\\243/\\345\\234\\272\\346\\231\\257\\351\\205\\215\\347\\275\\256/\\350\\247\\246\\345\\217\\221\\346\\235\\241\\344\\273\\266.md\"",
            ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Visualization Components/Visualization Components.md",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\233\\262\\347\\272\\277\\347\\256\\227\\346\\263\\225/\\345\\207\\240\\344\\275\\225\\346\\233\\262\\347\\272\\277/\\345\\234\\206\\345\\274\\247\\346\\233\\262\\347\\272\\277.md\"",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204\\350\\256\\276\\350\\256\\241/\\350\\275\\246\\350\\276\\206\\347\\212\\266\\346\\200\\201\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204.md\"",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266/\\345\\220\\257\\345\\212\\250\\346\\265\\201\\347\\250\\213/\\345\\220\\257\\345\\212\\250\\346\\265\\201\\347\\250\\213.md\"",
            "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206.md\"",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\250\\241\\345\\235\\227\\351\\200\\232\\344\\277\\241\\346\\234\\272\\345\\210\\266/\\346\\266\\210\\346\\201\\257\\346\\234\\272\\345\\210\\266/\\346\\266\\210\\346\\201\\257\\346\\234\\272\\345\\210\\266.md\"",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\351\\205\\215\\347\\275\\256\\346\\226\\207\\344\\273\\266\\350\\257\\246\\350\\247\\243/\\350\\247\\204\\345\\210\\222\\351\\205\\215\\347\\275\\256/\\346\\250\\252\\345\\220\\221\\350\\247\\204\\345\\210\\222\\351\\205\\215\\347\\275\\256.md\"",
            ".qoder/repowiki/en/content/Planning System/Obstacle Risk Evaluation.md",
            ".qoder/repowiki/en/content/Task System/Task Deciders/Lateral Deciders.md",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Coarse Search Algorithms/Search Engines.md",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP Architecture/Offboard Tools and Utilities/Test Harness and Validation Tools.md",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\351\\205\\215\\347\\275\\256\\346\\226\\207\\344\\273\\266\\350\\257\\246\\350\\247\\243/\\350\\275\\246\\350\\276\\206\\351\\205\\215\\347\\275\\256/\\350\\275\\246\\345\\236\\213\\347\\211\\271\\345\\214\\226\\351\\205\\215\\347\\275\\256.md\"",
            ".qoder/repowiki/en/content/Scenario Management/Junction Scenarios/Normal Junction.md",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\233\\262\\347\\272\\277\\347\\256\\227\\346\\263\\225/\\345\\207\\240\\344\\275\\225\\346\\233\\262\\347\\272\\277/\\345\\207\\240\\344\\275\\225\\346\\233\\262\\347\\272\\277.md\"",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\233\\262\\347\\272\\277\\347\\256\\227\\346\\263\\225/\\345\\244\\232\\351\\241\\271\\345\\274\\217\\346\\233\\262\\347\\272\\277/\\344\\272\\224\\346\\254\\241\\345\\244\\232\\351\\241\\271\\345\\274\\217\\346\\233\\262\\347\\272\\277.md\"",
            ".qoder/repowiki/en/content/Error Handling and Diagnostics/Error Handling and Diagnostics.md",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\273\\244\\346\\263\\242\\347\\256\\227\\346\\263\\225/\\351\\253\\230\\347\\272\\247\\346\\273\\244\\346\\263\\242\\345\\231\\250.md\"",
            "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\350\\247\\204\\345\\210\\222\\346\\250\\241\\345\\235\\227/\\350\\275\\250\\350\\277\\271\\347\\224\\237\\346\\210\\220/\\350\\275\\250\\350\\277\\271\\347\\224\\237\\346\\210\\220.md\"",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP Architecture/Planner Core/Planner Core.md",
            ".qoder/repowiki/zh/meta/repowiki-metadata.json",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\217\\202\\346\\225\\260\\350\\257\\264\\346\\230\\216/\\350\\247\\204\\345\\210\\222\\345\\217\\202\\346\\225\\260/\\350\\247\\204\\345\\210\\222\\345\\217\\202\\346\\225\\260.md\"",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\346\\265\\201\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206/\\350\\247\\204\\345\\210\\222\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206/\\351\\232\\234\\347\\242\\215\\347\\211\\251\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206.md\"",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Scenario-Specific Planners/IMV General Planners.md",
            "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\350\\247\\204\\345\\210\\222\\346\\250\\241\\345\\235\\227/\\350\\247\\204\\345\\210\\222\\346\\250\\241\\345\\235\\227.md\"",
            ".qoder/repowiki/en/content/Planning System/Trajectory Generation/PJPO Optimization.md",
            ".qoder/repowiki/en/content/Task System/Task Deciders/Task Deciders.md",
            "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\345\\206\\263\\347\\255\\226\\346\\250\\241\\345\\235\\227/\\347\\272\\265\\345\\220\\221\\345\\206\\263\\347\\255\\226/\\347\\272\\265\\345\\220\\221\\345\\206\\263\\347\\255\\226.md\"",
            "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\345\\206\\263\\347\\255\\226\\346\\250\\241\\345\\235\\227/\\347\\272\\265\\345\\220\\221\\345\\206\\263\\347\\255\\226/\\346\\227\\266\\351\\227\\264-\\347\\251\\272\\351\\227\\264\\345\\233\\276\\345\\206\\263\\347\\255\\226.md\"",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\233\\262\\347\\272\\277\\347\\256\\227\\346\\263\\225/\\345\\244\\232\\351\\241\\271\\345\\274\\217\\346\\233\\262\\347\\272\\277/\\345\\244\\232\\351\\241\\271\\345\\274\\217\\346\\233\\262\\347\\272\\277.md\"",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Coarse Search Algorithms/Searcher Builders.md",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266.md\"",
            ".qoder/repowiki/en/content/ROS Integration/ROS Integration.md",
            "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\347\\212\\266\\346\\200\\201\\346\\234\\272\\350\\256\\276\\350\\256\\241/\\345\\234\\272\\346\\231\\257\\351\\230\\266\\346\\256\\265\\345\\256\\236\\347\\216\\260/\\346\\241\\245\\346\\242\\201\\350\\277\\236\\346\\216\\245\\345\\234\\272\\346\\231\\257\\351\\230\\266\\346\\256\\265\\345\\256\\236\\347\\216\\260.md\"",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP Architecture/Planner Core/Path Optimizer.md",
            ".qoder/repowiki/en/content/Scenario Management/Junction Scenarios/Into-Yard Junction.md",
            ".qoder/repowiki/en/content/Testing and Validation/Simulation Tools.md",
            ".qoder/repowiki/en/content/Mathematical Foundations/Interpolation Methods.md",
            "\".qoder/repowiki/zh/content/\\345\\267\\245\\345\\205\\267\\345\\222\\214\\350\\204\\232\\346\\234\\254/\\350\\260\\203\\350\\257\\225\\345\\267\\245\\345\\205\\267.md\"",
            ".qoder/repowiki/en/content/Mathematical Foundations/Curve Mathematics/2D Curves.md",
            ".qoder/repowiki/en/content/Scenario Management/Scenario Management.md",
            ".qoder/repowiki/en/content/Mathematical Foundations/Trajectory Smoothing/Trajectory Smoothing.md",
            "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\345\\210\\207\\346\\215\\242\\346\\234\\272\\345\\210\\266/\\345\\234\\272\\346\\231\\257\\347\\233\\221\\347\\235\\243\\345\\231\\250\\346\\236\\266\\346\\236\\204/\\344\\270\\212\\344\\270\\213\\346\\226\\207\\347\\256\\241\\347\\220\\206.md\"",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Data Structures and Input_Output/Data Structures and Input_Output.md",
            ".qoder/repowiki/en/content/Mathematical Foundations/Filtering Algorithms.md",
            ".qoder/repowiki/en/content/Mathematical Foundations/Curve Mathematics/Bezier Polynomials.md",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204\\350\\256\\276\\350\\256\\241/\\350\\267\\257\\345\\276\\204\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204/\\350\\267\\257\\345\\276\\204\\345\\256\\271\\345\\231\\250\\344\\270\\216\\346\\223\\215\\344\\275\\234.md\"",
            ".qoder/repowiki/en/content/Mathematical Foundations/Mathematical Utilities.md",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Scenario-Specific Planners/U-Turn Planners.md",
            "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\345\\206\\263\\347\\255\\226\\346\\250\\241\\345\\235\\227/\\346\\250\\252\\345\\220\\221\\345\\206\\263\\347\\255\\226/\\346\\250\\252\\345\\220\\221\\345\\206\\263\\347\\255\\226.md\"",
            ".qoder/repowiki/en/content/Mathematical Foundations/Trajectory Smoothing/FEM-Based Path Smoothing.md",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266/\\347\\212\\266\\346\\200\\201\\347\\256\\241\\347\\220\\206/\\347\\212\\266\\346\\200\\201\\346\\234\\272.md\"",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Path Optimization and Refinement/Vehicle-Specific Optimizers.md",
            ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Control Interfaces/Diagnostic Tools.md",
            "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\345\\210\\207\\346\\215\\242\\346\\234\\272\\345\\210\\266/\\345\\234\\272\\346\\231\\257\\345\\210\\207\\346\\215\\242\\346\\234\\272\\345\\210\\266.md\"",
            "\".qoder/repowiki/zh/content/\\345\\274\\200\\345\\217\\221\\346\\214\\207\\345\\215\\227.md\"",
            "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\345\\206\\263\\347\\255\\226\\346\\250\\241\\345\\235\\227/\\346\\250\\252\\345\\220\\221\\345\\206\\263\\347\\255\\226/\\345\\217\\230\\351\\201\\223\\345\\206\\263\\347\\255\\226.md\"",
            ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Visualization Components/Map Visualization.md",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Coarse Search Algorithms/Motion Primitive Samplers.md",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\350\\275\\246\\350\\276\\206\\346\\250\\241\\345\\236\\213\\347\\256\\227\\346\\263\\225/\\344\\271\\230\\347\\224\\250\\350\\275\\246\\346\\250\\241\\345\\236\\213.md\"",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Data Structures and Input_Output/Serialization and Protobuf Definitions.md",
            ".qoder/repowiki/en/content/Planning System/Path Smoothing/Path Smoothing.md",
            ".qoder/repowiki/en/content/Technology Stack & Dependencies.md",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266/\\350\\260\\203\\345\\272\\246\\346\\234\\272\\345\\210\\266/\\346\\225\\260\\346\\215\\256\\346\\265\\201\\347\\256\\241\\347\\220\\206.md\"",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\347\\272\\277\\347\\250\\213\\345\\256\\211\\345\\205\\250\\346\\234\\272\\345\\210\\266/\\345\\216\\237\\345\\255\\220\\346\\223\\215\\344\\275\\234.md\"",
            "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\347\\212\\266\\346\\200\\201\\346\\234\\272\\350\\256\\276\\350\\256\\241/\\345\\234\\272\\346\\231\\257\\351\\230\\266\\346\\256\\265\\345\\256\\236\\347\\216\\260/\\350\\275\\246\\351\\201\\223\\344\\277\\235\\346\\214\\201\\345\\234\\272\\346\\231\\257\\351\\230\\266\\346\\256\\265\\345\\256\\236\\347\\216\\260.md\"",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\344\\274\\230\\345\\214\\226\\347\\256\\227\\346\\263\\225/\\344\\274\\230\\345\\214\\226\\347\\256\\227\\346\\263\\225.md\"",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\351\\205\\215\\347\\275\\256\\346\\226\\207\\344\\273\\266\\350\\257\\246\\350\\247\\243/\\350\\247\\204\\345\\210\\222\\351\\205\\215\\347\\275\\256/\\350\\247\\204\\345\\210\\222\\351\\205\\215\\347\\275\\256.md\"",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\346\\265\\201\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206/\\345\\206\\263\\347\\255\\226\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206/\\347\\272\\265\\345\\220\\221\\345\\206\\263\\347\\255\\226\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206.md\"",
            ".qoder/repowiki/en/content/Developer Guide/Adding New Scenarios.md",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\250\\241\\345\\235\\227\\351\\200\\232\\344\\277\\241\\346\\234\\272\\345\\210\\266/\\346\\266\\210\\346\\201\\257\\346\\234\\272\\345\\210\\266/\\345\\272\\217\\345\\210\\227\\345\\214\\226\\345\\244\\204\\347\\220\\206.md\"",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Scenario-Specific Planners/Bulk Yard Planners.md",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204\\350\\256\\276\\350\\256\\241/\\350\\275\\250\\350\\277\\271\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204/\\350\\275\\250\\350\\277\\271\\347\\202\\271\\347\\273\\223\\346\\236\\204.md\"",
            "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\350\\247\\204\\345\\210\\222\\346\\250\\241\\345\\235\\227/\\350\\275\\250\\350\\277\\271\\344\\274\\230\\345\\214\\226/\\351\\200\\237\\345\\272\\246\\344\\274\\230\\345\\214\\226.md\"",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204\\350\\256\\276\\350\\256\\241/\\350\\267\\257\\345\\276\\204\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204/\\350\\267\\257\\345\\276\\204\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204.md\"",
            ".qoder/repowiki/en/content/System Architecture/System Architecture.md",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266/\\347\\212\\266\\346\\200\\201\\347\\256\\241\\347\\220\\206/\\347\\212\\266\\346\\200\\201\\347\\256\\241\\347\\220\\206.md\"",
            ".qoder/repowiki/en/content/Planning System/Trajectory Generation/Lattice Planning.md",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\217\\202\\346\\225\\260\\350\\257\\264\\346\\230\\216/\\345\\217\\202\\346\\225\\260\\350\\257\\264\\346\\230\\216.md\"",
            ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Control Interfaces/Status Displays.md",
            "\".qoder/repowiki/zh/content/\\344\\272\\272\\346\\234\\272\\344\\272\\244\\344\\272\\222\\347\\225\\214\\351\\235\\242/\\347\\225\\214\\351\\235\\242\\350\\256\\276\\350\\256\\241.md\"",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\344\\274\\230\\345\\214\\226\\347\\256\\227\\346\\263\\225/\\346\\261\\202\\350\\247\\243\\345\\231\\250\\345\\256\\236\\347\\216\\260.md\"",
            ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/HMI Architecture.md",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\346\\265\\201\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206/\\345\\206\\263\\347\\255\\226\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206/\\346\\250\\252\\345\\220\\221\\345\\206\\263\\347\\255\\226\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206.md\"",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206.md\"",
            ".qoder/repowiki/en/content/Decision System/Decision Architecture/Decision Data Flow.md",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\347\\272\\277\\347\\250\\213\\345\\256\\211\\345\\205\\250\\346\\234\\272\\345\\210\\266/\\351\\224\\201\\346\\234\\272\\345\\210\\266.md\"",
            ".qoder/repowiki/en/content/Scenario Management/Maneuver Scenarios/Lane Change Scenario.md",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\273\\244\\346\\263\\242\\347\\256\\227\\346\\263\\225/\\346\\273\\244\\346\\263\\242\\347\\256\\227\\346\\263\\225.md\"",
            ".qoder/repowiki/en/content/Planning System/Path Smoothing/Path Smoothing Algorithms/1D Spline Optimization.md",
            ".qoder/repowiki/en/content/Mathematical Foundations/Curve Mathematics/Curve Mathematics.md",
            ".qoder/repowiki/en/content/Task System/Task Architecture.md",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\350\\275\\246\\350\\276\\206\\346\\250\\241\\345\\236\\213\\347\\256\\227\\346\\263\\225/\\350\\275\\246\\350\\276\\206\\346\\250\\241\\345\\236\\213\\347\\256\\227\\346\\263\\225.md\"",
            ".qoder/repowiki/en/content/Scenario Management/Scenario Architecture.md",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP Architecture/Input_Output Handling/Input Handling.md",
            ".qoder/repowiki/en/content/Scenario Management/Maneuver Scenarios/Bulk Loading Scenario.md",
            ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Visualization Components/SSEP Planning Visualization.md",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\250\\241\\345\\235\\227\\351\\200\\232\\344\\277\\241\\346\\234\\272\\345\\210\\266/\\345\\274\\202\\346\\255\\245\\346\\241\\206\\346\\236\\266/\\347\\272\\277\\347\\250\\213\\346\\236\\266\\346\\236\\204.md\"",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\273\\244\\346\\263\\242\\347\\256\\227\\346\\263\\225/\\345\\237\\272\\347\\241\\200\\346\\273\\244\\346\\263\\242\\345\\231\\250/\\345\\237\\272\\347\\241\\200\\346\\273\\244\\346\\263\\242\\345\\231\\250.md\"",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\345\\217\\202\\346\\225\\260\\351\\252\\214\\350\\257\\201/\\345\\217\\202\\346\\225\\260\\351\\252\\214\\350\\257\\201.md\"",
            ".qoder/repowiki/en/content/Data Management/Data Management.md",
            ".qoder/repowiki/en/content/Planning System/Path Planning/Guide Line Management.md",
            "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\347\\261\\273\\345\\236\\213/\\346\\231\\256\\351\\200\\232\\350\\267\\257\\345\\217\\243\\345\\234\\272\\346\\231\\257.md\"",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204\\350\\256\\276\\350\\256\\241/\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204\\350\\256\\276\\350\\256\\241.md\"",
            ".qoder/repowiki/en/content/ROS Integration/Message Interfaces.md",
            "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\347\\261\\273\\345\\236\\213/\\345\\217\\230\\351\\201\\223\\345\\234\\272\\346\\231\\257.md\"",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\233\\262\\347\\272\\277\\347\\256\\227\\346\\263\\225/\\345\\207\\240\\344\\275\\225\\346\\233\\262\\347\\272\\277/\\350\\264\\235\\345\\241\\236\\345\\260\\224\\346\\233\\262\\347\\272\\277.md\"",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Coarse Search Algorithms/Topology Analysis.md",
            ".qoder/repowiki/en/content/Configuration Guide/Configuration Guide.md",
            ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Control Interfaces/Command System.md",
            ".qoder/repowiki/en/content/Mathematical Foundations/Mathematical Foundations.md",
            "\".qoder/repowiki/zh/content/\\344\\272\\272\\346\\234\\272\\344\\272\\244\\344\\272\\222\\347\\225\\214\\351\\235\\242/\\344\\272\\272\\346\\234\\272\\344\\272\\244\\344\\272\\222\\347\\225\\214\\351\\235\\242.md\"",
            ".qoder/repowiki/en/content/Vehicle Models/Vehicle Dynamics Models/Truck Dynamics Model.md",
            ".qoder/repowiki/en/content/Decision System/Longitudinal Decision.md",
            ".qoder/repowiki/en/content/Task System/Task Deciders/Other Deciders.md",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\250\\241\\345\\235\\227\\351\\200\\232\\344\\277\\241\\346\\234\\272\\345\\210\\266/\\345\\274\\202\\346\\255\\245\\346\\241\\206\\346\\236\\266/\\345\\220\\214\\346\\255\\245\\346\\234\\272\\345\\210\\266.md\"",
            ".qoder/repowiki/en/content/Scenario Management/Junction Scenarios/Seaside Junction.md",
            ".qoder/repowiki/en/content/Vehicle Models/Vehicle Dynamics Models/Vehicle Dynamics Models.md",
            ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Visualization Components/Path and Trajectory Rendering.md",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Path Optimization and Refinement/Cost Functions and Constraints.md",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\233\\262\\347\\272\\277\\347\\256\\227\\346\\263\\225/\\346\\233\\262\\347\\272\\277\\347\\256\\227\\346\\263\\225.md\"",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP Architecture/Offboard Tools and Utilities/Scene Generation and Data Processing Utilities.md",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\217\\202\\346\\225\\260\\350\\257\\264\\346\\230\\216/\\350\\275\\246\\350\\276\\206\\345\\217\\202\\346\\225\\260.md\"",
            ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/HMI (Human-Machine Interface).md",
            ".qoder/repowiki/en/content/Planning System/Planning Architecture.md",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP Architecture/Input_Output Handling/Output Handling.md",
            "\".qoder/repowiki/zh/content/\\345\\267\\245\\345\\205\\267\\345\\222\\214\\350\\204\\232\\346\\234\\254/\\345\\274\\200\\345\\217\\221\\345\\267\\245\\345\\205\\267.md\"",
            "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\345\\210\\207\\346\\215\\242\\346\\234\\272\\345\\210\\266/\\345\\234\\272\\346\\231\\257\\347\\233\\221\\347\\235\\243\\345\\231\\250\\346\\236\\266\\346\\236\\204/\\345\\234\\272\\346\\231\\257\\347\\233\\221\\347\\235\\243\\345\\231\\250\\346\\236\\266\\346\\236\\204.md\"",
            "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\345\\210\\207\\346\\215\\242\\346\\234\\272\\345\\210\\266/\\345\\234\\272\\346\\231\\257\\347\\233\\221\\347\\235\\243\\345\\231\\250\\346\\236\\266\\346\\236\\204/\\347\\212\\266\\346\\200\\201\\346\\234\\272\\350\\256\\276\\350\\256\\241.md\"",
            ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Control Interfaces/Switch Controls.md",
            ".qoder/repowiki/en/content/Configuration Guide/Scenario Configuration.md",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266/\\345\\220\\257\\345\\212\\250\\346\\265\\201\\347\\250\\213/\\346\\234\\215\\345\\212\\241\\346\\263\\250\\345\\206\\214.md\"",
            ".qoder/repowiki/en/content/Planning System/Path Smoothing/Smoothing Strategies/Smoothing Strategies.md",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\351\\205\\215\\347\\275\\256\\346\\226\\207\\344\\273\\266\\350\\257\\246\\350\\247\\243/\\345\\234\\272\\346\\231\\257\\351\\205\\215\\347\\275\\256/\\345\\234\\272\\346\\231\\257\\351\\205\\215\\347\\275\\256.md\"",
            ".qoder/repowiki/en/content/Scenario Management/Junction Scenarios/Out-Yard Junction.md",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\351\\205\\215\\347\\275\\256\\346\\226\\207\\344\\273\\266\\350\\257\\246\\350\\247\\243/\\350\\275\\246\\350\\276\\206\\351\\205\\215\\347\\275\\256/\\350\\275\\246\\350\\276\\206\\351\\205\\215\\347\\275\\256.md\"",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266/\\347\\212\\266\\346\\200\\201\\347\\256\\241\\347\\220\\206/\\347\\212\\266\\346\\200\\201\\346\\250\\241\\345\\236\\213.md\"",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\346\\265\\201\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\346\\265\\201\\346\\236\\266\\346\\236\\204.md\"",
            ".qoder/repowiki/en/content/Planning System/Path Planning/Path Data Handling.md",
            ".qoder/repowiki/en/content/Vehicle Models/Vehicle Configuration.md",
            "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\345\\206\\263\\347\\255\\226\\346\\250\\241\\345\\235\\227/\\347\\272\\265\\345\\220\\221\\345\\206\\263\\347\\255\\226/\\347\\272\\246\\346\\235\\237\\345\\206\\263\\347\\255\\226.md\"",
            ".qoder/repowiki/en/content/Scenario Management/Lane Follow Scenario.md",
            "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\345\\210\\207\\346\\215\\242\\346\\234\\272\\345\\210\\266/\\345\\234\\272\\346\\231\\257\\345\\206\\263\\347\\255\\226\\346\\265\\201\\347\\250\\213/\\346\\231\\256\\351\\200\\232\\350\\267\\257\\345\\217\\243\\345\\234\\272\\346\\231\\257\\345\\206\\263\\347\\255\\226.md\"",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Coarse Search Algorithms/Coarse Search Algorithms.md",
            ".qoder/repowiki/en/content/Replayer System.md",
            ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Visualization Components/Ego Vehicle and State Visualization.md",
            "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243.md\"",
            ".qoder/repowiki/en/meta/repowiki-metadata.json",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204.md\"",
            "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\350\\247\\204\\345\\210\\222\\346\\250\\241\\345\\235\\227/\\350\\275\\250\\350\\277\\271\\347\\224\\237\\346\\210\\220/\\350\\275\\250\\350\\277\\271\\351\\207\\207\\346\\240\\267\\344\\270\\216\\347\\224\\237\\346\\210\\220.md\"",
            ".qoder/repowiki/en/content/ROS Integration/Sink Components.md",
            ".qoder/repowiki/en/content/Mathematical Foundations/Trajectory Smoothing/QP Spline Smoothing.md",
            "\".qoder/repowiki/zh/content/\\345\\267\\245\\345\\205\\267\\345\\222\\214\\350\\204\\232\\346\\234\\254/\\345\\267\\245\\345\\205\\267\\345\\222\\214\\350\\204\\232\\346\\234\\254.md\"",
            ".qoder/repowiki/en/content/Scenario Management/Maneuver Scenarios/Open Space Scenario.md",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\351\\205\\215\\347\\275\\256\\346\\226\\207\\344\\273\\266\\350\\257\\246\\350\\247\\243/\\351\\205\\215\\347\\275\\256\\346\\226\\207\\344\\273\\266\\350\\257\\246\\350\\247\\243.md\"",
            "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\345\\210\\207\\346\\215\\242\\346\\234\\272\\345\\210\\266/\\345\\234\\272\\346\\231\\257\\345\\206\\263\\347\\255\\226\\346\\265\\201\\347\\250\\213/\\345\\217\\230\\351\\201\\223\\345\\234\\272\\346\\231\\257\\345\\206\\263\\347\\255\\226.md\"",
            ".qoder/repowiki/en/content/Testing and Validation/Testing Framework.md",
            ".qoder/repowiki/en/content/Developer Guide/Building the System.md",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\250\\241\\345\\235\\227\\351\\200\\232\\344\\277\\241\\346\\234\\272\\345\\210\\266/\\345\\274\\202\\346\\255\\245\\346\\241\\206\\346\\236\\266/\\345\\274\\202\\346\\255\\245\\346\\241\\206\\346\\236\\266.md\"",
            "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\345\\206\\263\\347\\255\\226\\346\\250\\241\\345\\235\\227/\\347\\272\\265\\345\\220\\221\\345\\206\\263\\347\\255\\226/\\344\\270\\264\\346\\227\\266\\345\\201\\234\\350\\275\\246\\345\\206\\263\\347\\255\\226.md\"",
            "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\350\\247\\204\\345\\210\\222\\346\\250\\241\\345\\235\\227/\\350\\275\\250\\350\\277\\271\\344\\274\\230\\345\\214\\226/\\350\\267\\257\\345\\276\\204\\344\\274\\230\\345\\214\\226.md\"",
            ".qoder/repowiki/en/content/Decision System/Decision Architecture/Decision Prepare Module.md",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Configuration and Parameter Management.md",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP Architecture/Planner Core/Search Engine.md",
            ".qoder/repowiki/en/content/System Architecture/HMI Architecture.md",
            "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\346\\216\\247\\345\\210\\266\\346\\250\\241\\345\\235\\227.md\"",
            "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\347\\261\\273\\345\\236\\213/\\345\\234\\272\\346\\231\\257\\347\\261\\273\\345\\236\\213.md\"",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204\\350\\256\\276\\350\\256\\241/PlanFrame\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204.md\"",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP Architecture/Offboard Tools and Utilities/Visualization Server and Web Interface.md",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\345\\217\\202\\346\\225\\260\\351\\252\\214\\350\\257\\201/\\351\\252\\214\\350\\257\\201\\350\\247\\204\\345\\210\\231.md\"",
            "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\345\\210\\207\\346\\215\\242\\346\\234\\272\\345\\210\\266/\\345\\234\\272\\346\\231\\257\\345\\206\\263\\347\\255\\226\\346\\265\\201\\347\\250\\213/\\345\\200\\222\\350\\275\\246\\345\\234\\272\\346\\231\\257\\345\\206\\263\\347\\255\\226.md\"",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP Architecture/SSEP Architecture.md",
            ".qoder/repowiki/en/content/Task System/Task Deciders/Longitudinal Deciders.md",
            "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\347\\212\\266\\346\\200\\201\\346\\234\\272\\350\\256\\276\\350\\256\\241/\\345\\234\\272\\346\\231\\257\\351\\230\\266\\346\\256\\265\\345\\256\\236\\347\\216\\260/\\346\\263\\212\\350\\275\\246\\345\\234\\272\\346\\231\\257\\351\\230\\266\\346\\256\\265\\345\\256\\236\\347\\216\\260.md\"",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\346\\234\\200\\344\\275\\263\\345\\256\\236\\350\\267\\265.md\"",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266/\\345\\220\\257\\345\\212\\250\\346\\265\\201\\347\\250\\213/\\346\\250\\241\\345\\235\\227\\345\\210\\235\\345\\247\\213\\345\\214\\226.md\"",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204\\350\\256\\276\\350\\256\\241/\\350\\275\\250\\350\\277\\271\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204/\\350\\275\\250\\350\\277\\271\\347\\273\\204\\346\\210\\220\\344\\270\\216\\347\\256\\241\\347\\220\\206.md\"",
            ".qoder/repowiki/en/content/Decision System/Risk-Aware Contingency Planning.md",
            ".qoder/repowiki/en/content/Planning System/Trajectory Generation/Trajectory Combination.md",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\351\\205\\215\\347\\275\\256\\346\\216\\245\\345\\217\\243\\350\\256\\276\\350\\256\\241.md\"",
            ".qoder/repowiki/en/content/Error Handling and Diagnostics/Error System.md",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\345\\212\\240\\350\\275\\275\\346\\265\\201\\347\\250\\213/\\350\\247\\243\\346\\236\\220\\346\\234\\272\\345\\210\\266.md\"",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP (Specialized Scenario Execution Planning).md",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\350\\275\\246\\350\\276\\206\\346\\250\\241\\345\\236\\213\\347\\256\\227\\346\\263\\225/\\345\\225\\206\\347\\224\\250\\350\\275\\246\\346\\250\\241\\345\\236\\213.md\"",
            "\".qoder/repowiki/zh/content/\\345\\267\\245\\345\\205\\267\\345\\222\\214\\350\\204\\232\\346\\234\\254/\\345\\220\\257\\345\\212\\250\\345\\267\\245\\345\\205\\267.md\"",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\250\\241\\345\\235\\227\\351\\200\\232\\344\\277\\241\\346\\234\\272\\345\\210\\266/\\345\\274\\202\\346\\255\\245\\346\\241\\206\\346\\236\\266/\\345\\274\\202\\346\\255\\245\\344\\273\\273\\345\\212\\241\\346\\250\\241\\345\\236\\213.md\"",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\344\\274\\230\\345\\214\\226\\347\\256\\227\\346\\263\\225/\\344\\274\\230\\345\\214\\226\\351\\227\\256\\351\\242\\230\\345\\273\\272\\346\\250\\241.md\"",
            ".qoder/repowiki/en/content/Decision System/Decision Architecture/Decision Architecture.md",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266/\\350\\260\\203\\345\\272\\246\\346\\234\\272\\345\\210\\266/\\345\\274\\202\\346\\255\\245\\346\\241\\206\\346\\236\\266.md\"",
            ".qoder/repowiki/en/content/Developer Guide/Developer Guide.md",
            ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Visualization Components/Collision Detection Visualization.md",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\346\\265\\201\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206/\\350\\247\\204\\345\\210\\222\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206/\\345\\234\\260\\345\\233\\276\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206.md\"",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266/\\345\\220\\257\\345\\212\\250\\346\\265\\201\\347\\250\\213/\\351\\205\\215\\347\\275\\256\\345\\212\\240\\350\\275\\275.md\"",
            "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\347\\261\\273\\345\\236\\213/\\345\\274\\200\\346\\224\\276\\347\\251\\272\\351\\227\\264\\345\\234\\272\\346\\231\\257.md\"",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204\\350\\256\\276\\350\\256\\241/\\350\\267\\257\\345\\276\\204\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204/\\350\\267\\257\\345\\276\\204\\347\\202\\271\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204.md\"",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\351\\205\\215\\347\\275\\256\\346\\226\\207\\344\\273\\266\\350\\257\\246\\350\\247\\243/\\350\\275\\246\\350\\276\\206\\351\\205\\215\\347\\275\\256/\\345\\207\\240\\344\\275\\225\\345\\217\\202\\346\\225\\260.md\"",
            "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\347\\261\\273\\345\\236\\213/\\350\\275\\246\\351\\201\\223\\344\\277\\235\\346\\214\\201\\345\\234\\272\\346\\231\\257.md\"",
            "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\350\\247\\204\\345\\210\\222\\346\\250\\241\\345\\235\\227/\\350\\275\\250\\350\\277\\271\\347\\224\\237\\346\\210\\220/\\350\\275\\250\\350\\277\\271\\350\\257\\204\\344\\274\\260\\344\\270\\216\\346\\216\\222\\345\\272\\217.md\"",
            ".qoder/repowiki/en/content/System Architecture/Decision Architecture.md",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Scenario-Specific Planners/Scenario-Specific Planners.md",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\351\\205\\215\\347\\275\\256\\346\\226\\207\\344\\273\\266\\350\\257\\246\\350\\247\\243/\\345\\234\\272\\346\\231\\257\\351\\205\\215\\347\\275\\256/\\346\\211\\247\\350\\241\\214\\345\\217\\202\\346\\225\\260.md\"",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP Architecture/Planner Core/Collision Checking.md",
            ".qoder/repowiki/en/content/Data Management/Configuration System.md",
            ".qoder/repowiki/en/content/Scenario Management/Parking Scenarios.md",
            ".qoder/repowiki/en/content/Error Handling and Diagnostics/Logging.md",
            ".qoder/repowiki/en/content/Vehicle Models/Vehicle Dynamics Models/Kinematic Bicycle Model.md",
            ".qoder/repowiki/en/content/Task System/Other Tasks.md",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Data Structures and Input_Output/Input Data Model.md",
            ".qoder/repowiki/en/content/Task System/Task Deciders/Search Deciders.md",
            ".qoder/repowiki/en/content/ROS Integration/Source Components.md",
            ".qoder/repowiki/en/content/Planning System/Path Smoothing/Smoothing Strategies/Shrink Method for Computational Efficiency.md",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266.md\"",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\345\\212\\240\\350\\275\\275\\346\\265\\201\\347\\250\\213/\\345\\212\\250\\346\\200\\201\\351\\207\\215\\350\\275\\275.md\"",
            "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\347\\261\\273\\345\\236\\213/\\346\\241\\245\\345\\214\\272\\350\\267\\257\\345\\217\\243\\345\\234\\272\\346\\231\\257.md\"",
            ".qoder/repowiki/en/content/Scenario Management/Maneuver Scenarios/Maneuver Scenarios.md",
            ".qoder/repowiki/en/content/Configuration Guide/System Configuration.md",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Data Structures and Input_Output/Map Representations.md",
            ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Data Visualization Widgets.md",
            "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\347\\212\\266\\346\\200\\201\\346\\234\\272\\350\\256\\276\\350\\256\\241/\\345\\234\\272\\346\\231\\257\\351\\230\\266\\346\\256\\265\\345\\256\\236\\347\\216\\260/\\345\\234\\272\\346\\231\\257\\351\\230\\266\\346\\256\\265\\345\\256\\236\\347\\216\\260.md\"",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\345\\212\\240\\350\\275\\275\\346\\265\\201\\347\\250\\213/\\345\\210\\235\\345\\247\\213\\345\\214\\226\\346\\265\\201\\347\\250\\213.md\"",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\217\\202\\346\\225\\260\\350\\257\\264\\346\\230\\216/\\350\\247\\204\\345\\210\\222\\345\\217\\202\\346\\225\\260/\\346\\250\\252\\345\\220\\221\\350\\247\\204\\345\\210\\222\\345\\217\\202\\346\\225\\260.md\"",
            ".qoder/repowiki/en/content/Planning System/Path Smoothing/Smoothing Strategies/BasisStartPointSmooth Strategy.md",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\351\\205\\215\\347\\275\\256\\346\\226\\207\\344\\273\\266\\350\\257\\246\\350\\247\\243/\\345\\234\\272\\346\\231\\257\\351\\205\\215\\347\\275\\256/\\345\\234\\272\\346\\231\\257\\347\\261\\273\\345\\236\\213.md\"",
            ".qoder/repowiki/en/content/Vehicle Models/Vehicle Dynamics Models/Vehicle State Representation.md",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\217\\202\\346\\225\\260\\350\\257\\264\\346\\230\\216/\\345\\206\\263\\347\\255\\226\\345\\217\\202\\346\\225\\260.md\"",
            ".qoder/repowiki/en/content/Decision System/Decision System.md",
            "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\347\\261\\273\\345\\236\\213/\\346\\263\\212\\350\\275\\246\\345\\234\\272\\346\\231\\257.md\"",
            ".qoder/repowiki/en/content/Planning System/Planning System.md",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Scenario-Specific Planners/Multi-Segment Parking Planners.md",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\250\\241\\345\\235\\227\\351\\200\\232\\344\\277\\241\\346\\234\\272\\345\\210\\266/\\346\\216\\245\\345\\217\\243\\350\\247\\204\\350\\214\\203.md\"",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Path Optimization and Refinement/KEB Optimization Framework.md",
            "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\347\\212\\266\\346\\200\\201\\346\\234\\272\\350\\256\\276\\350\\256\\241/\\347\\212\\266\\346\\200\\201\\346\\234\\272\\346\\241\\206\\346\\236\\266\\350\\256\\276\\350\\256\\241.md\"",
            ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Control Interfaces/Player Controls.md",
            ".qoder/repowiki/en/content/Project Overview.md",
            "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\345\\210\\207\\346\\215\\242\\346\\234\\272\\345\\210\\266/\\345\\234\\272\\346\\231\\257\\345\\206\\263\\347\\255\\226\\346\\265\\201\\347\\250\\213/\\346\\241\\245\\346\\216\\245\\350\\267\\257\\345\\217\\243\\345\\234\\272\\346\\231\\257\\345\\206\\263\\347\\255\\226.md\"",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\273\\244\\346\\263\\242\\347\\256\\227\\346\\263\\225/\\345\\237\\272\\347\\241\\200\\346\\273\\244\\346\\263\\242\\345\\231\\250/\\344\\270\\255\\345\\200\\274\\346\\273\\244\\346\\263\\242\\345\\231\\250.md\"",
            ".qoder/repowiki/en/content/Planning System/Path Planning/Path Planning.md",
            "\".qoder/repowiki/zh/content/\\344\\272\\272\\346\\234\\272\\344\\272\\244\\344\\272\\222\\347\\225\\214\\351\\235\\242/\\345\\217\\257\\350\\247\\206\\345\\214\\226\\347\\273\\204\\344\\273\\266.md\"",
            "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\345\\210\\207\\346\\215\\242\\346\\234\\272\\345\\210\\266/\\345\\234\\272\\346\\231\\257\\345\\206\\263\\347\\255\\226\\346\\265\\201\\347\\250\\213/\\345\\274\\200\\346\\224\\276\\347\\251\\272\\351\\227\\264\\345\\234\\272\\346\\231\\257\\345\\206\\263\\347\\255\\226.md\"",
            ".qoder/repowiki/en/content/Planning System/Path Smoothing/Smoothing Strategies/IncrementSmooth Strategy.md",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Data Structures and Input_Output/Output Data Model.md",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\250\\241\\345\\235\\227\\351\\200\\232\\344\\277\\241\\346\\234\\272\\345\\210\\266/\\346\\266\\210\\346\\201\\257\\346\\234\\272\\345\\210\\266/\\351\\200\\232\\344\\277\\241\\345\\215\\217\\350\\256\\256.md\"",
            ".qoder/repowiki/en/content/Task System/Task System.md",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\345\\217\\202\\346\\225\\260\\351\\252\\214\\350\\257\\201/\\346\\211\\251\\345\\261\\225\\346\\234\\272\\345\\210\\266.md\"",
            ".qoder/repowiki/en/content/Scenario Management/Junction Scenarios/Bridge Junction.md",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP Architecture/Offboard Tools and Utilities/Offboard Tools and Utilities.md",
            ".qoder/repowiki/en/content/Planning System/Path Smoothing/Smoothing Strategies/AllSmooth Strategy.md",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\346\\265\\201\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206/\\350\\247\\204\\345\\210\\222\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206/\\350\\247\\204\\345\\210\\222\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206.md\"",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223.md\"",
            ".qoder/repowiki/en/content/Scenario Management/Junction Scenarios/Junction Scenarios.md",
            "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\250\\241\\345\\235\\227\\351\\200\\232\\344\\277\\241\\346\\234\\272\\345\\210\\266/\\346\\266\\210\\346\\201\\257\\346\\234\\272\\345\\210\\266/\\346\\225\\260\\346\\215\\256\\345\\270\\247\\350\\256\\276\\350\\256\\241.md\"",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204\\350\\256\\276\\350\\256\\241/HmiFrame\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204.md\"",
            ".qoder/repowiki/en/content/Mathematical Foundations/Curve Mathematics/Dubins Curves.md",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\217\\202\\346\\225\\260\\350\\257\\264\\346\\230\\216/\\350\\247\\204\\345\\210\\222\\345\\217\\202\\346\\225\\260/\\347\\272\\265\\345\\220\\221\\350\\247\\204\\345\\210\\222\\345\\217\\202\\346\\225\\260.md\"",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Path Optimization and Refinement/Path Optimization and Refinement.md",
            "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\345\\217\\202\\346\\225\\260\\351\\252\\214\\350\\257\\201/\\351\\224\\231\\350\\257\\257\\345\\244\\204\\347\\220\\206.md\"",
            ".qoder/repowiki/en/content/Data Management/Data Structures.md",
            ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Coarse Search Algorithms/Path Evaluation and Scoring.md",
            "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\233\\262\\347\\272\\277\\347\\256\\227\\346\\263\\225/\\345\\244\\232\\351\\241\\271\\345\\274\\217\\346\\233\\262\\347\\272\\277/\\344\\270\\211\\346\\254\\241\\345\\244\\232\\351\\241\\271\\345\\274\\217\\346\\233\\262\\347\\272\\277.md\""
          ],
          "commitId" : "122508031b8e5752da73c47360865aca40f4699c",
          "timestamp" : 1768305928000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuhongshuo",
            "fullName" : "liuhongshuo"
          },
          "authorEmail" : "liuhongshuo",
          "comment" : "feat: add repowiki by qoder\u000a",
          "date" : "2026-01-13 20:05:28 +0800",
          "id" : "122508031b8e5752da73c47360865aca40f4699c",
          "msg" : "feat: add repowiki by qoder",
          "paths" : [
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Data Structures and Input_Output/Output Data Model.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204\\350\\256\\276\\350\\256\\241/\\350\\267\\257\\345\\276\\204\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204/\\350\\267\\257\\345\\276\\204\\347\\202\\271\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\267\\245\\345\\205\\267\\345\\222\\214\\350\\204\\232\\346\\234\\254/\\350\\260\\203\\350\\257\\225\\345\\267\\245\\345\\205\\267.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP Architecture/Input_Output Handling/Input Handling.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Mathematical Foundations/Curve Mathematics/Bezier Polynomials.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Scenario Management/Junction Scenarios/Junction Scenarios.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\347\\212\\266\\346\\200\\201\\346\\234\\272\\350\\256\\276\\350\\256\\241/\\345\\234\\272\\346\\231\\257\\351\\230\\266\\346\\256\\265\\345\\256\\236\\347\\216\\260/\\346\\241\\245\\346\\242\\201\\350\\277\\236\\346\\216\\245\\345\\234\\272\\346\\231\\257\\351\\230\\266\\346\\256\\265\\345\\256\\236\\347\\216\\260.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\344\\274\\230\\345\\214\\226\\347\\256\\227\\346\\263\\225/\\344\\274\\230\\345\\214\\226\\347\\256\\227\\346\\263\\225.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\273\\244\\346\\263\\242\\347\\256\\227\\346\\263\\225/\\346\\273\\244\\346\\263\\242\\347\\256\\227\\346\\263\\225.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\345\\210\\207\\346\\215\\242\\346\\234\\272\\345\\210\\266/\\345\\234\\272\\346\\231\\257\\347\\233\\221\\347\\235\\243\\345\\231\\250\\346\\236\\266\\346\\236\\204/\\344\\270\\212\\344\\270\\213\\346\\226\\207\\347\\256\\241\\347\\220\\206.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204\\350\\256\\276\\350\\256\\241/PlanFrame\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\347\\272\\277\\347\\250\\213\\345\\256\\211\\345\\205\\250\\346\\234\\272\\345\\210\\266/\\346\\200\\247\\350\\203\\275\\344\\274\\230\\345\\214\\226.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Decision System/Decision Architecture/Decision Architecture.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Developer Guide/Testing and Debugging.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\345\\210\\207\\346\\215\\242\\346\\234\\272\\345\\210\\266/\\345\\234\\272\\346\\231\\257\\345\\206\\263\\347\\255\\226\\346\\265\\201\\347\\250\\213/\\346\\241\\245\\346\\216\\245\\350\\267\\257\\345\\217\\243\\345\\234\\272\\346\\231\\257\\345\\206\\263\\347\\255\\226.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Control Interfaces/Player Controls.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Mathematical Foundations/Trajectory Smoothing/Trajectory Smoothing.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Mathematical Foundations/Curve Mathematics/Curve Mathematics.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\267\\245\\345\\205\\267\\345\\222\\214\\350\\204\\232\\346\\234\\254/\\345\\267\\245\\345\\205\\267\\345\\222\\214\\350\\204\\232\\346\\234\\254.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\350\\247\\204\\345\\210\\222\\346\\250\\241\\345\\235\\227/\\350\\247\\204\\345\\210\\222\\346\\250\\241\\345\\235\\227.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204\\350\\256\\276\\350\\256\\241/HmiFrame\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\351\\205\\215\\347\\275\\256\\346\\226\\207\\344\\273\\266\\350\\257\\246\\350\\247\\243/\\350\\247\\204\\345\\210\\222\\351\\205\\215\\347\\275\\256/\\347\\272\\265\\345\\220\\221\\350\\247\\204\\345\\210\\222\\351\\205\\215\\347\\275\\256.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\351\\205\\215\\347\\275\\256\\346\\226\\207\\344\\273\\266\\350\\257\\246\\350\\247\\243/\\345\\234\\272\\346\\231\\257\\351\\205\\215\\347\\275\\256/\\346\\211\\247\\350\\241\\214\\345\\217\\202\\346\\225\\260.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266/\\350\\260\\203\\345\\272\\246\\346\\234\\272\\345\\210\\266/\\345\\220\\214\\346\\255\\245\\345\\216\\237\\350\\257\\255.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Mathematical Foundations/Mathematical Utilities.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Data Structures and Input_Output/Data Structures and Input_Output.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Error Handling and Diagnostics/Error System.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Planning System/Obstacle Risk Evaluation.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Visualization Components/Ego Vehicle and State Visualization.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\267\\245\\345\\205\\267\\345\\222\\214\\350\\204\\232\\346\\234\\254/\\345\\274\\200\\345\\217\\221\\345\\267\\245\\345\\205\\267.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\345\\210\\207\\346\\215\\242\\346\\234\\272\\345\\210\\266/\\345\\234\\272\\346\\231\\257\\345\\206\\263\\347\\255\\226\\346\\265\\201\\347\\250\\213/\\345\\200\\222\\350\\275\\246\\345\\234\\272\\346\\231\\257\\345\\206\\263\\347\\255\\226.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\344\\272\\272\\346\\234\\272\\344\\272\\244\\344\\272\\222\\347\\225\\214\\351\\235\\242/\\344\\272\\272\\346\\234\\272\\344\\272\\244\\344\\272\\222\\347\\225\\214\\351\\235\\242.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Data Structures and Input_Output/Input Data Model.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\346\\265\\201\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206/\\345\\206\\263\\347\\255\\226\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206/\\345\\206\\263\\347\\255\\226\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Visualization Components/Visualization Components.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Control Interfaces/Command System.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\347\\261\\273\\345\\236\\213/\\346\\231\\256\\351\\200\\232\\350\\267\\257\\345\\217\\243\\345\\234\\272\\346\\231\\257.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Scenario Management/Maneuver Scenarios/Lane Change Scenario.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Control Interfaces/Control Interfaces.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Planning System/Path Smoothing/Smoothing Strategies/AllSmooth Strategy.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Project Overview.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\344\\274\\230\\345\\214\\226\\347\\256\\227\\346\\263\\225/\\346\\261\\202\\350\\247\\243\\345\\231\\250\\345\\256\\236\\347\\216\\260.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Path Optimization and Refinement/Cost Functions and Constraints.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266/\\350\\260\\203\\345\\272\\246\\346\\234\\272\\345\\210\\266/\\350\\260\\203\\345\\272\\246\\346\\234\\272\\345\\210\\266.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Error Handling and Diagnostics/Logging.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Visualization Components/Collision Detection Visualization.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Coarse Search Algorithms/Motion Primitive Samplers.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\351\\205\\215\\347\\275\\256\\346\\226\\207\\344\\273\\266\\350\\257\\246\\350\\247\\243/\\345\\234\\272\\346\\231\\257\\351\\205\\215\\347\\275\\256/\\345\\234\\272\\346\\231\\257\\347\\261\\273\\345\\236\\213.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Developer Guide/Building the System.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\350\\247\\204\\345\\210\\222\\346\\250\\241\\345\\235\\227/\\350\\275\\250\\350\\277\\271\\344\\274\\230\\345\\214\\226/\\350\\267\\257\\345\\276\\204\\344\\274\\230\\345\\214\\226.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Control Interfaces/Switch Controls.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\347\\261\\273\\345\\236\\213/\\345\\234\\272\\346\\231\\257\\347\\261\\273\\345\\236\\213.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Path Optimization and Refinement/Path Optimization and Refinement.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/HMI (Human-Machine Interface).md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Planning System/Planning Architecture.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Mathematical Foundations/Trajectory Smoothing/QP Spline Smoothing.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\351\\205\\215\\347\\275\\256\\346\\226\\207\\344\\273\\266\\350\\257\\246\\350\\247\\243/\\350\\275\\246\\350\\276\\206\\351\\205\\215\\347\\275\\256/\\350\\275\\246\\345\\236\\213\\347\\211\\271\\345\\214\\226\\351\\205\\215\\347\\275\\256.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Scenario-Specific Planners/Multi-Segment Parking Planners.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\345\\206\\263\\347\\255\\226\\346\\250\\241\\345\\235\\227/\\346\\250\\252\\345\\220\\221\\345\\206\\263\\347\\255\\226/\\344\\276\\247\\345\\220\\221\\351\\201\\277\\350\\256\\251\\345\\206\\263\\347\\255\\226.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266/\\345\\220\\257\\345\\212\\250\\346\\265\\201\\347\\250\\213/\\346\\250\\241\\345\\235\\227\\345\\210\\235\\345\\247\\213\\345\\214\\226.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\346\\234\\200\\344\\275\\263\\345\\256\\236\\350\\267\\265.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP Architecture/Input_Output Handling/Input_Output Handling.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204\\350\\256\\276\\350\\256\\241/\\350\\267\\257\\345\\276\\204\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204/\\350\\267\\257\\345\\276\\204\\345\\256\\271\\345\\231\\250\\344\\270\\216\\346\\223\\215\\344\\275\\234.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\351\\205\\215\\347\\275\\256\\346\\226\\207\\344\\273\\266\\350\\257\\246\\350\\247\\243/\\350\\275\\246\\350\\276\\206\\351\\205\\215\\347\\275\\256/\\350\\275\\246\\350\\276\\206\\351\\205\\215\\347\\275\\256.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Coarse Search Algorithms/Coarse Search Algorithms.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\345\\210\\207\\346\\215\\242\\346\\234\\272\\345\\210\\266/\\345\\234\\272\\346\\231\\257\\345\\206\\263\\347\\255\\226\\346\\265\\201\\347\\250\\213/\\345\\274\\200\\346\\224\\276\\347\\251\\272\\351\\227\\264\\345\\234\\272\\346\\231\\257\\345\\206\\263\\347\\255\\226.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Developer Guide/Adding New Scenarios.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\250\\241\\345\\235\\227\\351\\200\\232\\344\\277\\241\\346\\234\\272\\345\\210\\266/\\345\\274\\202\\346\\255\\245\\346\\241\\206\\346\\236\\266/\\345\\274\\202\\346\\255\\245\\346\\241\\206\\346\\236\\266.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\347\\272\\277\\347\\250\\213\\345\\256\\211\\345\\205\\250\\346\\234\\272\\345\\210\\266/\\347\\272\\277\\347\\250\\213\\345\\256\\211\\345\\205\\250\\346\\234\\272\\345\\210\\266.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Configuration and Parameter Management.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\345\\217\\202\\346\\225\\260\\351\\252\\214\\350\\257\\201/\\345\\217\\202\\346\\225\\260\\351\\252\\214\\350\\257\\201.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\346\\265\\201\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206/\\350\\247\\204\\345\\210\\222\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206/\\350\\247\\204\\345\\210\\222\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266/\\347\\212\\266\\346\\200\\201\\347\\256\\241\\347\\220\\206/\\347\\212\\266\\346\\200\\201\\346\\250\\241\\345\\236\\213.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP Architecture/Planner Core/Path Optimizer.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Decision System/Decision Architecture/Decision Data Flow.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Error Handling and Diagnostics/Error Handling and Diagnostics.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\250\\241\\345\\235\\227\\351\\200\\232\\344\\277\\241\\346\\234\\272\\345\\210\\266/\\346\\266\\210\\346\\201\\257\\346\\234\\272\\345\\210\\266/\\346\\266\\210\\346\\201\\257\\346\\234\\272\\345\\210\\266.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\345\\206\\263\\347\\255\\226\\346\\250\\241\\345\\235\\227/\\346\\250\\252\\345\\220\\221\\345\\206\\263\\347\\255\\226/\\345\\217\\230\\351\\201\\223\\345\\206\\263\\347\\255\\226.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\351\\205\\215\\347\\275\\256\\346\\226\\207\\344\\273\\266\\350\\257\\246\\350\\247\\243/\\350\\247\\204\\345\\210\\222\\351\\205\\215\\347\\275\\256/\\350\\247\\204\\345\\210\\222\\351\\205\\215\\347\\275\\256.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Planning System/Path Planning/Reference Line Generation.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Scenario Management/Maneuver Scenarios/Maneuver Scenarios.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\250\\241\\345\\235\\227\\351\\200\\232\\344\\277\\241\\346\\234\\272\\345\\210\\266/\\346\\266\\210\\346\\201\\257\\346\\234\\272\\345\\210\\266/\\345\\272\\217\\345\\210\\227\\345\\214\\226\\345\\244\\204\\347\\220\\206.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Configuration Guide/System Configuration.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Mathematical Foundations/Curve Mathematics/Dubins Curves.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Data Management/Configuration System.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Mathematical Foundations/Interpolation Methods.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\347\\261\\273\\345\\236\\213/\\346\\241\\245\\345\\214\\272\\350\\267\\257\\345\\217\\243\\345\\234\\272\\346\\231\\257.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Mathematical Foundations/Filtering Algorithms.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Planning System/Path Smoothing/Anchor Point Generation.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Planning System/Trajectory Generation/PJPO Optimization.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Decision System/Decision Architecture/Decision Process Module.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\347\\212\\266\\346\\200\\201\\346\\234\\272\\350\\256\\276\\350\\256\\241/\\345\\234\\272\\346\\231\\257\\351\\230\\266\\346\\256\\265\\345\\256\\236\\347\\216\\260/\\350\\275\\246\\351\\201\\223\\344\\277\\235\\346\\214\\201\\345\\234\\272\\346\\231\\257\\351\\230\\266\\346\\256\\265\\345\\256\\236\\347\\216\\260.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Planning System/Path Planning/Path Planning.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\350\\275\\246\\350\\276\\206\\346\\250\\241\\345\\236\\213\\347\\256\\227\\346\\263\\225/\\344\\271\\230\\347\\224\\250\\350\\275\\246\\346\\250\\241\\345\\236\\213.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Visualization Components/Perception and Obstacle Visualization.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Scenario Management/Junction Scenarios/Normal Junction.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Scenario Management/Maneuver Scenarios/Bulk Loading Scenario.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204\\350\\256\\276\\350\\256\\241/\\350\\275\\250\\350\\277\\271\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204/\\350\\275\\250\\350\\277\\271\\347\\202\\271\\347\\273\\223\\346\\236\\204.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204\\350\\256\\276\\350\\256\\241/\\350\\275\\250\\350\\277\\271\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204/\\350\\275\\250\\350\\277\\271\\347\\273\\204\\346\\210\\220\\344\\270\\216\\347\\256\\241\\347\\220\\206.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Scenario Management/Scenario Management.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204\\350\\256\\276\\350\\256\\241/\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204\\350\\256\\276\\350\\256\\241.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\345\\210\\207\\346\\215\\242\\346\\234\\272\\345\\210\\266/\\345\\234\\272\\346\\231\\257\\345\\210\\207\\346\\215\\242\\346\\234\\272\\345\\210\\266.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Technology Stack & Dependencies.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP Architecture/Offboard Tools and Utilities/Scene Generation and Data Processing Utilities.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\217\\202\\346\\225\\260\\350\\257\\264\\346\\230\\216/\\350\\247\\204\\345\\210\\222\\345\\217\\202\\346\\225\\260/\\350\\247\\204\\345\\210\\222\\345\\217\\202\\346\\225\\260.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Task System/Other Tasks.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Planning System/Planning System.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\350\\247\\204\\345\\210\\222\\346\\250\\241\\345\\235\\227/\\350\\275\\250\\350\\277\\271\\347\\224\\237\\346\\210\\220/\\350\\267\\257\\345\\276\\204-\\346\\227\\266\\351\\227\\264\\345\\233\\276\\346\\236\\204\\345\\273\\272.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\350\\247\\204\\345\\210\\222\\346\\250\\241\\345\\235\\227/\\350\\275\\250\\350\\277\\271\\347\\224\\237\\346\\210\\220/\\350\\275\\250\\350\\277\\271\\351\\207\\207\\346\\240\\267\\344\\270\\216\\347\\224\\237\\346\\210\\220.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\233\\262\\347\\272\\277\\347\\256\\227\\346\\263\\225/\\345\\207\\240\\344\\275\\225\\346\\233\\262\\347\\272\\277/\\345\\234\\206\\345\\274\\247\\346\\233\\262\\347\\272\\277.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP Architecture/SSEP Architecture.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266/\\350\\260\\203\\345\\272\\246\\346\\234\\272\\345\\210\\266/\\346\\225\\260\\346\\215\\256\\346\\265\\201\\347\\256\\241\\347\\220\\206.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Testing and Validation/Testing and Validation.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Planning System/Path Smoothing/Smoothing Strategies/Shrink Method for Computational Efficiency.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Scenario-Specific Planners/IMV General Planners.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Vehicle Models/Vehicle Dynamics Models/Truck Dynamics Model.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Planning System/Trajectory Generation/Trajectory Generation.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/ROS Integration/Sink Components.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\217\\202\\346\\225\\260\\350\\257\\264\\346\\230\\216/\\350\\275\\246\\350\\276\\206\\345\\217\\202\\346\\225\\260.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\273\\244\\346\\263\\242\\347\\256\\227\\346\\263\\225/\\345\\237\\272\\347\\241\\200\\346\\273\\244\\346\\263\\242\\345\\231\\250/\\345\\235\\207\\345\\200\\274\\346\\273\\244\\346\\263\\242\\345\\231\\250.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\250\\241\\345\\235\\227\\351\\200\\232\\344\\277\\241\\346\\234\\272\\345\\210\\266/\\345\\274\\202\\346\\255\\245\\346\\241\\206\\346\\236\\266/\\345\\220\\214\\346\\255\\245\\346\\234\\272\\345\\210\\266.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Coarse Search Algorithms/Search Engines.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Path Optimization and Refinement/Vehicle-Specific Optimizers.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\250\\241\\345\\235\\227\\351\\200\\232\\344\\277\\241\\346\\234\\272\\345\\210\\266/\\346\\216\\245\\345\\217\\243\\350\\247\\204\\350\\214\\203.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Common UI Elements.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\273\\244\\346\\263\\242\\347\\256\\227\\346\\263\\225/\\345\\237\\272\\347\\241\\200\\346\\273\\244\\346\\263\\242\\345\\231\\250/\\345\\237\\272\\347\\241\\200\\346\\273\\244\\346\\263\\242\\345\\231\\250.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\350\\247\\204\\345\\210\\222\\346\\250\\241\\345\\235\\227/\\350\\275\\250\\350\\277\\271\\344\\274\\230\\345\\214\\226/\\351\\200\\237\\345\\272\\246\\344\\274\\230\\345\\214\\226.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Coarse Search Algorithms/Path Evaluation and Scoring.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP Architecture/Offboard Tools and Utilities/Visualization Server and Web Interface.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\350\\247\\204\\345\\210\\222\\346\\250\\241\\345\\235\\227/\\350\\275\\250\\350\\277\\271\\344\\274\\230\\345\\214\\226/\\350\\275\\250\\350\\277\\271\\344\\274\\230\\345\\214\\226.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\347\\272\\277\\347\\250\\213\\345\\256\\211\\345\\205\\250\\346\\234\\272\\345\\210\\266/\\351\\224\\201\\346\\234\\272\\345\\210\\266.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Scenario Management/Junction Scenarios/Seaside Junction.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/ROS Integration/Message Interfaces.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\233\\262\\347\\272\\277\\347\\256\\227\\346\\263\\225/\\345\\244\\232\\351\\241\\271\\345\\274\\217\\346\\233\\262\\347\\272\\277/\\345\\233\\233\\346\\254\\241\\345\\244\\232\\351\\241\\271\\345\\274\\217\\346\\233\\262\\347\\272\\277.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Planning System/Trajectory Generation/Trajectory Combination.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\345\\206\\263\\347\\255\\226\\346\\250\\241\\345\\235\\227/\\347\\272\\265\\345\\220\\221\\345\\206\\263\\347\\255\\226/\\347\\272\\246\\346\\235\\237\\345\\206\\263\\347\\255\\226.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Scenario Management/Scenario Architecture.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\351\\205\\215\\347\\275\\256\\346\\226\\207\\344\\273\\266\\350\\257\\246\\350\\247\\243/\\351\\205\\215\\347\\275\\256\\346\\226\\207\\344\\273\\266\\350\\257\\246\\350\\247\\243.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\250\\241\\345\\235\\227\\351\\200\\232\\344\\277\\241\\346\\234\\272\\345\\210\\266/\\346\\250\\241\\345\\235\\227\\351\\200\\232\\344\\277\\241\\346\\234\\272\\345\\210\\266.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\347\\212\\266\\346\\200\\201\\346\\234\\272\\350\\256\\276\\350\\256\\241/\\345\\234\\272\\346\\231\\257\\351\\230\\266\\346\\256\\265\\345\\256\\236\\347\\216\\260/\\345\\234\\272\\346\\231\\257\\351\\230\\266\\346\\256\\265\\345\\256\\236\\347\\216\\260.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\345\\206\\263\\347\\255\\226\\346\\250\\241\\345\\235\\227/\\347\\272\\265\\345\\220\\221\\345\\206\\263\\347\\255\\226/\\346\\227\\266\\351\\227\\264-\\347\\251\\272\\351\\227\\264\\345\\233\\276\\345\\206\\263\\347\\255\\226.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Planning System/Path Smoothing/Smoothing Strategies/Smoothing Strategies.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\344\\272\\272\\346\\234\\272\\344\\272\\244\\344\\272\\222\\347\\225\\214\\351\\235\\242/\\345\\212\\237\\350\\203\\275\\346\\250\\241\\345\\235\\227.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\351\\205\\215\\347\\275\\256\\346\\226\\207\\344\\273\\266\\350\\257\\246\\350\\247\\243/\\345\\234\\272\\346\\231\\257\\351\\205\\215\\347\\275\\256/\\345\\234\\272\\346\\231\\257\\351\\205\\215\\347\\275\\256.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\233\\262\\347\\272\\277\\347\\256\\227\\346\\263\\225/\\346\\233\\262\\347\\272\\277\\347\\256\\227\\346\\263\\225.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\350\\247\\204\\345\\210\\222\\346\\250\\241\\345\\235\\227/\\350\\275\\250\\350\\277\\271\\347\\224\\237\\346\\210\\220/\\350\\275\\250\\350\\277\\271\\350\\257\\204\\344\\274\\260\\344\\270\\216\\346\\216\\222\\345\\272\\217.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\217\\202\\346\\225\\260\\350\\257\\264\\346\\230\\216/\\350\\247\\204\\345\\210\\222\\345\\217\\202\\346\\225\\260/\\346\\250\\252\\345\\220\\221\\350\\247\\204\\345\\210\\222\\345\\217\\202\\346\\225\\260.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\351\\205\\215\\347\\275\\256\\346\\226\\207\\344\\273\\266\\350\\257\\246\\350\\247\\243/\\350\\275\\246\\350\\276\\206\\351\\205\\215\\347\\275\\256/\\345\\207\\240\\344\\275\\225\\345\\217\\202\\346\\225\\260.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP Architecture/Offboard Tools and Utilities/Planner Wrapper and External Integration.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Task System/Task System.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\351\\205\\215\\347\\275\\256\\346\\226\\207\\344\\273\\266\\350\\257\\246\\350\\247\\243/\\350\\247\\204\\345\\210\\222\\351\\205\\215\\347\\275\\256/\\346\\250\\252\\345\\220\\221\\350\\247\\204\\345\\210\\222\\351\\205\\215\\347\\275\\256.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Coarse Search Algorithms/Searcher Builders.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\274\\200\\345\\217\\221\\346\\214\\207\\345\\215\\227.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/System Architecture/HMI Architecture.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204\\350\\256\\276\\350\\256\\241/\\350\\275\\250\\350\\277\\271\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204/\\350\\275\\250\\350\\277\\271\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Scenario-Specific Planners/Bulk Yard Planners.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Testing and Validation/Testing Framework.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Planning System/Path Smoothing/Path Smoothing Algorithms/2D Spline Optimization.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/System Architecture/System Architecture.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\347\\272\\277\\347\\250\\213\\345\\256\\211\\345\\205\\250\\346\\234\\272\\345\\210\\266/\\345\\216\\237\\345\\255\\220\\346\\223\\215\\344\\275\\234.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP Architecture/Planner Core/Search Engine.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Vehicle Models/Vehicle Configuration.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\250\\241\\345\\235\\227\\351\\200\\232\\344\\277\\241\\346\\234\\272\\345\\210\\266/\\346\\266\\210\\346\\201\\257\\346\\234\\272\\345\\210\\266/\\351\\200\\232\\344\\277\\241\\345\\215\\217\\350\\256\\256.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Testing and Validation/Validation Methodologies.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\345\\206\\263\\347\\255\\226\\346\\250\\241\\345\\235\\227/\\347\\272\\265\\345\\220\\221\\345\\206\\263\\347\\255\\226/\\347\\272\\265\\345\\220\\221\\345\\206\\263\\347\\255\\226.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\346\\265\\201\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206/\\345\\206\\263\\347\\255\\226\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206/\\346\\250\\252\\345\\220\\221\\345\\206\\263\\347\\255\\226\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Decision System/Lateral Decision.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Scenario Management/Parking Scenarios.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Scenario Management/Junction Scenarios/Into-Yard Junction.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\250\\241\\345\\235\\227\\351\\200\\232\\344\\277\\241\\346\\234\\272\\345\\210\\266/\\345\\274\\202\\346\\255\\245\\346\\241\\206\\346\\236\\266/\\347\\272\\277\\347\\250\\213\\346\\236\\266\\346\\236\\204.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\345\\217\\202\\346\\225\\260\\351\\252\\214\\350\\257\\201/\\351\\252\\214\\350\\257\\201\\350\\247\\204\\345\\210\\231.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\345\\212\\240\\350\\275\\275\\346\\265\\201\\347\\250\\213/\\350\\247\\243\\346\\236\\220\\346\\234\\272\\345\\210\\266.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Data Management/Data Structures.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Decision System/Risk-Aware Contingency Planning.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\345\\210\\207\\346\\215\\242\\346\\234\\272\\345\\210\\266/\\345\\234\\272\\346\\231\\257\\347\\233\\221\\347\\235\\243\\345\\231\\250\\346\\236\\266\\346\\236\\204/\\345\\234\\272\\346\\231\\257\\347\\233\\221\\347\\235\\243\\345\\231\\250\\346\\236\\266\\346\\236\\204.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\346\\265\\201\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206/\\350\\247\\204\\345\\210\\222\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206/\\345\\234\\260\\345\\233\\276\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\346\\265\\201\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206/\\345\\206\\263\\347\\255\\226\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206/\\347\\272\\265\\345\\220\\221\\345\\206\\263\\347\\255\\226\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Data Management/Data Management.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\346\\265\\201\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206/\\350\\247\\204\\345\\210\\222\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206/\\351\\232\\234\\347\\242\\215\\347\\211\\251\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Developer Guide/Coding Standards and Practices.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\250\\241\\345\\235\\227\\351\\200\\232\\344\\277\\241\\346\\234\\272\\345\\210\\266/\\346\\266\\210\\346\\201\\257\\346\\234\\272\\345\\210\\266/\\346\\225\\260\\346\\215\\256\\345\\270\\247\\350\\256\\276\\350\\256\\241.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\345\\210\\207\\346\\215\\242\\346\\234\\272\\345\\210\\266/\\345\\234\\272\\346\\231\\257\\345\\206\\263\\347\\255\\226\\346\\265\\201\\347\\250\\213/\\346\\231\\256\\351\\200\\232\\350\\267\\257\\345\\217\\243\\345\\234\\272\\346\\231\\257\\345\\206\\263\\347\\255\\226.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\344\\272\\272\\346\\234\\272\\344\\272\\244\\344\\272\\222\\347\\225\\214\\351\\235\\242/\\347\\225\\214\\351\\235\\242\\350\\256\\276\\350\\256\\241.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Planning System/Path Smoothing/Path Smoothing Algorithms/1D Spline Optimization.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/meta/repowiki-metadata.json"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\345\\210\\207\\346\\215\\242\\346\\234\\272\\345\\210\\266/\\345\\234\\272\\346\\231\\257\\345\\206\\263\\347\\255\\226\\346\\265\\201\\347\\250\\213/\\345\\217\\230\\351\\201\\223\\345\\234\\272\\346\\231\\257\\345\\206\\263\\347\\255\\226.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Testing and Validation/Simulation Tools.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP (Specialized Scenario Execution Planning).md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204\\350\\256\\276\\350\\256\\241/\\350\\275\\246\\350\\276\\206\\347\\212\\266\\346\\200\\201\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/ROS Integration/ROS Integration.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Task System/Task Architecture.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\345\\217\\202\\346\\225\\260\\351\\252\\214\\350\\257\\201/\\346\\211\\251\\345\\261\\225\\346\\234\\272\\345\\210\\266.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\347\\261\\273\\345\\236\\213/\\345\\274\\200\\346\\224\\276\\347\\251\\272\\351\\227\\264\\345\\234\\272\\346\\231\\257.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/zh/meta/repowiki-metadata.json"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\217\\202\\346\\225\\260\\350\\257\\264\\346\\230\\216/\\350\\247\\204\\345\\210\\222\\345\\217\\202\\346\\225\\260/\\347\\272\\265\\345\\220\\221\\350\\247\\204\\345\\210\\222\\345\\217\\202\\346\\225\\260.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Data Structures and Input_Output/Map Representations.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Task System/Task Deciders/Longitudinal Deciders.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\233\\262\\347\\272\\277\\347\\256\\227\\346\\263\\225/\\345\\244\\232\\351\\241\\271\\345\\274\\217\\346\\233\\262\\347\\272\\277/\\344\\270\\211\\346\\254\\241\\345\\244\\232\\351\\241\\271\\345\\274\\217\\346\\233\\262\\347\\272\\277.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Visualization Components/Path and Trajectory Rendering.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Decision System/Decision Architecture/Decision Prepare Module.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\350\\247\\204\\345\\210\\222\\346\\250\\241\\345\\235\\227/\\350\\275\\250\\350\\277\\271\\347\\224\\237\\346\\210\\220/\\350\\275\\250\\350\\277\\271\\347\\224\\237\\346\\210\\220.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\345\\206\\263\\347\\255\\226\\346\\250\\241\\345\\235\\227/\\346\\250\\252\\345\\220\\221\\345\\206\\263\\347\\255\\226/\\350\\267\\257\\345\\276\\204\\350\\276\\271\\347\\225\\214\\345\\206\\263\\347\\255\\226.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Configuration Guide/Scenario Configuration.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Task System/Task Deciders/Lateral Deciders.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\345\\217\\202\\346\\225\\260\\351\\252\\214\\350\\257\\201/\\351\\224\\231\\350\\257\\257\\345\\244\\204\\347\\220\\206.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Scenario Management/Maneuver Scenarios/Open Space Scenario.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\350\\275\\246\\350\\276\\206\\346\\250\\241\\345\\236\\213\\347\\256\\227\\346\\263\\225/\\350\\275\\246\\350\\276\\206\\346\\250\\241\\345\\236\\213\\347\\256\\227\\346\\263\\225.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\350\\275\\246\\350\\276\\206\\346\\250\\241\\345\\236\\213\\347\\256\\227\\346\\263\\225/\\345\\225\\206\\347\\224\\250\\350\\275\\246\\346\\250\\241\\345\\236\\213.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\346\\265\\201\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206/\\346\\225\\260\\346\\215\\256\\345\\244\\204\\347\\220\\206.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Scenario Management/Lane Follow Scenario.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\346\\265\\201\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\346\\265\\201\\346\\236\\266\\346\\236\\204.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\217\\202\\346\\225\\260\\350\\257\\264\\346\\230\\216/\\345\\206\\263\\347\\255\\226\\345\\217\\202\\346\\225\\260.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\345\\212\\240\\350\\275\\275\\346\\265\\201\\347\\250\\213/\\345\\212\\240\\350\\275\\275\\346\\265\\201\\347\\250\\213.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Task System/Task Deciders/Search Deciders.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\347\\261\\273\\345\\236\\213/\\345\\217\\230\\351\\201\\223\\345\\234\\272\\346\\231\\257.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\273\\244\\346\\263\\242\\347\\256\\227\\346\\263\\225/\\351\\253\\230\\347\\272\\247\\346\\273\\244\\346\\263\\242\\345\\231\\250.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266/\\345\\220\\257\\345\\212\\250\\346\\265\\201\\347\\250\\213/\\351\\205\\215\\347\\275\\256\\345\\212\\240\\350\\275\\275.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Path Optimization and Refinement/KEB Optimization Framework.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\233\\262\\347\\272\\277\\347\\256\\227\\346\\263\\225/\\345\\207\\240\\344\\275\\225\\346\\233\\262\\347\\272\\277/\\350\\264\\235\\345\\241\\236\\345\\260\\224\\346\\233\\262\\347\\272\\277.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\346\\216\\247\\345\\210\\266\\346\\250\\241\\345\\235\\227.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\351\\205\\215\\347\\275\\256\\346\\226\\207\\344\\273\\266\\350\\257\\246\\350\\247\\243/\\350\\275\\246\\350\\276\\206\\351\\205\\215\\347\\275\\256/\\345\\212\\250\\345\\212\\233\\345\\255\\246\\345\\217\\202\\346\\225\\260.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\233\\262\\347\\272\\277\\347\\256\\227\\346\\263\\225/\\345\\244\\232\\351\\241\\271\\345\\274\\217\\346\\233\\262\\347\\272\\277/\\345\\244\\232\\351\\241\\271\\345\\274\\217\\346\\233\\262\\347\\272\\277.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Vehicle Models/Vehicle Dynamics Models/Vehicle Dynamics Models.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Planning System/Path Planning/Guide Line Management.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\345\\210\\207\\346\\215\\242\\346\\234\\272\\345\\210\\266/\\345\\234\\272\\346\\231\\257\\347\\233\\221\\347\\235\\243\\345\\231\\250\\346\\236\\266\\346\\236\\204/\\347\\212\\266\\346\\200\\201\\346\\234\\272\\350\\256\\276\\350\\256\\241.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Decision System/Longitudinal Decision.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/System Architecture/Decision Architecture.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266/\\347\\212\\266\\346\\200\\201\\347\\256\\241\\347\\220\\206/\\347\\212\\266\\346\\200\\201\\346\\234\\272.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Scenario Management/Junction Scenarios/Bridge Junction.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Decision System/Decision System.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Decision System/Decision Architecture/Module Instantiation and Lifecycle.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/ROS Integration/Source Components.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Control Interfaces/Diagnostic Tools.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Coarse Search Algorithms/Topology Analysis.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Mathematical Foundations/Piecewise Jerk Optimization.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Decision System/Path Collision Detection.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Configuration Guide/Vehicle Configuration.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266/\\345\\220\\257\\345\\212\\250\\346\\265\\201\\347\\250\\213/\\346\\234\\215\\345\\212\\241\\346\\263\\250\\345\\206\\214.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\267\\245\\345\\205\\267\\345\\222\\214\\350\\204\\232\\346\\234\\254/\\345\\220\\257\\345\\212\\250\\345\\267\\245\\345\\205\\267.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Mathematical Foundations/Curve Mathematics/2D Curves.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\344\\274\\230\\345\\214\\226\\347\\256\\227\\346\\263\\225/\\344\\274\\230\\345\\214\\226\\351\\227\\256\\351\\242\\230\\345\\273\\272\\346\\250\\241.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Scenario-Specific Planners/U-Turn Planners.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Scenario-Specific Planners/Scenario-Specific Planners.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266/\\347\\212\\266\\346\\200\\201\\347\\256\\241\\347\\220\\206/\\347\\212\\266\\346\\200\\201\\347\\256\\241\\347\\220\\206.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP Architecture/Offboard Tools and Utilities/Test Harness and Validation Tools.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\344\\272\\272\\346\\234\\272\\344\\272\\244\\344\\272\\222\\347\\225\\214\\351\\235\\242/\\345\\217\\257\\350\\247\\206\\345\\214\\226\\347\\273\\204\\344\\273\\266.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\351\\205\\215\\347\\275\\256\\346\\216\\245\\345\\217\\243\\350\\256\\276\\350\\256\\241.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Planning System/Trajectory Generation/Lattice Planning.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\347\\212\\266\\346\\200\\201\\346\\234\\272\\350\\256\\276\\350\\256\\241/\\347\\212\\266\\346\\200\\201\\346\\234\\272\\346\\241\\206\\346\\236\\266\\350\\256\\276\\350\\256\\241.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\217\\202\\346\\225\\260\\350\\257\\264\\346\\230\\216/\\345\\217\\202\\346\\225\\260\\350\\257\\264\\346\\230\\216.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Planning System/Path Smoothing/Path Smoothing Algorithms/Path Smoothing Algorithms.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\345\\212\\240\\350\\275\\275\\346\\265\\201\\347\\250\\213/\\345\\212\\250\\346\\200\\201\\351\\207\\215\\350\\275\\275.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\241\\271\\347\\233\\256\\346\\246\\202\\350\\277\\260.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\347\\261\\273\\345\\236\\213/\\346\\263\\212\\350\\275\\246\\345\\234\\272\\346\\231\\257.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Task System/Task Deciders/Task Deciders.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Control Interfaces/Status Displays.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\345\\210\\207\\346\\215\\242\\346\\234\\272\\345\\210\\266/\\345\\234\\272\\346\\231\\257\\345\\206\\263\\347\\255\\226\\346\\265\\201\\347\\250\\213/\\345\\234\\272\\346\\231\\257\\345\\206\\263\\347\\255\\226\\346\\265\\201\\347\\250\\213.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\345\\234\\272\\346\\231\\257\\347\\261\\273\\345\\236\\213/\\350\\275\\246\\351\\201\\223\\344\\277\\235\\346\\214\\201\\345\\234\\272\\346\\231\\257.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\273\\244\\346\\263\\242\\347\\256\\227\\346\\263\\225/\\345\\237\\272\\347\\241\\200\\346\\273\\244\\346\\263\\242\\345\\231\\250/\\344\\270\\255\\345\\200\\274\\346\\273\\244\\346\\263\\242\\345\\231\\250.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\233\\262\\347\\272\\277\\347\\256\\227\\346\\263\\225/\\345\\244\\232\\351\\241\\271\\345\\274\\217\\346\\233\\262\\347\\272\\277/\\344\\272\\224\\346\\254\\241\\345\\244\\232\\351\\241\\271\\345\\274\\217\\346\\233\\262\\347\\272\\277.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\346\\265\\201\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\350\\276\\223\\345\\207\\272.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\347\\212\\266\\346\\200\\201\\346\\234\\272\\350\\256\\276\\350\\256\\241/\\347\\212\\266\\346\\200\\201\\346\\234\\272\\350\\256\\276\\350\\256\\241.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Mathematical Foundations/Mathematical Foundations.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\345\\206\\263\\347\\255\\226\\346\\250\\241\\345\\235\\227/\\346\\250\\252\\345\\220\\221\\345\\206\\263\\347\\255\\226/\\346\\250\\252\\345\\220\\221\\345\\206\\263\\347\\255\\226.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP Architecture/Planner Core/Planner Core.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Developer Guide/Developer Guide.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\233\\262\\347\\272\\277\\347\\256\\227\\346\\263\\225/\\345\\207\\240\\344\\275\\225\\346\\233\\262\\347\\272\\277/\\345\\207\\240\\344\\275\\225\\346\\233\\262\\347\\272\\277.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Planning System/Path Smoothing/Smoothing Strategies/BasisStartPointSmooth Strategy.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Planning System/Path Smoothing/Smoothing Strategies/IncrementSmooth Strategy.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Data Visualization Widgets.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP Architecture/Input_Output Handling/Output Handling.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266/\\347\\212\\266\\346\\200\\201\\347\\256\\241\\347\\220\\206/\\347\\212\\266\\346\\200\\201\\345\\220\\214\\346\\255\\245.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Visualization Components/Map Visualization.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Task System/Planning Tasks.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Task System/Task Deciders/Other Deciders.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP Architecture/Offboard Tools and Utilities/Offboard Tools and Utilities.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Vehicle Models/Vehicle Dynamics Models/Vehicle State Representation.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266/\\350\\260\\203\\345\\272\\246\\346\\234\\272\\345\\210\\266/\\345\\274\\202\\346\\255\\245\\346\\241\\206\\346\\236\\266.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/HMI Architecture.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Mathematical Foundations/Trajectory Smoothing/FEM-Based Path Smoothing.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Mathematical Foundations/Curve Mathematics/1D Curves.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\345\\234\\272\\346\\231\\257\\347\\256\\241\\347\\220\\206/\\347\\212\\266\\346\\200\\201\\346\\234\\272\\350\\256\\276\\350\\256\\241/\\345\\234\\272\\346\\231\\257\\351\\230\\266\\346\\256\\265\\345\\256\\236\\347\\216\\260/\\346\\263\\212\\350\\275\\246\\345\\234\\272\\346\\231\\257\\351\\230\\266\\346\\256\\265\\345\\256\\236\\347\\216\\260.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223/\\346\\225\\260\\345\\255\\246\\347\\256\\227\\346\\263\\225\\345\\272\\223.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\345\\206\\263\\347\\255\\226\\346\\250\\241\\345\\235\\227/\\347\\272\\265\\345\\220\\221\\345\\206\\263\\347\\255\\226/\\344\\270\\264\\346\\227\\266\\345\\201\\234\\350\\275\\246\\345\\206\\263\\347\\255\\226.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Vehicle Models/Vehicle Dynamics Models/Kinematic Bicycle Model.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Scenario Management/Maneuver Scenarios/Extended Lane Change Scenario.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\345\\212\\240\\350\\275\\275\\346\\234\\272\\345\\210\\266/\\345\\212\\240\\350\\275\\275\\346\\265\\201\\347\\250\\213/\\345\\210\\235\\345\\247\\213\\345\\214\\226\\346\\265\\201\\347\\250\\213.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/System Architecture/Planning Architecture.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Planning System/Path Smoothing/Path Smoothing.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\351\\205\\215\\347\\275\\256\\347\\256\\241\\347\\220\\206/\\351\\205\\215\\347\\275\\256\\346\\226\\207\\344\\273\\266\\350\\257\\246\\350\\247\\243/\\345\\234\\272\\346\\231\\257\\351\\205\\215\\347\\275\\256/\\350\\247\\246\\345\\217\\221\\346\\235\\241\\344\\273\\266.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/SSEP Architecture/Planner Core/Collision Checking.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Replayer System.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/SSEP (Specialized Scenario Execution Planning)/Data Structures and Input_Output/Serialization and Protobuf Definitions.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\250\\241\\345\\235\\227\\351\\200\\232\\344\\277\\241\\346\\234\\272\\345\\210\\266/\\345\\274\\202\\346\\255\\245\\346\\241\\206\\346\\236\\266/\\345\\274\\202\\346\\255\\245\\344\\273\\273\\345\\212\\241\\346\\250\\241\\345\\236\\213.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204\\350\\256\\276\\350\\256\\241/\\350\\267\\257\\345\\276\\204\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204/\\350\\267\\257\\345\\276\\204\\346\\225\\260\\346\\215\\256\\347\\273\\223\\346\\236\\204.md\""
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\346\\265\\201\\346\\236\\266\\346\\236\\204/\\346\\225\\260\\346\\215\\256\\351\\207\\207\\351\\233\\206.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Planning System/Path Planning/Path Data Handling.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\346\\240\\270\\345\\277\\203\\346\\250\\241\\345\\235\\227\\350\\257\\246\\350\\247\\243/\\345\\206\\263\\347\\255\\226\\346\\250\\241\\345\\235\\227/\\345\\206\\263\\347\\255\\226\\346\\250\\241\\345\\235\\227.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Vehicle Models/Vehicle Models.md"
            },
            {
              "editType" : "add",
              "file" : "\".qoder/repowiki/zh/content/\\347\\263\\273\\347\\273\\237\\346\\236\\266\\346\\236\\204/\\346\\211\\247\\350\\241\\214\\346\\241\\206\\346\\236\\266/\\345\\220\\257\\345\\212\\250\\346\\265\\201\\347\\250\\213/\\345\\220\\257\\345\\212\\250\\346\\265\\201\\347\\250\\213.md\""
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/HMI (Human-Machine Interface)/Visualization Components/SSEP Planning Visualization.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Configuration Guide/Configuration Guide.md"
            },
            {
              "editType" : "add",
              "file" : ".qoder/repowiki/en/content/Scenario Management/Junction Scenarios/Out-Yard Junction.md"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "scenarios/lane_follow_scenario/lane_follow_stage.cpp",
            "hmi/draw/draw_path_boundary.cpp",
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "69ce5b9b7f598fe8746dd73da02093fb97586351",
          "timestamp" : 1768313785000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:终点在堆场出口，边界的bug\u000a\u000a",
          "date" : "2026-01-13 22:16:25 +0800",
          "id" : "69ce5b9b7f598fe8746dd73da02093fb97586351",
          "msg" : "fix:终点在堆场出口，边界的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/lane_follow_scenario/lane_follow_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_path_boundary.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/common/utils/scene_frame_visualization.cc",
            "ssep/test/ssep_planner_test.cc",
            ".gitignore"
          ],
          "commitId" : "37779680e5ac819b4505714c2ac945f2ca441b41",
          "timestamp" : 1768359336000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: minor updates\u000a\u000a",
          "date" : "2026-01-14 10:55:36 +0800",
          "id" : "37779680e5ac819b4505714c2ac945f2ca441b41",
          "msg" : "chore: SSEP: minor updates",
          "paths" : [
            {
              "editType" : "edit",
              "file" : ".gitignore"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/scene_frame_visualization.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/test/ssep_planner_test.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_lat_plan.hpp",
            "data/boundary/road_boundary.cpp",
            "data/config/cfg_lat_plan.cpp"
          ],
          "commitId" : "ca1f3b58fdd492fc72510a52dd82cc24925cf553",
          "timestamp" : 1768365138000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: no_shift region around destination.\u000a",
          "date" : "2026-01-14 12:32:18 +0800",
          "id" : "ca1f3b58fdd492fc72510a52dd82cc24925cf553",
          "msg" : "fix: no_shift region around destination.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "sink/ros_sink_ads_hfsm_state.cpp"
          ],
          "commitId" : "73dab7e618cce031f74f2c2f2d825e1759d1690f",
          "timestamp" : 1768365516000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:调整 hfsm status中cur lane id的逻辑\u000a\u000a",
          "date" : "2026-01-14 12:38:36 +0800",
          "id" : "73dab7e618cce031f74f2c2f2d825e1759d1690f",
          "msg" : "feat:调整 hfsm status中cur lane id的逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_ads_hfsm_state.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_status.cpp"
          ],
          "commitId" : "16212bcd753e077eb20fb2cd7ab9bceccbfdd50b",
          "timestamp" : 1768369599000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: deviation speed limit bug.\u000a\u000a",
          "date" : "2026-01-14 13:46:39 +0800",
          "id" : "16212bcd753e077eb20fb2cd7ab9bceccbfdd50b",
          "msg" : "fix: deviation speed limit bug.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/maps/sl_projection_map.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/coarse_search/preprocessed_curves/tt_curve_manager.cc",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/scenarios/imv_exit_parking_spot_planner.h",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/coarse_search/preprocessed_curves/trajectories_reader.cc",
            "ssep/test/ssep_planner_test.cc",
            "ssep/scenarios/imv_general_planner.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/coarse_search/multi_stage_hybrid_astar_search_engine.cc",
            "ssep/scenarios/imv_pullover_planner.h",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h",
            "ssep/maps/sl_projection_map.h"
          ],
          "commitId" : "3d977e95e3b2bb6819b4cb271148c7433110c722",
          "timestamp" : 1768373009000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: IMV - either goal direction 更改为 either start direction，大大简化逻辑，并且全场景支持了IMV作业模式未确定的场景。\u000a\u000a",
          "date" : "2026-01-14 14:43:29 +0800",
          "id" : "3d977e95e3b2bb6819b4cb271148c7433110c722",
          "msg" : "feat: SSEP: IMV - either goal direction 更改为 either start direction，大大简化逻辑，并且全场景支持了IMV作业模式未确定的场景。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/preprocessed_curves/tt_curve_manager.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/preprocessed_curves/trajectories_reader.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/test/ssep_planner_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_pullover_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/multi_stage_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/sl_projection_map.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/sl_projection_map.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_exit_parking_spot_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.h",
            "ssep/scenarios/truck_remote_guided_escape_planner.h",
            "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.h",
            "ssep/data_structures/ssep_input.cc",
            "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.cc",
            "ssep/scenarios/imv_exit_parking_spot_planner.h",
            "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.cc",
            "ssep/scenarios/imv_enter_yard_planner.h",
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h",
            "ssep/scenarios/truck_accurate_reversing_planner.h",
            "ssep/scenarios/legacy_planner.h",
            "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc",
            "ssep/offboard/ssep_visualizer.h",
            "ssep/ssep_planner.h",
            "ssep/scenarios/truck_general_planner.h",
            "ssep/coarse_search/evaluator/ref_line_cost_computer.h",
            "ssep/scenarios/truck_accurate_reversing_planner.cc",
            "ssep/ssep_planner.cc",
            "ssep/scenarios/imv_pullover_planner.h",
            "ssep/coarse_search/legacy_searcher_adaptor.h",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h",
            "ssep/scenarios/imv_enter_station_planner.h",
            "ssep/scenarios/imv_general_planner.h",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h",
            "ssep/scenarios/truck_u_turn_planner.h",
            "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h",
            "ssep/coarse_search/evaluator/ref_line_heuristic_computer.h",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc",
            "ssep/scenarios/truck_multi_segment_parking_planner.h",
            "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.cc",
            "ssep/maps/sl_projection_map.cc",
            "ssep/coarse_search/evaluator/evaluator.h",
            "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc",
            "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/scenarios/truck_fuzzy_reversing_planner.h",
            "ssep/scenarios/tractor_trailer_general_planner.h",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/data_structures/search_boundary.h",
            "ssep/offboard/main_test/main_test_park.cc",
            "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.h",
            "ssep/offboard/ssep_visualizer.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.h",
            "ssep/data_structures/ssep_input.hpp",
            "ssep/maps/sl_projection_map.h"
          ],
          "commitId" : "62b8bbef96257f4cef348be22831f2c4e5cd96b1",
          "timestamp" : 1768375408000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "Refactor: SSEP: 用aabox替换vector<double>表示search bounds\u000a\u000a",
          "date" : "2026-01-14 15:23:28 +0800",
          "id" : "62b8bbef96257f4cef348be22831f2c4e5cd96b1",
          "msg" : "Refactor: SSEP: 用aabox替换vector<double>表示search bounds",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_input.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_pullover_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/sl_projection_map.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searcher_adaptor.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/search_boundary.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_station_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_u_turn_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_fuzzy_reversing_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/ref_line_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/legacy_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/main_test/main_test_park.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_visualizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/evaluator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/ref_line_heuristic_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_input.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/sl_projection_map.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_visualizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_remote_guided_escape_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/replayer_data_process/replayer_data_process.cpp"
          ],
          "commitId" : "9c5de2358932fe346127431b3b34c11780b36ea8",
          "timestamp" : 1768375883000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: truck wbca replayer debug.\u000a\u000a",
          "date" : "2026-01-14 15:31:23 +0800",
          "id" : "9c5de2358932fe346127431b3b34c11780b36ea8",
          "msg" : "fix: truck wbca replayer debug.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_process.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/replayer_data_process/replayer_data_process.cpp"
          ],
          "commitId" : "de7a29c1045959bc03c018a2ec95723a1533f3e6",
          "timestamp" : 1768375925000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: truck wbca replayer debug.\u000a\u000a",
          "date" : "2026-01-14 15:32:05 +0800",
          "id" : "de7a29c1045959bc03c018a2ec95723a1533f3e6",
          "msg" : "fix: truck wbca replayer debug.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_process.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "sink/ros_sink_ads_hfsm_state.cpp"
          ],
          "commitId" : "3af3fd40567eb7498ea82f53778673fde97e7d29",
          "timestamp" : 1768377192000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:优化cur laneid的赋值\u000a\u000a",
          "date" : "2026-01-14 15:53:12 +0800",
          "id" : "3af3fd40567eb7498ea82f53778673fde97e7d29",
          "msg" : "feat:优化cur laneid的赋值",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_ads_hfsm_state.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/test/ssep_planner_test.cc",
            "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.h",
            "ssep/coarse_search/state_hasher.h",
            "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.cc",
            "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc"
          ],
          "commitId" : "32d915572bd8073abb9138cf8292ea4072f9afab",
          "timestamp" : 1768379741000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: Improve bidirectional search\u000a\u000a",
          "date" : "2026-01-14 16:35:41 +0800",
          "id" : "32d915572bd8073abb9138cf8292ea4072f9afab",
          "msg" : "chore: SSEP: Improve bidirectional search",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/test/ssep_planner_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/state_hasher.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/common/math/aabox2d.cc",
            "ssep/common/math/aabox2d.h",
            "data/ssep/ssep_activation.cpp",
            "data/ssep/ssep_ec.cpp"
          ],
          "commitId" : "af737dee0680b4bc1a1a604c8c6551bd24e25ee8",
          "timestamp" : 1768384178000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: fix compile errors\u000a\u000a",
          "date" : "2026-01-14 17:49:38 +0800",
          "id" : "af737dee0680b4bc1a1a604c8c6551bd24e25ee8",
          "msg" : "fix: fix compile errors",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/common/math/aabox2d.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/math/aabox2d.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp",
            "hmi/widget/diagnose.cpp",
            "algorithm/wbca/imv_wbca_manager.cpp",
            "data/wbca/wbca_data.hpp",
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "a809f8ef4b34a72e66dc57b275fb286bc939c8b4",
          "timestamp" : 1768445003000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: using wbca failed_count to deactivate history.\u000a\u000a",
          "date" : "2026-01-15 10:43:23 +0800",
          "id" : "a809f8ef4b34a72e66dc57b275fb286bc939c8b4",
          "msg" : "fix: using wbca failed_count to deactivate history.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/imv_wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/diagnose.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/wbca/wbca_data.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_lat_plan.cpp"
          ],
          "commitId" : "4cdb4fb2cc902a14914585d82c77683745a3a6f7",
          "timestamp" : 1768448471000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: merge bug.\u000a\u000a",
          "date" : "2026-01-15 11:41:11 +0800",
          "id" : "4cdb4fb2cc902a14914585d82c77683745a3a6f7",
          "msg" : "fix: merge bug.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "dd1d6087331353ce8f78e51aab64ad25c0eb5ff2",
          "timestamp" : 1768448761000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:搜索起点太远的问题\u000a\u000a",
          "date" : "2026-01-15 11:46:01 +0800",
          "id" : "dd1d6087331353ce8f78e51aab64ad25c0eb5ff2",
          "msg" : "fix:搜索起点太远的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_general_planner.h",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "26f743ab9bf88bfdc913f2288ab9cb469b78d943",
          "timestamp" : 1768465367000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 解决集卡常规场景轨迹异常的问题\u000a",
          "date" : "2026-01-15 16:22:47 +0800",
          "id" : "26f743ab9bf88bfdc913f2288ab9cb469b78d943",
          "msg" : "fix: SSEP: 解决集卡常规场景轨迹异常的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_static.cpp"
          ],
          "commitId" : "51528e18a048ddfc069cd8d53cdd2de73409ecbb",
          "timestamp" : 1768465806000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: cfg_static bug\u000a\u000a",
          "date" : "2026-01-15 16:30:06 +0800",
          "id" : "51528e18a048ddfc069cd8d53cdd2de73409ecbb",
          "msg" : "fix: cfg_static bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_static.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/replayer_data_process/replayer_data_process.cpp"
          ],
          "commitId" : "0e4e7087f3b5f223891292c1b3a221381c5e3f3e",
          "timestamp" : 1768465856000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: replayer bug\u000a\u000a",
          "date" : "2026-01-15 16:30:56 +0800",
          "id" : "0e4e7087f3b5f223891292c1b3a221381c5e3f3e",
          "msg" : "fix: replayer bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_process.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc",
            "ssep/scenarios/imv_enter_station_planner.h",
            "ssep/scenarios/imv_general_planner.h",
            "ssep/scenarios/imv_pullover_planner.h",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h",
            "ssep/scenarios/imv_exit_parking_spot_planner.h"
          ],
          "commitId" : "070dd8b89aec0c95b5d92ae45d4f9bfd2a3b3419",
          "timestamp" : 1768473813000,
          "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-01-15 18:43:33 +0800",
          "id" : "070dd8b89aec0c95b5d92ae45d4f9bfd2a3b3419",
          "msg" : "fix: SSEP: 修复IMV出停车位路径异常的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_pullover_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"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_station_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_general_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/imv_enter_station_planner.h"
          ],
          "commitId" : "bb337fe93d17188b99fe5938008fff3bfa3738ca",
          "timestamp" : 1768486589000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:imv进停车位双向搜索的bug\u000a",
          "date" : "2026-01-15 22:16:29 +0800",
          "id" : "bb337fe93d17188b99fe5938008fff3bfa3738ca",
          "msg" : "fix:imv进停车位双向搜索的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_station_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_status.cpp"
          ],
          "commitId" : "b3f8c44df625b8e97664deaa650bc71ee3a31569",
          "timestamp" : 1768486660000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:切换到idle保持状态的bug\u000a",
          "date" : "2026-01-15 22:17:40 +0800",
          "id" : "b3f8c44df625b8e97664deaa650bc71ee3a31569",
          "msg" : "fix:切换到idle保持状态的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp",
            "data/ssep/ssep_ec.cpp",
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "448a8a054bfcbd28cc1200bfeaf08e433ac1beda",
          "timestamp" : 1768486808000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:苏溪,西联,董分 双向搜索的bug\u000a",
          "date" : "2026-01-15 22:20:08 +0800",
          "id" : "448a8a054bfcbd28cc1200bfeaf08e433ac1beda",
          "msg" : "feat:苏溪,西联,董分 双向搜索的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            ".gitignore"
          ],
          "commitId" : "ea31f947164cf7c8059c3588cee812bdb7057ce8",
          "timestamp" : 1768486927000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "chore:添加gitgnore\u000a",
          "date" : "2026-01-15 22:22:07 +0800",
          "id" : "ea31f947164cf7c8059c3588cee812bdb7057ce8",
          "msg" : "chore:添加gitgnore",
          "paths" : [
            {
              "editType" : "edit",
              "file" : ".gitignore"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/obstacle/ogm.hpp",
            "data/boundary/driving_corridor.cpp",
            "plan/prepare/prepare_ogm.cpp"
          ],
          "commitId" : "7f5680cb0303cdfc8b0e763111f473b218d798a6",
          "timestamp" : 1768487042000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:驾驶走廊图构建的bug\u000a",
          "date" : "2026-01-15 22:24:02 +0800",
          "id" : "7f5680cb0303cdfc8b0e763111f473b218d798a6",
          "msg" : "fix:驾驶走廊图构建的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/driving_corridor.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/start_point_data.cpp"
          ],
          "commitId" : "24650afb3e953652318cc636969af68ea33cf019",
          "timestamp" : 1768487109000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "chore:删除多余的log\u000a",
          "date" : "2026-01-15 22:25:09 +0800",
          "id" : "24650afb3e953652318cc636969af68ea33cf019",
          "msg" : "chore:删除多余的log",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "math/util/math_utils.cc"
          ],
          "commitId" : "3581b0b6b94cdd8bd418da6fc81b5ed917c27182",
          "timestamp" : 1768487355000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:调整 float to half\u000a",
          "date" : "2026-01-15 22:29:15 +0800",
          "id" : "3581b0b6b94cdd8bd418da6fc81b5ed917c27182",
          "msg" : "feat:调整 float to half",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "math/util/math_utils.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/pnc_map_path.cpp",
            "data/vehicle/vehicle_status.hpp",
            "data/map/pnc_map/path_overlap.hpp",
            "data/plan/guide_line.cpp",
            "plan/prepare/prepare_status.cpp",
            "data/plan/guide_line.hpp",
            "data/plan/guide_line_base.hpp"
          ],
          "commitId" : "9a74820c3b2f57fab0c7d2fca89776444bd9759a",
          "timestamp" : 1768536583000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:适配新的region\u000a",
          "date" : "2026-01-16 12:09:43 +0800",
          "id" : "9a74820c3b2f57fab0c7d2fca89776444bd9759a",
          "msg" : "feat:适配新的region",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_status.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/path_overlap.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line_base.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/task_fsm/task_park_fsm/park_fsm_transition/bulk_transition.cpp"
          ],
          "commitId" : "541dc093eafcf9cf973f6ec7aff62f3bb0e158fa",
          "timestamp" : 1768538038000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:终点距离的判断使用map distance\u000a",
          "date" : "2026-01-16 12:33:58 +0800",
          "id" : "541dc093eafcf9cf973f6ec7aff62f3bb0e158fa",
          "msg" : "feat:终点距离的判断使用map distance",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_park_fsm/park_fsm_transition/bulk_transition.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/task_fsm/task_park_fsm/park_fsm_transition/bulk_transition.cpp"
          ],
          "commitId" : "12661d1c1c3938f93ef64569387f2a9f4bcad979",
          "timestamp" : 1768538306000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:终点距离的判断使用map distance\u000a",
          "date" : "2026-01-16 12:38:26 +0800",
          "id" : "12661d1c1c3938f93ef64569387f2a9f4bcad979",
          "msg" : "feat:终点距离的判断使用map distance",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_park_fsm/park_fsm_transition/bulk_transition.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/imv_enter_station_planner.h"
          ],
          "commitId" : "3cdfcf8a76e49522846b3d07d372e73a229cc0ec",
          "timestamp" : 1768538355000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:imv进停车位双向搜索的bug\u000a",
          "date" : "2026-01-16 12:39:15 +0800",
          "id" : "3cdfcf8a76e49522846b3d07d372e73a229cc0ec",
          "msg" : "fix:imv进停车位双向搜索的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_station_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_status.cpp"
          ],
          "commitId" : "033962050bafe981ff3742a1bb1135461c465d98",
          "timestamp" : 1768538361000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:切换到idle保持状态的bug\u000a",
          "date" : "2026-01-16 12:39:21 +0800",
          "id" : "033962050bafe981ff3742a1bb1135461c465d98",
          "msg" : "fix:切换到idle保持状态的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp",
            "data/ssep/ssep_ec.cpp",
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "cc9ca3fc4ea4958a3e4e77e5c032d47311fe432c",
          "timestamp" : 1768538367000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:苏溪,西联,董分 双向搜索的bug\u000a",
          "date" : "2026-01-16 12:39:27 +0800",
          "id" : "cc9ca3fc4ea4958a3e4e77e5c032d47311fe432c",
          "msg" : "feat:苏溪,西联,董分 双向搜索的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            ".gitignore"
          ],
          "commitId" : "cc86d71dd4dbf9821c41ba026045b2511eac99d8",
          "timestamp" : 1768538379000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "chore:添加gitgnore\u000a",
          "date" : "2026-01-16 12:39:39 +0800",
          "id" : "cc86d71dd4dbf9821c41ba026045b2511eac99d8",
          "msg" : "chore:添加gitgnore",
          "paths" : [
            {
              "editType" : "edit",
              "file" : ".gitignore"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/boundary/driving_corridor.cpp",
            "data/obstacle/ogm.hpp",
            "plan/prepare/prepare_ogm.cpp"
          ],
          "commitId" : "aa5d7f1729393528b055b3f5a3de209b56e14804",
          "timestamp" : 1768538386000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:驾驶走廊图构建的bug\u000a",
          "date" : "2026-01-16 12:39:46 +0800",
          "id" : "aa5d7f1729393528b055b3f5a3de209b56e14804",
          "msg" : "fix:驾驶走廊图构建的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/boundary/driving_corridor.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/start_point_data.cpp"
          ],
          "commitId" : "21d8d124b7c0802dce940f45ef0eb8b4f1bacd90",
          "timestamp" : 1768538391000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "chore:删除多余的log\u000a",
          "date" : "2026-01-16 12:39:51 +0800",
          "id" : "21d8d124b7c0802dce940f45ef0eb8b4f1bacd90",
          "msg" : "chore:删除多余的log",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "math/util/math_utils.cc"
          ],
          "commitId" : "e8000704e0ab0a118938d53c0fa0cfef4cfa4bcd",
          "timestamp" : 1768538397000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:调整 float to half\u000a",
          "date" : "2026-01-16 12:39:57 +0800",
          "id" : "e8000704e0ab0a118938d53c0fa0cfef4cfa4bcd",
          "msg" : "feat:调整 float to half",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "math/util/math_utils.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/task_fsm/task_fsm.cpp"
          ],
          "commitId" : "a066d3e1dc4e63ac30b6626ace5f51ef6c61cc2f",
          "timestamp" : 1768801091000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复动态上下面过程中，提前切换到bulk场景的bug\u000a",
          "date" : "2026-01-19 13:38:11 +0800",
          "id" : "a066d3e1dc4e63ac30b6626ace5f51ef6c61cc2f",
          "msg" : "fix:修复动态上下面过程中，提前切换到bulk场景的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_fsm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/task_fsm/task_fsm.cpp"
          ],
          "commitId" : "27ee5212cc6c7abbbbb7ad6be07780f7ac09c34a",
          "timestamp" : 1768801411000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复动态上下面过程中，提前切换到bulk场景的bug\u000a",
          "date" : "2026-01-19 13:43:31 +0800",
          "id" : "27ee5212cc6c7abbbbb7ad6be07780f7ac09c34a",
          "msg" : "fix:修复动态上下面过程中，提前切换到bulk场景的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_fsm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_ogm.cpp"
          ],
          "commitId" : "df4487255e05eb20a9f2ecbdeceff66dddd3ab14",
          "timestamp" : 1768805745000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: ogm.height/width\u000a\u000a",
          "date" : "2026-01-19 14:55:45 +0800",
          "id" : "df4487255e05eb20a9f2ecbdeceff66dddd3ab14",
          "msg" : "fix: ogm.height/width",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_ogm.cpp"
          ],
          "commitId" : "5ead8be7cbd4b2b97a9c7cbbca2520f3ad7096f4",
          "timestamp" : 1768809823000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: ogm.height/width\u000a\u000a",
          "date" : "2026-01-19 16:03:43 +0800",
          "id" : "5ead8be7cbd4b2b97a9c7cbbca2520f3ad7096f4",
          "msg" : "fix: ogm.height/width",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/test/gpu_heuristic_test.cc",
            "ssep/coarse_search/gpu_batch_expander.cc",
            "ssep/test/gpu_collision_test_kernel.cu",
            "ssep/test/CMakeLists.txt",
            "ssep/gpu/device_map_data.cu",
            "ssep/gpu/heur_table_loader.cu",
            "ssep/gpu/cost/path_length_cost.cuh",
            "ssep/coarse_search/gpu_bidirectional_hybrid_astar_search_engine.h",
            "ssep/test/gpu_heuristic_test_kernel.cu",
            "ssep/gpu/samplers/multi_curvature_sampler.cuh",
            "ssep/test/gpu_data_convert_test.cc",
            "ssep/test/gpu_sampler_test_kernel.cuh",
            "ssep/gpu/kernels/batch_expand_kernel.h",
            "ssep/gpu/memory_pool.h",
            "ssep/gpu/heur_table_loader.cc",
            "ssep/test/gpu_collision_test_kernel.cuh",
            "ssep/test/gpu_heuristic_test_kernel.cuh",
            "ssep/gpu/heur_table_loader.h",
            "ssep/coarse_search/searcher_builders/gpu_tractor_trailer_bidirectional_searcher_builder.h",
            "ssep/gpu/collision/collision_checker.cuh",
            "ssep/gpu/batch_expander_bridge.cu",
            "ssep/gpu/samplers/sampler_params.h",
            "ssep/gpu/device_map_data.h",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/coarse_search/gpu_bidirectional_hybrid_astar_search_engine.cc",
            "ssep/test/gpu_collision_test.cc",
            "ssep/test/gpu_cost_test.cc",
            "ssep/gpu/kernels/batch_expand_kernel.cu",
            "ssep/gpu/device_utils.cuh",
            "ssep/gpu/heuristics/heuristic_computer.cuh",
            "ssep/CMakeLists.txt",
            "ssep/coarse_search/searcher_builders/gpu_tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/gpu/device_types.h",
            "ssep/test/gpu_sampler_test.cc",
            "ssep/coarse_search/gpu_batch_expander.h",
            "ssep/test/gpu_sampler_test_kernel.cu",
            "ssep/gpu/memory_pool.cu",
            "ssep/ssep_planner.cc",
            "ssep/gpu/batch_expander_bridge.h",
            "ssep/gpu/device_map_data.cuh"
          ],
          "commitId" : "e8ec60fb9586797b8fa729ac049464ac8f89811d",
          "timestamp" : 1768814796000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 初步跑通GPU加速版本的进堆场搜索\u000a",
          "date" : "2026-01-19 17:26:36 +0800",
          "id" : "e8ec60fb9586797b8fa729ac049464ac8f89811d",
          "msg" : "feat: SSEP: 初步跑通GPU加速版本的进堆场搜索",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/gpu_batch_expander.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/gpu/memory_pool.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/test/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/gpu/samplers/multi_curvature_sampler.cuh"
            },
            {
              "editType" : "add",
              "file" : "ssep/test/gpu_collision_test_kernel.cuh"
            },
            {
              "editType" : "add",
              "file" : "ssep/gpu/memory_pool.cu"
            },
            {
              "editType" : "add",
              "file" : "ssep/test/gpu_sampler_test_kernel.cuh"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/gpu_tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/gpu_batch_expander.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/gpu/heur_table_loader.cu"
            },
            {
              "editType" : "add",
              "file" : "ssep/gpu/device_map_data.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/gpu/samplers/sampler_params.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/test/gpu_heuristic_test_kernel.cuh"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/gpu_bidirectional_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/test/gpu_cost_test.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/gpu/cost/path_length_cost.cuh"
            },
            {
              "editType" : "add",
              "file" : "ssep/test/gpu_sampler_test.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/gpu/device_map_data.cu"
            },
            {
              "editType" : "add",
              "file" : "ssep/test/gpu_collision_test.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/gpu/device_map_data.cuh"
            },
            {
              "editType" : "add",
              "file" : "ssep/gpu/kernels/batch_expand_kernel.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/gpu/collision/collision_checker.cuh"
            },
            {
              "editType" : "add",
              "file" : "ssep/test/gpu_data_convert_test.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/gpu_bidirectional_hybrid_astar_search_engine.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/test/gpu_collision_test_kernel.cu"
            },
            {
              "editType" : "add",
              "file" : "ssep/gpu/batch_expander_bridge.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/test/gpu_heuristic_test_kernel.cu"
            },
            {
              "editType" : "add",
              "file" : "ssep/gpu/kernels/batch_expand_kernel.cu"
            },
            {
              "editType" : "add",
              "file" : "ssep/gpu/heur_table_loader.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/gpu/device_utils.cuh"
            },
            {
              "editType" : "add",
              "file" : "ssep/gpu/device_types.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/gpu/heuristics/heuristic_computer.cuh"
            },
            {
              "editType" : "add",
              "file" : "ssep/test/gpu_heuristic_test.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/test/gpu_sampler_test_kernel.cu"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/gpu_tractor_trailer_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/gpu/heur_table_loader.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/gpu/batch_expander_bridge.cu"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/gpu/heuristics/heuristic_computer.cuh",
            "ssep/coarse_search/searcher_builders/gpu_tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/test/ssep_planner_test.cc",
            "ssep/coarse_search/gpu_bidirectional_hybrid_astar_search_engine.h",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/coarse_search/gpu_bidirectional_hybrid_astar_search_engine.cc",
            "ssep/offboard/scene_replay/CMakeLists.txt"
          ],
          "commitId" : "4c7f0eea0f20d2774a07379f9c04cc1777d498e6",
          "timestamp" : 1768814821000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP-GPU: 通过所有测试用例\u000a\u000a",
          "date" : "2026-01-19 17:27:01 +0800",
          "id" : "4c7f0eea0f20d2774a07379f9c04cc1777d498e6",
          "msg" : "chore: SSEP-GPU: 通过所有测试用例",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/gpu_tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/scene_replay/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/test/ssep_planner_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/gpu_bidirectional_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/gpu_bidirectional_hybrid_astar_search_engine.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/gpu/heuristics/heuristic_computer.cuh"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/gpu/cost/curvature_cost.cuh",
            "ssep/test/CMakeLists.txt",
            "ssep/gpu/device_map_data.cu",
            "ssep/test/gpu_ref_line_cost_test_kernel.cu",
            "ssep/coarse_search/state_hasher.h",
            "ssep/gpu/cost/path_length_cost.cuh",
            "ssep/coarse_search/gpu_bidirectional_hybrid_astar_search_engine.h",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/gpu/samplers/multi_curvature_sampler.cuh",
            "ssep/coarse_search/motion_primitive.h",
            "ssep/coarse_search/disk_collision_checker.h",
            "ssep/common/utils/scene_frame_visualization.h",
            "ssep/coarse_search/batched_priority_queue.h",
            "ssep/gpu/device_map_data.h",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/coarse_search/gpu_bidirectional_hybrid_astar_search_engine.cc",
            "ssep/test/gpu_ref_line_cost_test.cc",
            "ssep/gpu/kernels/batch_expand_kernel.cu",
            "ssep/gpu/heuristics/heuristic_computer.cuh",
            "ssep/coarse_search/searcher_builders/gpu_tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/gpu/device_types.h",
            "ssep/CMakeLists.txt",
            "ssep/gpu/cost/ref_line_cost.cuh",
            "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc",
            "ssep/test/gpu_ref_line_cost_test_kernel.cuh",
            "ssep/ssep_planner.cc",
            "ssep/maps/sl_projection_map.h"
          ],
          "commitId" : "9660290466fc492978cdd2066bb3cdd5adb70f8a",
          "timestamp" : 1768814842000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: gpu search 性能优化\u000a\u000a",
          "date" : "2026-01-19 17:27:22 +0800",
          "id" : "9660290466fc492978cdd2066bb3cdd5adb70f8a",
          "msg" : "chore: SSEP: gpu search 性能优化",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/gpu/cost/curvature_cost.cuh"
            },
            {
              "editType" : "edit",
              "file" : "ssep/gpu/heuristics/heuristic_computer.cuh"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/gpu_tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/gpu/device_types.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/motion_primitive.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/test/gpu_ref_line_cost_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/scene_frame_visualization.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/test/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/gpu/device_map_data.cu"
            },
            {
              "editType" : "add",
              "file" : "ssep/test/gpu_ref_line_cost_test_kernel.cuh"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/disk_collision_checker.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/test/gpu_ref_line_cost_test_kernel.cu"
            },
            {
              "editType" : "edit",
              "file" : "ssep/gpu/samplers/multi_curvature_sampler.cuh"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/state_hasher.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/gpu/device_map_data.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/gpu/cost/path_length_cost.cuh"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/sl_projection_map.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/gpu_bidirectional_hybrid_astar_search_engine.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/gpu_bidirectional_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/batched_priority_queue.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/gpu/kernels/batch_expand_kernel.cu"
            },
            {
              "editType" : "add",
              "file" : "ssep/gpu/cost/ref_line_cost.cuh"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/scenarios/imv_enter_station_planner.h"
          ],
          "commitId" : "161d316820ad30f5da6c3257ca76140440dfac1e",
          "timestamp" : 1768815252000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 同步ssep的imv进充电桩的更新\u000a\u000a",
          "date" : "2026-01-19 17:34:12 +0800",
          "id" : "161d316820ad30f5da6c3257ca76140440dfac1e",
          "msg" : "chore: SSEP: 同步ssep的imv进充电桩的更新",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_station_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/truck_fuzzy_reversing_planner.h"
          ],
          "commitId" : "952ea5b4e8ebcf5e552e070ee9b8aa3bd6a05508",
          "timestamp" : 1768816486000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 前港倒车进货堆场景添加 fallback searcher。倒车不能到达的情况会使用通用搜索器搜索（现在可以支持向前到达货堆）。\u000a\u000a",
          "date" : "2026-01-19 17:54:46 +0800",
          "id" : "952ea5b4e8ebcf5e552e070ee9b8aa3bd6a05508",
          "msg" : "feat: SSEP: 前港倒车进货堆场景添加 fallback searcher。倒车不能到达的情况会使用通用搜索器搜索（现在可以支持向前到达货堆）。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_fuzzy_reversing_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/gpu_tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/offboard/scene_frame_provider.cc",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "ssep/scenarios/truck_fuzzy_reversing_planner.h",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "a5822c9b8c4f9e13049046ff40223e37ab9e762b",
          "timestamp" : 1768881389000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复回归测试失败的场景\u000a\u000a",
          "date" : "2026-01-20 11:56:29 +0800",
          "id" : "a5822c9b8c4f9e13049046ff40223e37ab9e762b",
          "msg" : "fix: SSEP: 修复回归测试失败的场景",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/gpu_tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/scene_frame_provider.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_fuzzy_reversing_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_general_planner.h",
            "ssep/keb_optimizer/cost_features/state_constraint.h",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "commitId" : "1104a98f0c4fdf7218dac43989265d7292420779",
          "timestamp" : 1768890253000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 解决集卡普通搜索画龙的问题\u000a\u000a",
          "date" : "2026-01-20 14:24:13 +0800",
          "id" : "1104a98f0c4fdf7218dac43989265d7292420779",
          "msg" : "fix: SSEP: 解决集卡普通搜索画龙的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/state_constraint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/switch_data.cpp"
          ],
          "commitId" : "0b110cab355d94612ba1176dbce47dcfedf6f834",
          "timestamp" : 1768892134000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复变道过程中，更新laneid的bug\u000a",
          "date" : "2026-01-20 14:55:34 +0800",
          "id" : "0b110cab355d94612ba1176dbce47dcfedf6f834",
          "msg" : "fix:修复变道过程中，更新laneid的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/out_yard_junction_ec.cpp"
          ],
          "commitId" : "610b436978cbc18d1a9a5cd80571252a9d4336ca",
          "timestamp" : 1768892435000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:出堆场的起始点从参考线上选取\u000a\u000a",
          "date" : "2026-01-20 15:00:35 +0800",
          "id" : "610b436978cbc18d1a9a5cd80571252a9d4336ca",
          "msg" : "refactor:出堆场的起始点从参考线上选取",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/out_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/other/flow_control.cpp",
            "data/ssep/into_yard_junction_ec.cpp",
            "data/plan/guide_line.cpp",
            "data/ssep/ssep_ec.hpp",
            "data/plan/guide_line.hpp",
            "data/other/flow_control.hpp",
            "data/ssep/ssep_common.hpp"
          ],
          "commitId" : "d4d61862539f1a3100be295e5f7fb22961fed908",
          "timestamp" : 1768892510000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加lowbag 判断函数\u000a\u000a",
          "date" : "2026-01-20 15:01:50 +0800",
          "id" : "d4d61862539f1a3100be295e5f7fb22961fed908",
          "msg" : "feat: 添加lowbag 判断函数",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_common.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp",
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "3ff24dd7981ebec1880deb8a64977317b60a826d",
          "timestamp" : 1768894108000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: clear path_optimization_task esdf his.\u000a\u000a",
          "date" : "2026-01-20 15:28:28 +0800",
          "id" : "3ff24dd7981ebec1880deb8a64977317b60a826d",
          "msg" : "fix: clear path_optimization_task esdf his.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/data_structures/ssep_input.hpp",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/ssep_planner.cc",
            "ssep/data_structures/ssep_input.cc",
            "data/ssep/ssep_activation.cpp",
            "ssep/ssep_planner.h",
            "ssep/protos/scene.proto"
          ],
          "commitId" : "357aab4612e9084c385829c22a8619713e261308",
          "timestamp" : 1768895116000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 增加万能参数接口\u000a\u000a",
          "date" : "2026-01-20 15:45:16 +0800",
          "id" : "357aab4612e9084c385829c22a8619713e261308",
          "msg" : "feat: SSEP: 增加万能参数接口",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_input.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/scene.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_input.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            },
            {
              "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/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "34f52511f17d0b822c4c935449caf3f79be9bd49",
          "timestamp" : 1768900956000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 集卡进堆场支持通过extra_params获取车头拉直位置与车挂最大夹角并规划符合要求的路径。\u000a\u000a",
          "date" : "2026-01-20 17:22:36 +0800",
          "id" : "34f52511f17d0b822c4c935449caf3f79be9bd49",
          "msg" : "feat: SSEP: 集卡进堆场支持通过extra_params获取车头拉直位置与车挂最大夹角并规划符合要求的路径。",
          "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"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/scenarios/truck_multi_segment_parking_planner.h",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "commitId" : "734b8645572f46693901e90cb6e34d6a40e8cc2c",
          "timestamp" : 1768905659000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 改进自卸车多段倒车\u000a\u000a",
          "date" : "2026-01-20 18:40:59 +0800",
          "id" : "734b8645572f46693901e90cb6e34d6a40e8cc2c",
          "msg" : "chore: SSEP: 改进自卸车多段倒车",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_multi_segment_parking_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/search_decider/out_yard_junction_search_decider.cpp",
            "tasks/deciders/search_decider/open_space_search_decider.cpp",
            "tasks/deciders/search_decider/normal_junction_search_decider.cpp",
            "tasks/deciders/search_decider/reverse_search_decider.cpp",
            "data/ssep/forward_ec.cpp",
            "tasks/deciders/search_decider/seaside_junction_search_decider.cpp",
            "tasks/deciders/search_decider/into_yard_junction_search_decider.cpp",
            "tasks/deciders/search_decider/ex_lane_change_search_decider.cpp",
            "data/ssep/ssep_ec.cpp",
            "tasks/deciders/search_decider/bridge_junction_search_decider.cpp"
          ],
          "commitId" : "560bb1ec503c6500ce8a61eaa20bd23200725438",
          "timestamp" : 1768909433000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: 太阳纸业使用pncc_port_related参数配置SSEP场景\u000a\u000a",
          "date" : "2026-01-20 19:43:53 +0800",
          "id" : "560bb1ec503c6500ce8a61eaa20bd23200725438",
          "msg" : "feat: 太阳纸业使用pncc_port_related参数配置SSEP场景",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/bridge_junction_search_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/open_space_search_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/seaside_junction_search_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/into_yard_junction_search_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/normal_junction_search_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/reverse_search_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/out_yard_junction_search_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/ex_lane_change_search_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            ".clangd"
          ],
          "commitId" : "07727c1b099922dea2aa6be0057ce0b9937bc626",
          "timestamp" : 1768971526000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:添加clangd的配置文件\u000a\u000a",
          "date" : "2026-01-21 12:58:46 +0800",
          "id" : "07727c1b099922dea2aa6be0057ce0b9937bc626",
          "msg" : "feat:添加clangd的配置文件",
          "paths" : [
            {
              "editType" : "add",
              "file" : ".clangd"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_general_planner.h"
          ],
          "commitId" : "2feed69ce35e1e753676a4a778ca8bb3651017d6",
          "timestamp" : 1768972185000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复集卡普通搜索路口有可能超近道的问题\u000a\u000a",
          "date" : "2026-01-21 13:09:45 +0800",
          "id" : "2feed69ce35e1e753676a4a778ca8bb3651017d6",
          "msg" : "fix: SSEP: 修复集卡普通搜索路口有可能超近道的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/field_junction_ec.hpp",
            "data/constrain/block_data.cpp",
            "data/other/flow_control.cpp",
            "data/ssep/ex_lane_change_ec.cpp",
            "data/ssep/field_junction_ec.cpp",
            "data/ssep/out_yard_junction_ec.cpp",
            "data/obstacle/obstacle.hpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/other/flow_control.hpp",
            "data/ssep/ssep_common.hpp",
            "data/scenario/scenario_region_bt.cpp",
            "data/map/pnc_map/pnc_map_path.hpp",
            "data/ssep/into_yard_junction_ec.hpp",
            "data/obstacle/obstacle.cpp",
            "data/map/pnc_map/pnc_map_path.cpp",
            "tasks/deciders/other_decider/replan_decider.cpp",
            "data/ssep/into_yard_junction_ec.cpp",
            "data/ssep/ssep_ec.hpp",
            "common/util/flag_register.hpp",
            "data/plan_frame.hpp",
            "data/scenario/scenario_region_condition.cpp"
          ],
          "commitId" : "43ba3e517a1b192720cd2d4f8de6e869813f0abd",
          "timestamp" : 1768973472000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:调整低贝位判断的逻辑，低贝位判断统一FlowController里面进行\u000a\u000a",
          "date" : "2026-01-21 13:31:12 +0800",
          "id" : "43ba3e517a1b192720cd2d4f8de6e869813f0abd",
          "msg" : "feat:调整低贝位判断的逻辑，低贝位判断统一FlowController里面进行",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_region_bt.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_common.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map_path.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_region_condition.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan_frame.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/field_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/out_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ex_lane_change_ec.cpp"
            },
            {
              "editType" : "add",
              "file" : "common/util/flag_register.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/field_junction_ec.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp",
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "72bfbb733ca41b31b2d4311d2d6de8f8ebacf496",
          "timestamp" : 1768984429000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: smooth logic\u000a\u000a",
          "date" : "2026-01-21 16:33:49 +0800",
          "id" : "72bfbb733ca41b31b2d4311d2d6de8f8ebacf496",
          "msg" : "fix: smooth logic",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
          ],
          "commitId" : "246e5c7ef1721d0332bdb8ff09332e94b2045145",
          "timestamp" : 1768988131000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 解决进堆场画龙\u000a\u000a",
          "date" : "2026-01-21 17:35:31 +0800",
          "id" : "246e5c7ef1721d0332bdb8ff09332e94b2045145",
          "msg" : "fix: SSEP: 解决进堆场画龙",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_ssep.cpp",
            "data/ssep/into_yard_junction_ec.cpp",
            "data/map/reference/reference_segment.cpp"
          ],
          "commitId" : "d503b7959a4acfea521167289c46d543fb43d79e",
          "timestamp" : 1769008897000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:调整大谢进堆场路径\u000a\u000a",
          "date" : "2026-01-21 23:21:37 +0800",
          "id" : "d503b7959a4acfea521167289c46d543fb43d79e",
          "msg" : "fix:调整大谢进堆场路径",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_ssep.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/reference/reference_segment.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.hpp",
            "data/ssep/base_stop_line_filter.cpp",
            "data/ssep/ssep_scenario_config_loader.hpp",
            "data/ssep/into_yard_junction_ec.cpp",
            "data/map/reference/reference_segment.cpp",
            "data/ssep/ssep_ec.hpp",
            "hmi/draw/draw_ssep.cpp",
            "data/ssep/ssep_ec.cpp",
            "data/ssep/ssep_scenario_config_loader.cpp",
            "tasks/other_tasks/stitch_path_data_to_path.cpp",
            "data/ssep/ssep_scenario_config.hpp"
          ],
          "commitId" : "070b69196b129681eef460f1620b33462974a6af",
          "timestamp" : 1769045810000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:规划路径和ssep路径不一致的问题分析\u000a\u000a",
          "date" : "2026-01-22 09:36:50 +0800",
          "id" : "070b69196b129681eef460f1620b33462974a6af",
          "msg" : "feat:规划路径和ssep路径不一致的问题分析",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/reference/reference_segment.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_scenario_config.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_scenario_config_loader.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/stitch_path_data_to_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_scenario_config_loader.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_ssep.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/base_stop_line_filter.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/common/log/log_config.cc",
            "common/log/log_config.cpp",
            "ssep/offboard/servers/CMakeLists.txt",
            "ssep/offboard/generate_scene_data/CMakeLists.txt",
            "ssep/offboard/CMakeLists.txt",
            "CMakeLists.txt",
            "ssep/offboard/scene_replay/CMakeLists.txt"
          ],
          "commitId" : "4be06fa6f13fb7a0a2593c20819438c6853d7feb",
          "timestamp" : 1769045924000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:适配clang\u000a\u000a",
          "date" : "2026-01-22 09:38:44 +0800",
          "id" : "4be06fa6f13fb7a0a2593c20819438c6853d7feb",
          "msg" : "feat:适配clang",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/log/log_config.cc"
            },
            {
              "editType" : "edit",
              "file" : "common/log/log_config.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/scene_replay/CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "a6d0caa75ba5399aacbb68c03414f7052497d4a7",
          "timestamp" : 1769053304000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 大榭只优化一次\u000a\u000a",
          "date" : "2026-01-22 11:41:44 +0800",
          "id" : "a6d0caa75ba5399aacbb68c03414f7052497d4a7",
          "msg" : "chore: SSEP: 大榭只优化一次",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/vehicle/request_routing_data.cpp",
            "data/ssep/field_junction_ec.cpp",
            "data/map/pnc_map/routing_extension/routing_data.cpp",
            "data/map/pnc_map/routing_extension/routing_help.cpp",
            "sink/ros_sink_ads_hfsm_state.cpp",
            "CMakeLists.txt",
            "data/map/pnc_map/pnc_map_path.hpp",
            "data/ssep/open_space_ec.cpp",
            "data/map/envelop/map_envelop.cpp",
            "data/app/cmd/cmd_set_target.cpp",
            "common/util/hdmap_wrapper.cpp",
            "common/util/hdmap_wrapper.hpp",
            "ssep/common/utils/map_element_utils.hpp",
            "replayer/replayer_data_process/load_snap_data.cpp",
            "data/plan/guide_line_base.cpp",
            "data/map/reference/reference_road_section.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/map/pnc_map/road_segments.cpp",
            "data/map/pnc_map/pnc_map.cpp",
            "data/ctrl/lka_start_up.cpp",
            "data/map/pnc_map/pnc_map_path.cpp",
            "data/constrain/pnc_junction.cpp",
            "hmi/draw/draw_map.cpp",
            "data/map/reference/center_line.cpp",
            "data/constrain/longitude_constrain.hpp",
            "data/ssep/region_builder.cpp",
            "sink/ros_sink_snapshot.cpp"
          ],
          "commitId" : "a76d736dff7835ae49f0f17053d51a06c3130a8a",
          "timestamp" : 1769067528000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:适配clang编译\u000a\u000a",
          "date" : "2026-01-22 15:38:48 +0800",
          "id" : "a76d736dff7835ae49f0f17053d51a06c3130a8a",
          "msg" : "refactor:适配clang编译",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/envelop/map_envelop.cpp"
            },
            {
              "editType" : "edit",
              "file" : "common/util/hdmap_wrapper.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/longitude_constrain.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ctrl/lka_start_up.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_help.cpp"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line_base.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/pnc_junction.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map.cpp"
            },
            {
              "editType" : "edit",
              "file" : "common/util/hdmap_wrapper.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_set_target.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/region_builder.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map_path.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/road_segments.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/map_element_utils.hpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/load_snap_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/reference/reference_road_section.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/request_routing_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_ads_hfsm_state.cpp"
            },
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_snapshot.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/reference/center_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/field_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/common/utils/common.hpp"
          ],
          "commitId" : "08551b2332f90e122c2f1fcf97c2b1de3141ba85",
          "timestamp" : 1769067544000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:赋值的bug\u000a\u000a",
          "date" : "2026-01-22 15:39:04 +0800",
          "id" : "08551b2332f90e122c2f1fcf97c2b1de3141ba85",
          "msg" : "feat:赋值的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/common.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/common/utils/map_element_utils.hpp"
          ],
          "commitId" : "5b929402a71df4cfd6ab95014b80ac47aa8cf160",
          "timestamp" : 1769092729000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:适配clang的bug\u000a",
          "date" : "2026-01-22 22:38:49 +0800",
          "id" : "5b929402a71df4cfd6ab95014b80ac47aa8cf160",
          "msg" : "fix:适配clang的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/map_element_utils.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/scenarios/tractor_trailer_general_planner.h",
            "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "9afcc5f9c45f5a770adcad060f637d12836d3a2d",
          "timestamp" : 1769092833000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复甩正点的bug\u000a",
          "date" : "2026-01-22 22:40:33 +0800",
          "id" : "9afcc5f9c45f5a770adcad060f637d12836d3a2d",
          "msg" : "fix:修复甩正点的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/guide_line_info.hpp"
          ],
          "commitId" : "719043875afe09c441bf6cc5d0f20760b326f07c",
          "timestamp" : 1769092851000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:适配clang\u000a",
          "date" : "2026-01-22 22:40:51 +0800",
          "id" : "719043875afe09c441bf6cc5d0f20760b326f07c",
          "msg" : "feat:适配clang",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line_info.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/other/flow_control.cpp",
            "data/ssep/into_yard_junction_ec.cpp",
            "data/ssep/out_yard_junction_ec.cpp"
          ],
          "commitId" : "ed942ed5c3e3da22522efc8bf6f42f96d906a4c7",
          "timestamp" : 1769092891000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:甩正点距离适配\u000a",
          "date" : "2026-01-22 22:41:31 +0800",
          "id" : "ed942ed5c3e3da22522efc8bf6f42f96d906a4c7",
          "msg" : "feat:甩正点距离适配",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/out_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "4ba94c3523bead83b3c8474daeb637a970cf413a",
          "timestamp" : 1769136504000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix:修复甩正点的bug\u000a",
          "date" : "2026-01-23 10:48:24 +0800",
          "id" : "4ba94c3523bead83b3c8474daeb637a970cf413a",
          "msg" : "fix:修复甩正点的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc"
            },
            {
              "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"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "21afd222d152fd648eb869a481d014955f6354fe",
          "timestamp" : 1769137586000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复路径跳变的bug\u000a\u000a",
          "date" : "2026-01-23 11:06:26 +0800",
          "id" : "21afd222d152fd648eb869a481d014955f6354fe",
          "msg" : "fix:修复路径跳变的bug",
          "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"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_constrain.cpp",
            "data/config/cfg_decision.hpp",
            "algorithm/decision/path_collision_detection.cpp",
            "data/config/cfg_decision.cpp",
            "data/semantic/semantic_description.hpp",
            "data/semantic/semantic.hpp",
            "algorithm/decision/risk_aware_contingency_planning.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "algorithm/decision/rule_base_behavior.cpp",
            "algorithm/decision/risk_aware_contingency_planning.hpp",
            "algorithm/decision/longitudinal_decision_3.hpp",
            "data/semantic/semantic.cpp",
            "algorithm/decision/longitudinal_decision_3.cpp",
            "decision/process/proc_longitudinal_decision.cpp",
            "algorithm/decision/simulator/forward_simulation.hpp",
            "data/semantic/semantic_description.cpp",
            "algorithm/decision/simulator/forward_simulation.cpp",
            "algorithm/decision/semantic_set_transformation_2.cpp"
          ],
          "commitId" : "2caa8631399569f1c5d327fdfc6b587c23d3f5e6",
          "timestamp" : 1769139179000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: using LD v1\u000a\u000a",
          "date" : "2026-01-23 11:32:59 +0800",
          "id" : "2caa8631399569f1c5d327fdfc6b587c23d3f5e6",
          "msg" : "fix: using LD v1",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/decision/path_collision_detection.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_decision.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/decision/semantic_set_transformation_2.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/decision/simulator/forward_simulation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "decision/process/proc_longitudinal_decision.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/decision/simulator/forward_simulation.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/decision/longitudinal_decision_3.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/semantic/semantic_description.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/semantic/semantic.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/semantic/semantic.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_constrain.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/decision/risk_aware_contingency_planning.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_decision.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/decision/risk_aware_contingency_planning.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/decision/rule_base_behavior.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/decision/longitudinal_decision_3.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/semantic/semantic_description.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_ec.cpp",
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "ea547e2c2f9770dd15786b6c2b5ea2c73e14d8bc",
          "timestamp" : 1769149120000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:适配大谢右转进堆场\u000a",
          "date" : "2026-01-23 14:18:40 +0800",
          "id" : "ea547e2c2f9770dd15786b6c2b5ea2c73e14d8bc",
          "msg" : "feat:适配大谢右转进堆场",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_ec.cpp",
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "784947ed0f728824865680174e8e22c9370fe74c",
          "timestamp" : 1769149387000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:适配大谢右转进堆场\u000a",
          "date" : "2026-01-23 14:23:07 +0800",
          "id" : "784947ed0f728824865680174e8e22c9370fe74c",
          "msg" : "feat:适配大谢右转进堆场",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "data/plan/guide_line.cpp",
            "data/ssep/forward_ec.cpp",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/protos/ssep_scenario_type.proto",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc",
            "data/ssep/forward_ec.hpp",
            "ssep/ssep_planner.cc",
            "ssep/data_structures/ssep_scenario_type.hpp",
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h",
            "ssep/scenarios/tractor_trailer_single_segment_parking_planner.h"
          ],
          "commitId" : "778e39df9d5633bc8a08483e0e46719b8e5c234b",
          "timestamp" : 1769154193000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: ssep 威海多段倒车支持按键拉直功能\u000a\u000a",
          "date" : "2026-01-23 15:43:13 +0800",
          "id" : "778e39df9d5633bc8a08483e0e46719b8e5c234b",
          "msg" : "feat: ssep 威海多段倒车支持按键拉直功能",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/ssep_scenario_type.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/tractor_trailer_single_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_scenario_type.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_long_plan.hpp",
            "data/config/cfg_long_plan.cpp"
          ],
          "commitId" : "b8e9cb38a01dbffa996c2dcfd50193f8981466a5",
          "timestamp" : 1769188261000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:适配缩小根据距离\u000a",
          "date" : "2026-01-24 01:11:01 +0800",
          "id" : "b8e9cb38a01dbffa996c2dcfd50193f8981466a5",
          "msg" : "feat:适配缩小根据距离",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp",
            "data/ssep/out_yard_junction_ec.cpp"
          ],
          "commitId" : "69a3f62b7e082cc088f5c611c52af7be70ca6dbf",
          "timestamp" : 1769188317000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:调整counter和进堆场障碍物考虑的条件\u000a",
          "date" : "2026-01-24 01:11:57 +0800",
          "id" : "69a3f62b7e082cc088f5c611c52af7be70ca6dbf",
          "msg" : "feat:调整counter和进堆场障碍物考虑的条件",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/out_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_lat_plan.hpp",
            ".gitignore",
            "data/boundary/road_boundary.hpp",
            "data/config/cfg_lat_plan.cpp",
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "17faf7af8cf2e711f6573e55c046a82c8f662cac",
          "timestamp" : 1769226551000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:单车道区分左右边界\u000a",
          "date" : "2026-01-24 11:49:11 +0800",
          "id" : "17faf7af8cf2e711f6573e55c046a82c8f662cac",
          "msg" : "feat:单车道区分左右边界",
          "paths" : [
            {
              "editType" : "edit",
              "file" : ".gitignore"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "e5e51f24c2a40acd10acaf124c3b47bd7b1bf091",
          "timestamp" : 1769338509000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:大谢单车道，低贝位判断的bug\u000a",
          "date" : "2026-01-25 18:55:09 +0800",
          "id" : "e5e51f24c2a40acd10acaf124c3b47bd7b1bf091",
          "msg" : "fix:大谢单车道，低贝位判断的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/legacy_searchers/dubin_path.h",
            "ssep/coarse_search/motion_primitive_sampler/dubins_path.h",
            "ssep/coarse_search/legacy_searchers/reeds_shepp_path.h"
          ],
          "commitId" : "c277b698576ee96535fc9b570bdc19149e381b9a",
          "timestamp" : 1769405532000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: del omp.h\u000a\u000a",
          "date" : "2026-01-26 13:32:12 +0800",
          "id" : "c277b698576ee96535fc9b570bdc19149e381b9a",
          "msg" : "fix: del omp.h",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/dubin_path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/motion_primitive_sampler/dubins_path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/reeds_shepp_path.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_activation.hpp",
            "tasks/plan/ssep_task.cpp",
            "data/ssep/ssep_activation.cpp"
          ],
          "commitId" : "3a8d1adfc7e724c32174d160b34780e24b429f39",
          "timestamp" : 1769412277000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:搜索尺寸参数赋值\u000a\u000a",
          "date" : "2026-01-26 15:24:37 +0800",
          "id" : "3a8d1adfc7e724c32174d160b34780e24b429f39",
          "msg" : "feat:搜索尺寸参数赋值",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/ssep_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_activation.cpp"
          ],
          "commitId" : "1cffa4bc11b05fb982ff0e3acff2bb37bf8d0f76",
          "timestamp" : 1769412480000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:车辆参数赋值错误的bug\u000a\u000a",
          "date" : "2026-01-26 15:28:00 +0800",
          "id" : "1cffa4bc11b05fb982ff0e3acff2bb37bf8d0f76",
          "msg" : "fix:车辆参数赋值错误的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "5829ba77d099cf753fd2273878b8d9ced6b8dc0a",
          "timestamp" : 1769415263000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: smooth mode in yard.\u000a\u000a",
          "date" : "2026-01-26 16:14:23 +0800",
          "id" : "5829ba77d099cf753fd2273878b8d9ced6b8dc0a",
          "msg" : "fix: smooth mode in yard.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "6dc839429f73faaba88aa15ae2984d1bc6087782",
          "timestamp" : 1769415626000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: smooth mode in yard.\u000a\u000a",
          "date" : "2026-01-26 16:20:26 +0800",
          "id" : "6dc839429f73faaba88aa15ae2984d1bc6087782",
          "msg" : "fix: smooth mode in yard.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp",
            "data/ssep/out_yard_junction_ec.cpp"
          ],
          "commitId" : "01ed49e3a1d9c26061f22cce93fef69876d1aa21",
          "timestamp" : 1769419206000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:调整counter和进堆场障碍物考虑的条件\u000a",
          "date" : "2026-01-26 17:20:06 +0800",
          "id" : "01ed49e3a1d9c26061f22cce93fef69876d1aa21",
          "msg" : "feat:调整counter和进堆场障碍物考虑的条件",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/out_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_long_plan.hpp",
            "data/config/cfg_long_plan.cpp"
          ],
          "commitId" : "598683d36f71ad4f7d35b8485a3b068b4bd718b2",
          "timestamp" : 1769419219000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:适配缩小根据距离\u000a",
          "date" : "2026-01-26 17:20:19 +0800",
          "id" : "598683d36f71ad4f7d35b8485a3b068b4bd718b2",
          "msg" : "feat:适配缩小根据距离",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_lat_plan.hpp",
            ".gitignore",
            "data/boundary/road_boundary.hpp",
            "data/config/cfg_lat_plan.cpp",
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "cf6c87b43e975690d82afcbd9a0fc904ed475f19",
          "timestamp" : 1769419236000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:单车道区分左右边界\u000a",
          "date" : "2026-01-26 17:20:36 +0800",
          "id" : "cf6c87b43e975690d82afcbd9a0fc904ed475f19",
          "msg" : "feat:单车道区分左右边界",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : ".gitignore"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "b3a245602d54adb5a669b15f94340edc3afe702c",
          "timestamp" : 1769419244000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:大谢单车道，低贝位判断的bug\u000a",
          "date" : "2026-01-26 17:20:44 +0800",
          "id" : "b3a245602d54adb5a669b15f94340edc3afe702c",
          "msg" : "fix:大谢单车道，低贝位判断的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/CMakeLists.txt",
            "ssep/coarse_search/searcher_builders/gpu_tractor_trailer_bidirectional_searcher_builder.cc",
            "data/ssep/into_yard_junction_ec.cpp",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/ssep_planner.cc",
            "data/ssep/ssep_ec.cpp",
            "data/ssep/ssep_common.hpp",
            "ssep/coarse_search/searcher_builders/gpu_tractor_trailer_bidirectional_searcher_builder.h"
          ],
          "commitId" : "f476a6002ce2d91832331f00374741e3301853ce",
          "timestamp" : 1769432736000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 大榭、杨浦的SSEP场景从配置文件传入。支持添加参数切换到gpu搜索。\u000a\u000a",
          "date" : "2026-01-26 21:05:36 +0800",
          "id" : "f476a6002ce2d91832331f00374741e3301853ce",
          "msg" : "feat: SSEP: 大榭、杨浦的SSEP场景从配置文件传入。支持添加参数切换到gpu搜索。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/gpu_tractor_trailer_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_common.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/gpu_tractor_trailer_bidirectional_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/batched_priority_queue.h"
          ],
          "commitId" : "1fa72800e97f70e7a4c67967c01ded79f57b5d46",
          "timestamp" : 1769434122000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: fix GPU search bug\u000a\u000a",
          "date" : "2026-01-26 21:28:42 +0800",
          "id" : "1fa72800e97f70e7a4c67967c01ded79f57b5d46",
          "msg" : "fix: SSEP: fix GPU search bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/batched_priority_queue.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/other/flow_control.cpp",
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "f10526944c6e43dfac95d52a8d5319fd4de052f8",
          "timestamp" : 1769437678000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:优化进堆场的约束\u000a",
          "date" : "2026-01-26 22:27:58 +0800",
          "id" : "f10526944c6e43dfac95d52a8d5319fd4de052f8",
          "msg" : "feat:优化进堆场的约束",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_ec.cpp"
          ],
          "commitId" : "47181462b33b701b0a15fc9a6b6ea3eb8ec3678e",
          "timestamp" : 1769443063000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:into 都使用双向搜索\u000a",
          "date" : "2026-01-26 23:57:43 +0800",
          "id" : "47181462b33b701b0a15fc9a6b6ea3eb8ec3678e",
          "msg" : "feat:into 都使用双向搜索",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "e1fa7f1ad37ac5c0aab5b554ff59b76128c68f6f",
          "timestamp" : 1769443103000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:龙门吊位置计算的bug\u000a",
          "date" : "2026-01-26 23:58:23 +0800",
          "id" : "e1fa7f1ad37ac5c0aab5b554ff59b76128c68f6f",
          "msg" : "feat:龙门吊位置计算的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_ec.cpp"
          ],
          "commitId" : "1b760c513a0c5603ad2435fc24fa96e8ace8d6b9",
          "timestamp" : 1769443183000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:into 都使用双向搜索\u000a",
          "date" : "2026-01-26 23:59:43 +0800",
          "id" : "1b760c513a0c5603ad2435fc24fa96e8ace8d6b9",
          "msg" : "feat:into 都使用双向搜索",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "4b5bcfcaac8558e19ecc2d0738c8606e14e4727a",
          "timestamp" : 1769443191000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:龙门吊位置计算的bug\u000a",
          "date" : "2026-01-26 23:59:51 +0800",
          "id" : "4b5bcfcaac8558e19ecc2d0738c8606e14e4727a",
          "msg" : "feat:龙门吊位置计算的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/other/flow_control.cpp",
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "573de177610e2a61d4dbbbde539bfc2c9e302761",
          "timestamp" : 1769443233000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:优化进堆场的约束\u000a",
          "date" : "2026-01-27 00:00:33 +0800",
          "id" : "573de177610e2a61d4dbbbde539bfc2c9e302761",
          "msg" : "feat:优化进堆场的约束",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/ssep_planner.cc",
            "ssep/keb_optimizer/cost_features/curvature_cost.h",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "e81a86160acda52f09e62d9cec5c57698f38261c",
          "timestamp" : 1769497419000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复大榭进堆场车体距离边界太近的问题\u000a\u000a",
          "date" : "2026-01-27 15:03:39 +0800",
          "id" : "e81a86160acda52f09e62d9cec5c57698f38261c",
          "msg" : "fix: SSEP: 修复大榭进堆场车体距离边界太近的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/curvature_cost.h"
            },
            {
              "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"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp",
            "data/plan/ssep_data.hpp",
            "data/plan/guide_line.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/map/pnc_map/routing_extension/routing_data.cpp",
            "data/ssep/ssep_common.hpp",
            "data/vehicle/vehicle_destination.cpp",
            "data/ssep/open_space_ec.cpp",
            "plan/prepare/prepare_state.cpp",
            "data/ssep/online_region_contour_creator.cpp",
            "data/ssep/open_space_ec.hpp",
            "data/app/fsm/task_fsm/task_fsm.cpp",
            "data/boundary/road_boundary.cpp",
            "data/plan/path_direction_data.cpp",
            "ssep/ssep_planner.cc"
          ],
          "commitId" : "0918edea4764dc1622e26b61c27bf4d746ed1e1d",
          "timestamp" : 1769501107000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:适配 utrun掉头\u000a",
          "date" : "2026-01-27 16:05:07 +0800",
          "id" : "0918edea4764dc1622e26b61c27bf4d746ed1e1d",
          "msg" : "feat:适配 utrun掉头",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_common.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/online_region_contour_creator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_state.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_destination.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/path_direction_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            ".gitignore"
          ],
          "commitId" : "f115c897aad1807c8d75e9765aba8550a0050773",
          "timestamp" : 1769501159000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "chore:修复.gitignore\u000a",
          "date" : "2026-01-27 16:05:59 +0800",
          "id" : "f115c897aad1807c8d75e9765aba8550a0050773",
          "msg" : "chore:修复.gitignore",
          "paths" : [
            {
              "editType" : "edit",
              "file" : ".gitignore"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/CMakeLists.txt",
            "ssep/coarse_search/searcher_builders/gpu_tractor_trailer_bidirectional_searcher_builder.cc",
            "data/ssep/into_yard_junction_ec.cpp",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/ssep_planner.cc",
            "data/ssep/ssep_common.hpp",
            "data/ssep/ssep_ec.cpp",
            "ssep/coarse_search/searcher_builders/gpu_tractor_trailer_bidirectional_searcher_builder.h"
          ],
          "commitId" : "f268a74b18ba6176f74160a2995062ac0991a9a8",
          "timestamp" : 1769502491000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 大榭、杨浦的SSEP场景从配置文件传入。支持添加参数切换到gpu搜索。\u000a",
          "date" : "2026-01-27 16:28:11 +0800",
          "id" : "f268a74b18ba6176f74160a2995062ac0991a9a8",
          "msg" : "feat: SSEP: 大榭、杨浦的SSEP场景从配置文件传入。支持添加参数切换到gpu搜索。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/gpu_tractor_trailer_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/gpu_tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_common.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/batched_priority_queue.h"
          ],
          "commitId" : "0cbb908c171063afdab58b9d76ed9a2ee537b5cf",
          "timestamp" : 1769502507000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: fix GPU search bug\u000a\u000a",
          "date" : "2026-01-27 16:28:27 +0800",
          "id" : "0cbb908c171063afdab58b9d76ed9a2ee537b5cf",
          "msg" : "fix: SSEP: fix GPU search bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/batched_priority_queue.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/ssep_planner.cc",
            "ssep/keb_optimizer/cost_features/curvature_cost.h",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "cf00827bc84a946f8280069b1350cc86ba37eab1",
          "timestamp" : 1769502519000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复大榭进堆场车体距离边界太近的问题\u000a\u000a",
          "date" : "2026-01-27 16:28:39 +0800",
          "id" : "cf00827bc84a946f8280069b1350cc86ba37eab1",
          "msg" : "fix: SSEP: 修复大榭进堆场车体距离边界太近的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/curvature_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/common/guide_path.hpp",
            "data/config/cfg_env_const.hpp",
            "data/config/cfg_env_const.cpp",
            "data/common/guide_path.cpp",
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "679116086a91458a6ecb776740848834fcaaab23",
          "timestamp" : 1769521702000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:添加通过lane id 配置不绕行区域的功能\u000a",
          "date" : "2026-01-27 21:48:22 +0800",
          "id" : "679116086a91458a6ecb776740848834fcaaab23",
          "msg" : "feat:添加通过lane id 配置不绕行区域的功能",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/common/guide_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/common/guide_path.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "37835a26e4b5c069b732959899c414254c0751f3",
          "timestamp" : 1769524676000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:大谢进堆场配置甩正的位置\u000a",
          "date" : "2026-01-27 22:37:56 +0800",
          "id" : "37835a26e4b5c069b732959899c414254c0751f3",
          "msg" : "feat:大谢进堆场配置甩正的位置",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp",
            "data/plan/ssep_data.hpp",
            "data/plan/guide_line.cpp",
            "data/map/pnc_map/routing_extension/routing_data.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/ssep/ssep_common.hpp",
            "data/vehicle/vehicle_destination.cpp",
            "data/ssep/open_space_ec.cpp",
            "plan/prepare/prepare_state.cpp",
            "data/ssep/online_region_contour_creator.cpp",
            "data/ssep/open_space_ec.hpp",
            "data/app/fsm/task_fsm/task_fsm.cpp",
            "data/plan/path_direction_data.cpp",
            "data/boundary/road_boundary.cpp",
            "ssep/ssep_planner.cc"
          ],
          "commitId" : "2becdec1645e83113380b66e4a91cc0fd05f0d76",
          "timestamp" : 1769524757000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:适配 utrun掉头\u000a",
          "date" : "2026-01-27 22:39:17 +0800",
          "id" : "2becdec1645e83113380b66e4a91cc0fd05f0d76",
          "msg" : "feat:适配 utrun掉头",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_common.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/online_region_contour_creator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_state.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/path_direction_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_destination.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/common/guide_path.hpp",
            "data/config/cfg_env_const.hpp",
            "data/config/cfg_env_const.cpp",
            "data/common/guide_path.cpp",
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "c2ca73e3e18779fb30af04b3d90756a1544e93e4",
          "timestamp" : 1769524772000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:添加通过lane id 配置不绕行区域的功能\u000a",
          "date" : "2026-01-27 22:39:32 +0800",
          "id" : "c2ca73e3e18779fb30af04b3d90756a1544e93e4",
          "msg" : "feat:添加通过lane id 配置不绕行区域的功能",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/common/guide_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/common/guide_path.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "4eb0b998056f1cb9be48d1e97830cfcc9bea27c6",
          "timestamp" : 1769524892000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:适配大谢右转进堆场\u000a",
          "date" : "2026-01-27 22:41:32 +0800",
          "id" : "4eb0b998056f1cb9be48d1e97830cfcc9bea27c6",
          "msg" : "feat:适配大谢右转进堆场",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_long_plan.hpp",
            "data/config/cfg_long_plan.cpp"
          ],
          "commitId" : "6b54177535b572f5a57da6728ddb1c03f88855c4",
          "timestamp" : 1769524915000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:适配缩小根据距离\u000a",
          "date" : "2026-01-27 22:41:55 +0800",
          "id" : "6b54177535b572f5a57da6728ddb1c03f88855c4",
          "msg" : "feat:适配缩小根据距离",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp",
            "data/ssep/out_yard_junction_ec.cpp"
          ],
          "commitId" : "46cb4d2b2c18e4ff6a626eb5eec9e79a28cb98fa",
          "timestamp" : 1769524928000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:调整counter和进堆场障碍物考虑的条件\u000a",
          "date" : "2026-01-27 22:42:08 +0800",
          "id" : "46cb4d2b2c18e4ff6a626eb5eec9e79a28cb98fa",
          "msg" : "feat:调整counter和进堆场障碍物考虑的条件",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/out_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_lat_plan.hpp",
            ".gitignore",
            "data/boundary/road_boundary.hpp",
            "data/config/cfg_lat_plan.cpp",
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "6bdf3e1319d42e2e43356edc1ce7422971306bda",
          "timestamp" : 1769524939000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:单车道区分左右边界\u000a",
          "date" : "2026-01-27 22:42:19 +0800",
          "id" : "6bdf3e1319d42e2e43356edc1ce7422971306bda",
          "msg" : "feat:单车道区分左右边界",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : ".gitignore"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "e96ae14dff51ef049a1dfa957263fcea6b99c6eb",
          "timestamp" : 1769524947000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:大谢单车道，低贝位判断的bug\u000a",
          "date" : "2026-01-27 22:42:27 +0800",
          "id" : "e96ae14dff51ef049a1dfa957263fcea6b99c6eb",
          "msg" : "fix:大谢单车道，低贝位判断的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/other/flow_control.cpp",
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "73728442cc85684ba68b9d2405dd6764fe5ef5f8",
          "timestamp" : 1769524963000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:优化进堆场的约束\u000a",
          "date" : "2026-01-27 22:42:43 +0800",
          "id" : "73728442cc85684ba68b9d2405dd6764fe5ef5f8",
          "msg" : "feat:优化进堆场的约束",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "d7b6974dfd439341297fef1f7057284055ded10e",
          "timestamp" : 1769525002000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:龙门吊位置计算的bug\u000a",
          "date" : "2026-01-27 22:43:22 +0800",
          "id" : "d7b6974dfd439341297fef1f7057284055ded10e",
          "msg" : "feat:龙门吊位置计算的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_ec.cpp"
          ],
          "commitId" : "302964080da5748bc50baf1dcf8c2112163300a6",
          "timestamp" : 1769525018000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "Auto stash before cherrypick of \"feat:龙门吊位置计算的bug\"\u000a",
          "date" : "2026-01-27 22:43:38 +0800",
          "id" : "302964080da5748bc50baf1dcf8c2112163300a6",
          "msg" : "Auto stash before cherrypick of \"feat:龙门吊位置计算的bug\"",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            ".gitignore"
          ],
          "commitId" : "60dbde4290ae73ce3e689e9e217c70d24c81be7c",
          "timestamp" : 1769525073000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "chore:修复.gitignore\u000a",
          "date" : "2026-01-27 22:44:33 +0800",
          "id" : "60dbde4290ae73ce3e689e9e217c70d24c81be7c",
          "msg" : "chore:修复.gitignore",
          "paths" : [
            {
              "editType" : "edit",
              "file" : ".gitignore"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "96880d9171d734fd7d456be80ddfa9253f7ce4cf",
          "timestamp" : 1769525091000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:大谢进堆场配置甩正的位置\u000a",
          "date" : "2026-01-27 22:44:51 +0800",
          "id" : "96880d9171d734fd7d456be80ddfa9253f7ce4cf",
          "msg" : "feat:大谢进堆场配置甩正的位置",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/scene_replay/CMakeLists.txt",
            "ssep/CMakeLists.txt",
            "CMakeLists.txt"
          ],
          "commitId" : "1b18ef6b5728a991dc7999a0acbf6d3fa382b99f",
          "timestamp" : 1769535186000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 解决gpu编译问题\u000a\u000a",
          "date" : "2026-01-28 01:33:06 +0800",
          "id" : "1b18ef6b5728a991dc7999a0acbf6d3fa382b99f",
          "msg" : "fix: SSEP: 解决gpu编译问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/scene_replay/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "CMakeLists.txt"
          ],
          "commitId" : "b9b3bd6e9b4435826d6e8fccc957058de29d152a",
          "timestamp" : 1769566478000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: gpu compile error\u000a\u000a",
          "date" : "2026-01-28 10:14:38 +0800",
          "id" : "b9b3bd6e9b4435826d6e8fccc957058de29d152a",
          "msg" : "fix: SSEP: gpu compile error",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/CMakeLists.txt",
            "ssep/offboard/servers/CMakeLists.txt",
            "CMakeLists.txt",
            "ssep/offboard/generate_scene_data/CMakeLists.txt"
          ],
          "commitId" : "6460e7ff9ec2cb3de2e848f11a261d000f3fe60c",
          "timestamp" : 1769566629000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复编译报错\u000a\u000a",
          "date" : "2026-01-28 10:17:09 +0800",
          "id" : "6460e7ff9ec2cb3de2e848f11a261d000f3fe60c",
          "msg" : "fix:修复编译报错",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/CMakeLists.txt",
            "ssep/offboard/servers/CMakeLists.txt",
            "CMakeLists.txt",
            "ssep/offboard/generate_scene_data/CMakeLists.txt"
          ],
          "commitId" : "95ec02275057819dc75132f6c4243563271e48bc",
          "timestamp" : 1769566670000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复编译报错\u000a\u000a",
          "date" : "2026-01-28 10:17:50 +0800",
          "id" : "95ec02275057819dc75132f6c4243563271e48bc",
          "msg" : "fix:修复编译报错",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "common/behaviour_tree/bt_composite.hpp",
            "data/app/cmd/cmd_fsm/ifsm.hpp",
            "data/vehicle/related_offset.cpp",
            "data/app/cmd/cmd_dead_lock.hpp",
            "replayer/logic.cpp",
            "data/app/cmd/cmd_set_target.hpp",
            "algorithm/plan/plot_st_graph.cpp",
            "data/app/cmd/cmd_set_target.cpp",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.cc",
            "hmi/common/status_sign.hpp",
            "math/smoothing/fem_pos_deviation_interface.h",
            "data/app/cmd/cmd_remote.cpp",
            "source/ros_source_ads_target.cpp",
            "data/app/fsm/task_command_type.cpp",
            "replayer/replayer_data_process/load_snap_data.cpp",
            "data/config/iconfig.hpp",
            "hmi/draw/draw_perception.cpp",
            "data/ssep/reverse_ec.cpp",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_imv.cc",
            "data/app/cmd/cmd_traffic_light.hpp",
            "replayer/replayer_data_process/replayer_data_extraction.cpp",
            "data/app/cmd/cmd_cancel_lock.hpp",
            "data/app/cmd/cmd_cancel_expand.hpp",
            "source/ros_source_ads_command.cpp",
            "ssep/scenarios/scenario_planner_factory.h",
            "math/curve2d/curve2d.hpp",
            "data/snapshot_data.hpp",
            "data/plan/reference_line_info.hpp",
            "data/app/cmd/cmd_cancel_safe.hpp",
            "math/curve2d/icurve.hpp",
            "data/obstacle/occupy_grid.hpp",
            "hmi/node_hmi.hpp",
            "data/app/cmd/cmd_align.cpp",
            "data/app/cmd/cmd_fsm/fsm_base.hpp",
            "data/app/app_data.cpp",
            "data/app/cmd/cmd_nstop.hpp",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.cc"
          ],
          "commitId" : "9248ef43aac2717f6f5df4e1b107f6c88f584e11",
          "timestamp" : 1769580900000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:修复编译的warning\u000a",
          "date" : "2026-01-28 14:15:00 +0800",
          "id" : "9248ef43aac2717f6f5df4e1b107f6c88f584e11",
          "msg" : "feat:修复编译的warning",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/load_snap_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_dead_lock.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/common/status_sign.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/config/iconfig.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_perception.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_cancel_safe.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_fsm/ifsm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "math/curve2d/icurve.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/occupy_grid.hpp"
            },
            {
              "editType" : "edit",
              "file" : "source/ros_source_ads_command.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_set_target.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/plan/plot_st_graph.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_remote.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "hmi/node_hmi.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_set_target.hpp"
            },
            {
              "editType" : "edit",
              "file" : "math/curve2d/curve2d.hpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/logic.cpp"
            },
            {
              "editType" : "edit",
              "file" : "math/smoothing/fem_pos_deviation_interface.h"
            },
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_extraction.cpp"
            },
            {
              "editType" : "edit",
              "file" : "source/ros_source_ads_target.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/reference_line_info.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/app_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_fsm/fsm_base.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/related_offset.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/reverse_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_imv.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_traffic_light.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_cancel_lock.hpp"
            },
            {
              "editType" : "edit",
              "file" : "common/behaviour_tree/bt_composite.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_nstop.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_command_type.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/snapshot_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_cancel_expand.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_align.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/evaluator/evaluator.h",
            "ssep/ssep_planner.cc"
          ],
          "commitId" : "65d6c2cce2d8aff5b0e73f4892a819ac9e5e0f33",
          "timestamp" : 1769584190000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复“最后一段不检测碰撞”功能遗漏的提交\u000a\u000a",
          "date" : "2026-01-28 15:09:50 +0800",
          "id" : "65d6c2cce2d8aff5b0e73f4892a819ac9e5e0f33",
          "msg" : "fix: SSEP: 修复“最后一段不检测碰撞”功能遗漏的提交",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/evaluator.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/test/ssep_planner_test.cc",
            "ssep/test/CMakeLists.txt"
          ],
          "commitId" : "31851ec9d69d2ed7443eb19fdff3d3d6425cc657",
          "timestamp" : 1769585857000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: update unit tests\u000a\u000a",
          "date" : "2026-01-28 15:37:37 +0800",
          "id" : "31851ec9d69d2ed7443eb19fdff3d3d6425cc657",
          "msg" : "chore: SSEP: update unit tests",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/test/ssep_planner_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/test/CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/map_element_polyline.cc",
            "ssep/common/utils/map_element_utils.hpp"
          ],
          "commitId" : "a09c14f8c55f3b7508e314a72e37b2f5cf6e1d44",
          "timestamp" : 1769588079000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复地图元素\"is_closed\"标志位转换错误的问题\u000a\u000a",
          "date" : "2026-01-28 16:14:39 +0800",
          "id" : "a09c14f8c55f3b7508e314a72e37b2f5cf6e1d44",
          "msg" : "fix: SSEP: 修复地图元素\"is_closed\"标志位转换错误的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/map_element_polyline.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/map_element_utils.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "fbde8c264fca5973e84f32572931fc56ca9d01a5",
          "timestamp" : 1769588620000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:编译warnig\u000a",
          "date" : "2026-01-28 16:23:40 +0800",
          "id" : "fbde8c264fca5973e84f32572931fc56ca9d01a5",
          "msg" : "feat:编译warnig",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/vehicle/lock_station_data.cpp",
            "data/scenario/scenario_manager.cpp",
            "data/scenario/scenario_manager.hpp"
          ],
          "commitId" : "907c83937e0f2d2f9c02e688e5ad81278acc83d8",
          "timestamp" : 1769588687000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:锁站限速过滤\u000a",
          "date" : "2026-01-28 16:24:47 +0800",
          "id" : "907c83937e0f2d2f9c02e688e5ad81278acc83d8",
          "msg" : "feat:锁站限速过滤",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/lock_station_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_manager.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "c6b6ccf20c7d513449b81457bb07ebd12f6e611b",
          "timestamp" : 1769590927000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: using smooth mode when opt failed.\u000a\u000a",
          "date" : "2026-01-28 17:02:07 +0800",
          "id" : "c6b6ccf20c7d513449b81457bb07ebd12f6e611b",
          "msg" : "fix: using smooth mode when opt failed.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_general_planner.h",
            "ssep/scenarios/scenario_planner_factory.h"
          ],
          "commitId" : "23ab2c599764008ba346ff82c9f3cc1dc44a3bcd",
          "timestamp" : 1769591488000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复路径距离参考线太远的问题。\u000a\u000a",
          "date" : "2026-01-28 17:11:28 +0800",
          "id" : "23ab2c599764008ba346ff82c9f3cc1dc44a3bcd",
          "msg" : "fix: SSEP: 修复路径距离参考线太远的问题。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_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"
          ],
          "commitId" : "7e76fe3459080b1a580cbcc56f37f7b8a7e5ab8d",
          "timestamp" : 1769604049000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复集卡多段倒车搜索的参数配置错误\u000a\u000a",
          "date" : "2026-01-28 20:40:49 +0800",
          "id" : "7e76fe3459080b1a580cbcc56f37f7b8a7e5ab8d",
          "msg" : "fix: SSEP: 修复集卡多段倒车搜索的参数配置错误",
          "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"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            ".gitignore"
          ],
          "commitId" : "d3b7c4de30890c7e42d6dcbb0294c553a8be1f1b",
          "timestamp" : 1769660300000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:添加忽略文件\u000a",
          "date" : "2026-01-29 12:18:20 +0800",
          "id" : "d3b7c4de30890c7e42d6dcbb0294c553a8be1f1b",
          "msg" : "feat:添加忽略文件",
          "paths" : [
            {
              "editType" : "edit",
              "file" : ".gitignore"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/polyline.h",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "ssep/scenarios/truck_fuzzy_reversing_planner.h",
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/scenarios/imv_enter_station_planner.h",
            "ssep/scenarios/truck_general_planner.h",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h",
            "ssep/scenarios/truck_u_turn_planner.h",
            "ssep/scenarios/truck_accurate_reversing_planner.cc",
            "ssep/coarse_search/topology_analysis/candidate_goals_generator.cc",
            "ssep/ssep_planner.cc",
            "ssep/scenarios/truck_multi_segment_parking_planner.h"
          ],
          "commitId" : "3f79843062a68caac24ce465ab10b9e9eedc8a29",
          "timestamp" : 1769669012000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复车道线被处理为闭合多边形的bug（太阳纸业搜索失败），修复imv 进停车位因为终点约束导致路径异常的问题。\u000a\u000a",
          "date" : "2026-01-29 14:43:32 +0800",
          "id" : "3f79843062a68caac24ce465ab10b9e9eedc8a29",
          "msg" : "fix: SSEP: 修复车道线被处理为闭合多边形的bug（太阳纸业搜索失败），修复imv 进停车位因为终点约束导致路径异常的问题。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_station_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_u_turn_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/topology_analysis/candidate_goals_generator.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_fuzzy_reversing_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/cmd/cmd_align.cpp",
            "data/app/cmd/cmd_remote_ctrl.cpp"
          ],
          "commitId" : "69cbabd709b7a5abca45565cac111b29a97a8a1b",
          "timestamp" : 1769683166000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:align过程中,拒绝直线步进\u000a",
          "date" : "2026-01-29 18:39:26 +0800",
          "id" : "69cbabd709b7a5abca45565cac111b29a97a8a1b",
          "msg" : "feat:align过程中,拒绝直线步进",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_remote_ctrl.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_align.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/evaluator/shortest_path_heur_table.h"
          ],
          "commitId" : "0e5019f451e9849431de16056aa7c992bb0f92d4",
          "timestamp" : 1769683224000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:程序启动直接搜索带来的崩溃问题\u000a",
          "date" : "2026-01-29 18:40:24 +0800",
          "id" : "0e5019f451e9849431de16056aa7c992bb0f92d4",
          "msg" : "fix:程序启动直接搜索带来的崩溃问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/shortest_path_heur_table.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/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.h"
          ],
          "commitId" : "e9d377907b25f7250122a63b2a85af7c594a6327",
          "timestamp" : 1769684229000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 改进集卡多段倒车拉直轨迹\u000a\u000a",
          "date" : "2026-01-29 18:57:09 +0800",
          "id" : "e9d377907b25f7250122a63b2a85af7c594a6327",
          "msg" : "chore: SSEP: 改进集卡多段倒车拉直轨迹",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.h"
            },
            {
              "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/searcher_builders/gpu_tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/gpu_bidirectional_hybrid_astar_search_engine.cc",
            "ssep/offboard/servers/CMakeLists.txt",
            "ssep/test/gpu_ref_line_cost_test.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "421421ce7a739015db91605151bd469bf4c6ad60",
          "timestamp" : 1769684359000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 提升GPU进堆场搜索成功率\u000a\u000a",
          "date" : "2026-01-29 18:59:19 +0800",
          "id" : "421421ce7a739015db91605151bd469bf4c6ad60",
          "msg" : "chore: SSEP: 提升GPU进堆场搜索成功率",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/gpu_tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/test/gpu_ref_line_cost_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/gpu_bidirectional_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_error.cpp"
          ],
          "commitId" : "c8a3b1118c057ddd6d41173a7ba464c6f16097ae",
          "timestamp" : 1769688248000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:修复搜索失败报警的等级\u000a",
          "date" : "2026-01-29 20:04:08 +0800",
          "id" : "c8a3b1118c057ddd6d41173a7ba464c6f16097ae",
          "msg" : "feat:修复搜索失败报警的等级",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_error.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "c08184033470325d01ae5320719d887cf85777a7",
          "timestamp" : 1769688306000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:编译包warning的bug\u000a",
          "date" : "2026-01-29 20:05:06 +0800",
          "id" : "c08184033470325d01ae5320719d887cf85777a7",
          "msg" : "feat:编译包warning的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/other_decider/replan_decider.cpp",
            "data/other/flow_control.cpp",
            "data/ssep/into_yard_junction_ec.cpp",
            "hmi/widget/distance.cpp",
            "plan/prepare/prepare_objs.cpp",
            "data/other/flow_control.hpp",
            "data/ssep/ssep_common.hpp"
          ],
          "commitId" : "cfeb0de536c35738ce6c8edd26d137f19662abe8",
          "timestamp" : 1769688411000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:进堆场约束调整，并且调整low bay type\u000a",
          "date" : "2026-01-29 20:06:51 +0800",
          "id" : "cfeb0de536c35738ce6c8edd26d137f19662abe8",
          "msg" : "feat:进堆场约束调整，并且调整low bay type",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_common.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/distance.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_objs.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/other/flow_control.cpp"
          ],
          "commitId" : "54f5492c7e8131e77a3f2d06ece6b26adbd01bf8",
          "timestamp" : 1769690274000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复虚拟场桥低贝判断的bug\u000a",
          "date" : "2026-01-29 20:37:54 +0800",
          "id" : "54f5492c7e8131e77a3f2d06ece6b26adbd01bf8",
          "msg" : "fix:修复虚拟场桥低贝判断的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            ".gitignore"
          ],
          "commitId" : "e66185efe00f95aa664a175af89a424fd21150fe",
          "timestamp" : 1769695915000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:添加忽略文件\u000a",
          "date" : "2026-01-29 22:11:55 +0800",
          "id" : "e66185efe00f95aa664a175af89a424fd21150fe",
          "msg" : "feat:添加忽略文件",
          "paths" : [
            {
              "editType" : "edit",
              "file" : ".gitignore"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/cmd/cmd_align.cpp",
            "data/app/cmd/cmd_remote_ctrl.cpp"
          ],
          "commitId" : "d4cea6dfddd7fad5447e8cee911680335ef33c69",
          "timestamp" : 1769696009000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:align过程中,拒绝直线步进\u000a",
          "date" : "2026-01-29 22:13:29 +0800",
          "id" : "d4cea6dfddd7fad5447e8cee911680335ef33c69",
          "msg" : "feat:align过程中,拒绝直线步进",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_remote_ctrl.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_align.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/evaluator/shortest_path_heur_table.h"
          ],
          "commitId" : "00bed67b47d871229e82d530f79ce5031491454e",
          "timestamp" : 1769696009000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:程序启动直接搜索带来的崩溃问题\u000a",
          "date" : "2026-01-29 22:13:29 +0800",
          "id" : "00bed67b47d871229e82d530f79ce5031491454e",
          "msg" : "fix:程序启动直接搜索带来的崩溃问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/shortest_path_heur_table.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_error.cpp"
          ],
          "commitId" : "8a13951775d29f50947f92f1377db0ec05b53cbf",
          "timestamp" : 1769696028000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:修复搜索失败报警的等级\u000a",
          "date" : "2026-01-29 22:13:48 +0800",
          "id" : "8a13951775d29f50947f92f1377db0ec05b53cbf",
          "msg" : "feat:修复搜索失败报警的等级",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_error.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "602f87374ffec1027240349d5e298039407a29cb",
          "timestamp" : 1769696115000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:编译包warning的bug\u000a",
          "date" : "2026-01-29 22:15:15 +0800",
          "id" : "602f87374ffec1027240349d5e298039407a29cb",
          "msg" : "feat:编译包warning的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/other_decider/replan_decider.cpp",
            "data/other/flow_control.cpp",
            "data/ssep/into_yard_junction_ec.cpp",
            "hmi/widget/distance.cpp",
            "plan/prepare/prepare_objs.cpp",
            "data/other/flow_control.hpp",
            "data/ssep/ssep_common.hpp"
          ],
          "commitId" : "fdcc507633b1d13142454f7e892c0f2a14befd34",
          "timestamp" : 1769696172000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:进堆场约束调整，并且调整low bay type\u000a",
          "date" : "2026-01-29 22:16:12 +0800",
          "id" : "fdcc507633b1d13142454f7e892c0f2a14befd34",
          "msg" : "feat:进堆场约束调整，并且调整low bay type",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/widget/distance.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_objs.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_common.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/other/flow_control.cpp"
          ],
          "commitId" : "0525883764c99198faf1072afbb9bf0e37506573",
          "timestamp" : 1769696187000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复虚拟场桥低贝判断的bug\u000a",
          "date" : "2026-01-29 22:16:27 +0800",
          "id" : "0525883764c99198faf1072afbb9bf0e37506573",
          "msg" : "fix:修复虚拟场桥低贝判断的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "8a7ba9429fe2948c931f876dfae085ca239b7e15",
          "timestamp" : 1769758739000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: ssep: 高贝位进堆场时，只在终点的道路边界侧添加约束。\u000a\u000a",
          "date" : "2026-01-30 15:38:59 +0800",
          "id" : "8a7ba9429fe2948c931f876dfae085ca239b7e15",
          "msg" : "chore: ssep: 高贝位进堆场时，只在终点的道路边界侧添加约束。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/CMakeLists.txt"
          ],
          "commitId" : "699fb3610ca31093d6fc4c645064c4d708fccbfd",
          "timestamp" : 1769760788000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复编译报错的bug\u000a",
          "date" : "2026-01-30 16:13:08 +0800",
          "id" : "699fb3610ca31093d6fc4c645064c4d708fccbfd",
          "msg" : "fix:修复编译报错的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/CMakeLists.txt"
          ],
          "commitId" : "db2de58f5d88539320fc5ba0293b01053b55af87",
          "timestamp" : 1769761143000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 固定编译时的依赖顺序\u000a\u000a",
          "date" : "2026-01-30 16:19:03 +0800",
          "id" : "db2de58f5d88539320fc5ba0293b01053b55af87",
          "msg" : "fix: SSEP: 固定编译时的依赖顺序",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/CMakeLists.txt"
          ],
          "commitId" : "b2fd552e9172869904153cbf112a700c2d7659d4",
          "timestamp" : 1769761184000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: SSEP: 固定编译时的依赖顺序\u000a\u000a",
          "date" : "2026-01-30 16:19:44 +0800",
          "id" : "b2fd552e9172869904153cbf112a700c2d7659d4",
          "msg" : "fix: SSEP: 固定编译时的依赖顺序",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/CMakeLists.txt"
          ],
          "commitId" : "74dbb4238f4c9d365dea2b77353f46ee301e0af4",
          "timestamp" : 1769761198000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: SSEP: 固定编译时的依赖顺序\u000a\u000a",
          "date" : "2026-01-30 16:19:58 +0800",
          "id" : "74dbb4238f4c9d365dea2b77353f46ee301e0af4",
          "msg" : "fix: SSEP: 固定编译时的依赖顺序",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            }
          ]
        },
        {
          "_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/coarse_search/evaluator/cost_feature_computer.h",
            "ssep/coarse_search/evaluator/heading_cost_computer.h"
          ],
          "commitId" : "a7e74c6f20550d5d7f485624861f9b7bbbc504cc",
          "timestamp" : 1769767332000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 改进多段倒车拉直轨迹\u000a\u000a",
          "date" : "2026-01-30 18:02:12 +0800",
          "id" : "a7e74c6f20550d5d7f485624861f9b7bbbc504cc",
          "msg" : "chore: 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/evaluator/cost_feature_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/evaluator/heading_cost_computer.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/config/cfg_long_plan.cpp",
            "data/other/flow_control.hpp",
            "data/other/flow_control.cpp",
            "data/constrain/longitude_constrain.cpp"
          ],
          "commitId" : "43e3450d4cf462098cf5609e6229f39e596ac70b",
          "timestamp" : 1769789490000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:缩短跟车距离的优化\u000a",
          "date" : "2026-01-31 00:11:30 +0800",
          "id" : "43e3450d4cf462098cf5609e6229f39e596ac70b",
          "msg" : "feat:缩短跟车距离的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/constrain/longitude_constrain.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/start_point_data.cpp"
          ],
          "commitId" : "c96fd20b600b26ddf45181307fd025601eec8075",
          "timestamp" : 1769789527000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化起始点的选择\u000a",
          "date" : "2026-01-31 00:12:07 +0800",
          "id" : "c96fd20b600b26ddf45181307fd025601eec8075",
          "msg" : "refactor:优化起始点的选择",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "5660118379cb5dd128be3da074f954022479ba28",
          "timestamp" : 1769791888000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:优化杨浦进单侧堆场的边界\u000a",
          "date" : "2026-01-31 00:51:28 +0800",
          "id" : "5660118379cb5dd128be3da074f954022479ba28",
          "msg" : "feat:优化杨浦进单侧堆场的边界",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/scenarios/prepare_scenario.cpp"
          ],
          "commitId" : "6a1a6f4e4dc8058301dbdce5cdf9fc4dd2b43d86",
          "timestamp" : 1769918116000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:打开预测消息的发送\u000a",
          "date" : "2026-02-01 11:55:16 +0800",
          "id" : "6a1a6f4e4dc8058301dbdce5cdf9fc4dd2b43d86",
          "msg" : "feat:打开预测消息的发送",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/scenarios/prepare_scenario.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/pnc_map_path.cpp",
            "tasks/other_tasks/create_reference_line.cpp",
            "data/map/pnc_map/pnc_map.cpp",
            "data/map/reference/reference_road_section.cpp"
          ],
          "commitId" : "ab377116e2f3758660230012d01f46f666c6cf33",
          "timestamp" : 1769939859000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:参考线不实时刷新的bug\u000a",
          "date" : "2026-02-01 17:57:39 +0800",
          "id" : "ab377116e2f3758660230012d01f46f666c6cf33",
          "msg" : "feat:参考线不实时刷新的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/reference/reference_road_section.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/create_reference_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map_path.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/common/trajectory.cpp"
          ],
          "commitId" : "b9ee5346de12ba6ba48c5c2fadee0b9401c775ee",
          "timestamp" : 1769939880000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:云端预测轨迹s赋值的bug\u000a",
          "date" : "2026-02-01 17:58:00 +0800",
          "id" : "b9ee5346de12ba6ba48c5c2fadee0b9401c775ee",
          "msg" : "feat:云端预测轨迹s赋值的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/common/trajectory.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_status.cpp"
          ],
          "commitId" : "9f8e48ebc18181bd6443f3da343ac480b725fe7f",
          "timestamp" : 1769941922000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复崩溃的bug\u000a",
          "date" : "2026-02-01 18:32:02 +0800",
          "id" : "9f8e48ebc18181bd6443f3da343ac480b725fe7f",
          "msg" : "fix:修复崩溃的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/obstacle/obstacle_decider_attr.cpp"
          ],
          "commitId" : "c2271d9001bbab76396a02877527ebdadee674a8",
          "timestamp" : 1769998698000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:调整debug 字段\u000a",
          "date" : "2026-02-02 10:18:18 +0800",
          "id" : "c2271d9001bbab76396a02877527ebdadee674a8",
          "msg" : "fix:调整debug 字段",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle_decider_attr.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "cdf17fd0a3f625f744540c12c030122367033912",
          "timestamp" : 1769999311000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:添加进堆场的超视距障碍物\u000a",
          "date" : "2026-02-02 10:28:31 +0800",
          "id" : "cdf17fd0a3f625f744540c12c030122367033912",
          "msg" : "feat:添加进堆场的超视距障碍物",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/start_point_data.cpp"
          ],
          "commitId" : "66091bc87bfd1318cde77a5784e796ddfb627b61",
          "timestamp" : 1770012396000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复起始点车辆有转角，路径异常的bug\u000a",
          "date" : "2026-02-02 14:06:36 +0800",
          "id" : "66091bc87bfd1318cde77a5784e796ddfb627b61",
          "msg" : "fix:修复起始点车辆有转角，路径异常的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h",
            "ssep/scenarios/truck_remote_guided_escape_planner.h",
            "ssep/scenarios/imv_exit_parking_spot_planner.h",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/scenarios/imv_enter_station_planner.h",
            "ssep/scenarios/imv_general_planner.h",
            "ssep/scenarios/truck_u_turn_planner.h",
            "ssep/scenarios/imv_enter_yard_planner.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h",
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h",
            "ssep/scenarios/truck_multi_segment_parking_planner.h",
            "ssep/scenarios/legacy_planner.h",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/scenarios/truck_fuzzy_reversing_planner.h",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/scenarios/tractor_trailer_general_planner.h",
            "ssep/scenarios/truck_general_planner.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/scenarios/stitching_replanner.h",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/scenarios/truck_accurate_reversing_planner.cc",
            "ssep/scenarios/imv_pullover_planner.h",
            "ssep/scenarios/tractor_trailer_single_segment_parking_planner.h"
          ],
          "commitId" : "44562be43322b4b8bea759c5b4ddd93d785de2ec",
          "timestamp" : 1770015845000,
          "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-02 15:04:05 +0800",
          "id" : "44562be43322b4b8bea759c5b4ddd93d785de2ec",
          "msg" : "feat: SSEP: 增加头部不参与优化的区域设置接口。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_u_turn_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/legacy_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_pullover_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/stitching_replanner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_station_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_single_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_fuzzy_reversing_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_remote_guided_escape_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_general_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_general_planner.h",
            "ssep/common/utils/path_utils.h",
            "ssep/common/utils/path_utils.cc",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "commitId" : "2b28bfd8125f8a123cbdb468d6689b88dcecfa80",
          "timestamp" : 1770020085000,
          "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-02 16:14:45 +0800",
          "id" : "2b28bfd8125f8a123cbdb468d6689b88dcecfa80",
          "msg" : "fix: SSEP: 修复集卡普通搜索路径起点位于极窄的通道时路径可能画龙的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/start_point_data.cpp"
          ],
          "commitId" : "52cfb71599b3964f8378166541f7c3591d125c81",
          "timestamp" : 1770022578000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: using maximum speed\u000a\u000a",
          "date" : "2026-02-02 16:56:18 +0800",
          "id" : "52cfb71599b3964f8378166541f7c3591d125c81",
          "msg" : "fix: using maximum speed",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/other_decider/replan_decider.cpp"
          ],
          "commitId" : "0387e8d718a652ebdcb94ffa9548e8df264f9f9f",
          "timestamp" : 1770025664000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复openspace 误重规划的bug\u000a",
          "date" : "2026-02-02 17:47:44 +0800",
          "id" : "0387e8d718a652ebdcb94ffa9548e8df264f9f9f",
          "msg" : "fix:修复openspace 误重规划的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/protos/ssep_scenario_type.proto",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/ssep_planner.cc",
            "ssep/data_structures/ssep_scenario_type.hpp",
            "ssep/scenarios/truck_multi_seg_general_planner.h"
          ],
          "commitId" : "93fb175d45c935489a685eaa8606a9f6b2d8dba1",
          "timestamp" : 1770036328000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: Add truck multi seg planner\u000a\u000a",
          "date" : "2026-02-02 20:45:28 +0800",
          "id" : "93fb175d45c935489a685eaa8606a9f6b2d8dba1",
          "msg" : "feat: Add truck multi seg planner",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/ssep_scenario_type.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_scenario_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/truck_multi_seg_general_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/truck_general_planner.h",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "ssep/scenarios/truck_u_turn_planner.h",
            "ssep/scenarios/truck_multi_seg_general_planner.h",
            "ssep/scenarios/truck_fuzzy_reversing_planner.h",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/scenarios/truck_accurate_reversing_planner.cc",
            "ssep/scenarios/truck_multi_segment_parking_planner.h"
          ],
          "commitId" : "1f69d29f8bebce0dfaa001fedcf268c83893327d",
          "timestamp" : 1770037679000,
          "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-02 21:07:59 +0800",
          "id" : "1f69d29f8bebce0dfaa001fedcf268c83893327d",
          "msg" : "feat: SSEP: 刚性卡车搜索终点匹配从车道匹配改为参考线匹配",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_u_turn_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_multi_seg_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_fuzzy_reversing_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/other_decider/replan_decider.cpp"
          ],
          "commitId" : "8272b12044b6e461b6cc08346f43b60d67ee2c5b",
          "timestamp" : 1770039113000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:极限变道 replan的bug\u000a",
          "date" : "2026-02-02 21:31:53 +0800",
          "id" : "8272b12044b6e461b6cc08346f43b60d67ee2c5b",
          "msg" : "fix:极限变道 replan的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/switch_data.cpp"
          ],
          "commitId" : "ee9261999da7545182602565a8c994a4c449e3e9",
          "timestamp" : 1770041585000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:删除多余的日志打印\u000a",
          "date" : "2026-02-02 22:13:05 +0800",
          "id" : "ee9261999da7545182602565a8c994a4c449e3e9",
          "msg" : "refactor:删除多余的日志打印",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "54da7db6f6027ba1ed62c7b4c049c50fafdf95d7",
          "timestamp" : 1770084739000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: smooth mode bug\u000a\u000a",
          "date" : "2026-02-03 10:12:19 +0800",
          "id" : "54da7db6f6027ba1ed62c7b4c049c50fafdf95d7",
          "msg" : "fix: smooth mode bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/open_space_ec.cpp"
          ],
          "commitId" : "3d2d072507031e0d1190dda96869b0609881db11",
          "timestamp" : 1770088765000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:优化动态下码头面搜索终点选取的问题\u000a",
          "date" : "2026-02-03 11:19:25 +0800",
          "id" : "3d2d072507031e0d1190dda96869b0609881db11",
          "msg" : "fix:优化动态下码头面搜索终点选取的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "50860293d0c03245290f1017bbf6ddaf7526a1a0",
          "timestamp" : 1770096879000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化杨浦低贝位约束\u000a",
          "date" : "2026-02-03 13:34:39 +0800",
          "id" : "50860293d0c03245290f1017bbf6ddaf7526a1a0",
          "msg" : "refactor:优化杨浦低贝位约束",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/coarse_search/gpu_bidirectional_hybrid_astar_search_engine.cc",
            "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.h",
            "ssep/coarse_search/motion_primitive_sampler/composed_motion_primitive_sampler.h",
            "ssep/coarse_search/motion_primitive_sampler/const_pinch_motion_primitive_sampler.cc",
            "ssep/coarse_search/utils.h",
            "ssep/coarse_search/motion_primitive_sampler/const_pinch_motion_primitive_sampler.h",
            "ssep/coarse_search/motion_primitive_sampler/motion_primitive_sampler.h",
            "ssep/coarse_search/utils.cc"
          ],
          "commitId" : "4beb3e4090867551b5d13ab0bb6c0a3ed9027586",
          "timestamp" : 1770124400000,
          "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-03 21:13:20 +0800",
          "id" : "4beb3e4090867551b5d13ab0bb6c0a3ed9027586",
          "msg" : "feat: SSEP: 增加末端微调采样，解决杨浦进堆场曲率跳变问题。",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/const_pinch_motion_primitive_sampler.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/utils.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/motion_primitive_sampler/composed_motion_primitive_sampler.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/const_pinch_motion_primitive_sampler.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/gpu_bidirectional_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/motion_primitive_sampler/motion_primitive_sampler.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/utils.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/truck_multi_seg_general_planner.h"
          ],
          "commitId" : "23a9b7750ce8d5815c25a69e9a3f67bdcf09c040",
          "timestamp" : 1770125907000,
          "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-03 21:38:27 +0800",
          "id" : "23a9b7750ce8d5815c25a69e9a3f67bdcf09c040",
          "msg" : "chore: SSEP: 刚性卡车多段路径倒车时候更加原理后方障碍物",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_multi_seg_general_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_map.cpp"
          ],
          "commitId" : "850c6d7dada591e3c1bde66a7a6ea107009706ea",
          "timestamp" : 1770137226000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:添加 Yard Name的显示\u000a",
          "date" : "2026-02-04 00:47:06 +0800",
          "id" : "850c6d7dada591e3c1bde66a7a6ea107009706ea",
          "msg" : "feat:添加 Yard Name的显示",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "e4c491704d2e5213a94eff93372bf28e09c52c94",
          "timestamp" : 1770137325000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:终点低贝位 缩小挂甩正的角度\u000a",
          "date" : "2026-02-04 00:48:45 +0800",
          "id" : "e4c491704d2e5213a94eff93372bf28e09c52c94",
          "msg" : "feat:终点低贝位 缩小挂甩正的角度",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/constrain/block_data.cpp"
          ],
          "commitId" : "ae833840646171727e7f8756c68934f150b7b8f7",
          "timestamp" : 1770137492000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:变道搜索搜索失败不停车\u000a",
          "date" : "2026-02-04 00:51:32 +0800",
          "id" : "ae833840646171727e7f8756c68934f150b7b8f7",
          "msg" : "feat:变道搜索搜索失败不停车",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_func_sw.cpp",
            "data/ssep/into_yard_junction_ec.cpp",
            "data/config/cfg_func_sw.hpp"
          ],
          "commitId" : "581793fb16574bef458980f896fc150b53ce15ec",
          "timestamp" : 1770137929000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:大谢右转进堆场添加参数，适配仿真场景\u000a",
          "date" : "2026-02-04 00:58:49 +0800",
          "id" : "581793fb16574bef458980f896fc150b53ce15ec",
          "msg" : "feat:大谢右转进堆场添加参数，适配仿真场景",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_long_plan.cpp"
          ],
          "commitId" : "39f90d3211b9e1ac6ae7487705ab2aa17a29e6d3",
          "timestamp" : 1770138078000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:更改reuse的次数\u000a",
          "date" : "2026-02-04 01:01:18 +0800",
          "id" : "39f90d3211b9e1ac6ae7487705ab2aa17a29e6d3",
          "msg" : "feat:更改reuse的次数",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/common/utils/scene_frame_visualization.cc",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/common/utils/scene_frame_visualization.h",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "28faf0e46a27f89edffd993629a9e96c8a566352",
          "timestamp" : 1770176550000,
          "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-04 11:42:30 +0800",
          "id" : "28faf0e46a27f89edffd993629a9e96c8a566352",
          "msg" : "fix: SSEP: 解决高贝位进堆场轨迹异常的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/scene_frame_visualization.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/scene_frame_visualization.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "ccf2604271a7710151fb198158eb54fb7d9b6e35",
          "timestamp" : 1770179932000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:右转进低贝位拉值角度调整\u000a",
          "date" : "2026-02-04 12:38:52 +0800",
          "id" : "ccf2604271a7710151fb198158eb54fb7d9b6e35",
          "msg" : "feat:右转进低贝位拉值角度调整",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "sink/ros_sink_pnc_status.cpp"
          ],
          "commitId" : "f99d37ec4259cdc0487efdc797b2774275301cdb",
          "timestamp" : 1770184124000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:卡车 车辆方向修改为路径方向\u000a",
          "date" : "2026-02-04 13:48:44 +0800",
          "id" : "f99d37ec4259cdc0487efdc797b2774275301cdb",
          "msg" : "feat:卡车 车辆方向修改为路径方向",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_pnc_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_general_planner.h"
          ],
          "commitId" : "55db8ebfd1664ea77bd73ce0649b50496714479d",
          "timestamp" : 1770184759000,
          "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-04 13:59:19 +0800",
          "id" : "55db8ebfd1664ea77bd73ce0649b50496714479d",
          "msg" : "fix: SSEP: 修复集卡普通搜索启发项错误的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc",
            "ssep/coarse_search/evaluator/cost_feature_computer.h",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.h",
            "ssep/common/utils/scene_frame_visualization.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
          ],
          "commitId" : "c490988a2ab457d070d3b6c1385529d5e95eead3",
          "timestamp" : 1770194676000,
          "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-04 16:44:36 +0800",
          "id" : "c490988a2ab457d070d3b6c1385529d5e95eead3",
          "msg" : "fix: SSEP: 过滤明显存在碰撞的集卡进堆场轨迹",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/scene_frame_visualization.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/cost_feature_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "57ef4060115b74d7eca7475de7780b67ac839cd9",
          "timestamp" : 1770208949000,
          "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-04 20:42:29 +0800",
          "id" : "57ef4060115b74d7eca7475de7780b67ac839cd9",
          "msg" : "fix: SSEP: 回退集卡普通进堆场“超近道”的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/constrain/block_data.cpp",
            "common/util/crash_helper.hpp",
            "common/util/crash_helper.cpp"
          ],
          "commitId" : "df3375073a8e2d0b379162e44ad90c65215f262d",
          "timestamp" : 1770217324000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:进堆场偏离参考线过多，不触发禁停的bug\u000a",
          "date" : "2026-02-04 23:02:04 +0800",
          "id" : "df3375073a8e2d0b379162e44ad90c65215f262d",
          "msg" : "feat:进堆场偏离参考线过多，不触发禁停的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "common/util/crash_helper.cpp"
            },
            {
              "editType" : "edit",
              "file" : "common/util/crash_helper.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/config/cfg_long_plan.hpp",
            "data/config/cfg_long_plan.cpp"
          ],
          "commitId" : "9f533572119d55b459c5200933e9da33856ddffa",
          "timestamp" : 1770217375000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:进堆场口的限速参数独立出来\u000a",
          "date" : "2026-02-04 23:02:55 +0800",
          "id" : "9f533572119d55b459c5200933e9da33856ddffa",
          "msg" : "feat:进堆场口的限速参数独立出来",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/boundary/road_boundary.cpp",
            "data/boundary/road_boundary.hpp"
          ],
          "commitId" : "85ff9bf05545965b5094ab1eccf1273ff89e8618",
          "timestamp" : 1770217463000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:区分堆场的偏移和场桥的偏移\u000a",
          "date" : "2026-02-04 23:04:23 +0800",
          "id" : "85ff9bf05545965b5094ab1eccf1273ff89e8618",
          "msg" : "feat:区分堆场的偏移和场桥的偏移",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_general_planner.h",
            "ssep/scenarios/scenario_planner_factory.h"
          ],
          "commitId" : "5c0a18c7d48e53a7c751daf8cd7f5bf8dffe8ede",
          "timestamp" : 1770260274000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 变道搜索时使用standby_guide_line当做引导线。\u000a\u000a",
          "date" : "2026-02-05 10:57:54 +0800",
          "id" : "5c0a18c7d48e53a7c751daf8cd7f5bf8dffe8ede",
          "msg" : "feat: SSEP: 变道搜索时使用standby_guide_line当做引导线。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_map.cpp"
          ],
          "commitId" : "7605f8bcffe6424a67247339451fb3a81f030eda",
          "timestamp" : 1770280545000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:添加junctionid的显示\u000a",
          "date" : "2026-02-05 16:35:45 +0800",
          "id" : "7605f8bcffe6424a67247339451fb3a81f030eda",
          "msg" : "feat:添加junctionid的显示",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp",
            "data/constrain/block_data.cpp",
            "common/util/crash_helper.hpp",
            "data/scenario/scenario_planner_action.cpp",
            "data/other/flow_control.cpp",
            "tasks/deciders/long_decider/constrain_decider.hpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/config/cfg_env_const.cpp",
            "data/other/flow_control.hpp",
            "data/ssep/seaside_junction_ec.cpp",
            "data/scenario/scenario_region_bt.cpp",
            "data/map/pnc_map/pnc_map_path.hpp",
            "common/util/crash_helper.cpp",
            "data/map/reference/reference_segment.hpp",
            "data/scenario/scenario_planner_condition.cpp",
            "data/map/reference/reference_segment.cpp",
            "data/scenario/scenario_region_condition.hpp",
            "data/scenario/scenario_region_condition.cpp"
          ],
          "commitId" : "1467942a6b41145325043dddb9cbb004110416c3",
          "timestamp" : 1770280709000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:没有岸桥碰撞的时候也打开岸桥搜索。 然后根据是否碰撞切换进入场景的距离\u000a",
          "date" : "2026-02-05 16:38:29 +0800",
          "id" : "1467942a6b41145325043dddb9cbb004110416c3",
          "msg" : "feat:没有岸桥碰撞的时候也打开岸桥搜索。 然后根据是否碰撞切换进入场景的距离",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/seaside_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_planner_condition.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_planner_action.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_region_condition.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/reference/reference_segment.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map_path.hpp"
            },
            {
              "editType" : "edit",
              "file" : "common/util/crash_helper.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_region_bt.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_region_condition.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/reference/reference_segment.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "common/util/crash_helper.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.cc",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "commitId" : "c05c0246c9acfa37a1b0e97b10556a7e3b69f48e",
          "timestamp" : 1770281447000,
          "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-05 16:50:47 +0800",
          "id" : "c05c0246c9acfa37a1b0e97b10556a7e3b69f48e",
          "msg" : "fix: SSEP: 修复集卡搜索轨迹不合理导致优化画龙的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/common/utils/scene_frame_visualization.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
          ],
          "commitId" : "70170322e94d0f01081e7a8f38ff85dfb226c67e",
          "timestamp" : 1770299195000,
          "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-05 21:46:35 +0800",
          "id" : "70170322e94d0f01081e7a8f38ff85dfb226c67e",
          "msg" : "feat: SSEP: 非低贝位进堆场使用拉直点逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/scene_frame_visualization.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_func_sw.cpp",
            "plan/prepare/prepare_ogm.cpp",
            "data/config/cfg_func_sw.hpp"
          ],
          "commitId" : "1af9c15803d381eef87be1fc0c9bb680ca4e8aff",
          "timestamp" : 1770304709000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:龙须点碰撞检测添加开关\u000a",
          "date" : "2026-02-05 23:18:29 +0800",
          "id" : "1af9c15803d381eef87be1fc0c9bb680ca4e8aff",
          "msg" : "feat:龙须点碰撞检测添加开关",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/other/flow_control.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp"
          ],
          "commitId" : "5949bdd339c630f033970431252106e78308b8d9",
          "timestamp" : 1770304808000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:1.调整进堆场的限速  2. 调整低贝位的距离\u000a",
          "date" : "2026-02-05 23:20:08 +0800",
          "id" : "5949bdd339c630f033970431252106e78308b8d9",
          "msg" : "refactor:1.调整进堆场的限速  2. 调整低贝位的距离",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_general_planner.h",
            "ssep/scenarios/scenario_planner_factory.h",
            "data/ssep/ssep_ec.cpp",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "83f67f6b625cc544144d929ab7864ba651dbf188",
          "timestamp" : 1770353715000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP 集卡在NORMAL,INYARD,OUTYARD,SEASIDE,BRIDGE场景强制使用参考线。\u000a\u000a",
          "date" : "2026-02-06 12:55:15 +0800",
          "id" : "83f67f6b625cc544144d929ab7864ba651dbf188",
          "msg" : "feat: SSEP 集卡在NORMAL,INYARD,OUTYARD,SEASIDE,BRIDGE场景强制使用参考线。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/vehicle/related_offset.cpp"
          ],
          "commitId" : "50290228fcb6d8b16bc6ea8dfd4cd2ba9eba4c50",
          "timestamp" : 1770354612000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:无法三次对准的bug\u000a",
          "date" : "2026-02-06 13:10:12 +0800",
          "id" : "50290228fcb6d8b16bc6ea8dfd4cd2ba9eba4c50",
          "msg" : "fix:无法三次对准的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/vehicle/related_offset.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_general_planner.h"
          ],
          "commitId" : "e71cb207e035f0f300cabae8ad84ec99ffc500f9",
          "timestamp" : 1770369272000,
          "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-06 17:14:32 +0800",
          "id" : "e71cb207e035f0f300cabae8ad84ec99ffc500f9",
          "msg" : "fix: SSEP: 集卡普通搜索使用更严格的车挂判断标准。防止后续优化不收敛。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/predict_path.cpp",
            "common/util/crash_helper.hpp",
            "data/obstacle/ogm.cpp",
            "data/lattice/ogm_crash_data.cpp",
            "data/obstacle/ogm.hpp",
            "data/lattice/ogm_crash_data.hpp",
            "common/util/crash_helper.cpp"
          ],
          "commitId" : "50dd6319a291dfa0072c8a87433a5011fb8cf22c",
          "timestamp" : 1770477322000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:优化og点的碰撞检测\u000a",
          "date" : "2026-02-07 23:15:22 +0800",
          "id" : "50dd6319a291dfa0072c8a87433a5011fb8cf22c",
          "msg" : "feat:优化og点的碰撞检测",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "common/util/crash_helper.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "common/util/crash_helper.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/ogm_crash_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/predict_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/ogm_crash_data.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/common/utils/path_utils.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/scenarios/tractor_trailer_general_planner.h",
            "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/common/utils/path_utils.cc"
          ],
          "commitId" : "6a2c58bbe7ccf1d5d550a77f0c9f6dbdcebaebed",
          "timestamp" : 1770481776000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复动态搜索使用standby guideline作为参考线轨迹异常的问题\u000a\u000a",
          "date" : "2026-02-08 00:29:36 +0800",
          "id" : "6a2c58bbe7ccf1d5d550a77f0c9f6dbdcebaebed",
          "msg" : "fix: SSEP: 修复动态搜索使用standby guideline作为参考线轨迹异常的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h",
            "ssep/common/utils/scene_frame_visualization.cc",
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "ae60eafbf0679245ce50399758da8a70ac5c2b29",
          "timestamp" : 1770521899000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: 优化友谊关倒车路径，更符合pass point\u000a\u000a",
          "date" : "2026-02-08 11:38:19 +0800",
          "id" : "ae60eafbf0679245ce50399758da8a70ac5c2b29",
          "msg" : "fix: 优化友谊关倒车路径，更符合pass point",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/scene_frame_visualization.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_ogm.cpp",
            "hmi/draw/draw_pose_predict.cpp",
            "data/plan/guide_line_base.cpp",
            "data/obstacle/ogm.hpp",
            "data/config/cfg_env_const.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/config/cfg_func_sw.hpp",
            "data/config/cfg_func_sw.cpp",
            "data/lattice/ogm_crash_data.hpp",
            "data/config/cfg_long_plan.hpp",
            "plan/prepare/prepare_ogm.hpp",
            "data/plan/predict_path.cpp",
            "data/config/cfg_safe_const.hpp",
            "data/config/cfg_long_plan.cpp",
            "data/obstacle/ogm.cpp",
            "hmi/draw/draw_contour.hpp",
            "data/config/cfg_safe_const.cpp",
            "data/lattice/ogm_crash_data.cpp",
            "tasks/deciders/lat_decider/path_bounds_decider.hpp",
            "tasks/deciders/lat_decider/path_bounds_decider.cpp",
            "hmi/draw/draw_contour.cpp",
            "data/plan/guide_line_base.hpp"
          ],
          "commitId" : "2d87fc5706d92e7ae63f3761d8423e86ad71bbf4",
          "timestamp" : 1770544815000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:1. ogm精细碰撞检测添加开关2. ogm高度 分层 添加更多层3.进堆场过程中，xx重新规划，扩展边界，解决pjpo求解失败的问题4.添加进堆场虚拟停止线附近的限速\u000a",
          "date" : "2026-02-08 18:00:15 +0800",
          "id" : "2d87fc5706d92e7ae63f3761d8423e86ad71bbf4",
          "msg" : "feat:1. ogm精细碰撞检测添加开关2. ogm高度 分层 添加更多层3.进堆场过程中，xx重新规划，扩展边界，解决pjpo求解失败的问题4.添加进堆场虚拟停止线附近的限速",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_contour.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_contour.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/predict_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_pose_predict.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/ogm_crash_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line_base.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/ogm_crash_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line_base.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/lat_decider/path_bounds_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/lat_decider/path_bounds_decider.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/other/flow_control.cpp"
          ],
          "commitId" : "bf9ff1c63bdd91efb6646dcbaf85e34b6368e16c",
          "timestamp" : 1770544870000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:bulk场景判断的距离阈值调整成255米\u000a",
          "date" : "2026-02-08 18:01:10 +0800",
          "id" : "bf9ff1c63bdd91efb6646dcbaf85e34b6368e16c",
          "msg" : "feat:bulk场景判断的距离阈值调整成255米",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "46cc3298e48d212c403a0a347a0761530fdda22f",
          "timestamp" : 1770544925000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:单侧堆场默认左侧放箱子\u000a",
          "date" : "2026-02-08 18:02:05 +0800",
          "id" : "46cc3298e48d212c403a0a347a0761530fdda22f",
          "msg" : "feat:单侧堆场默认左侧放箱子",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "a7de2818a86e434970526f4481852df7ed298ea0",
          "timestamp" : 1770544972000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:进堆场 不是低贝位i的时候取消外侧的约束\u000a",
          "date" : "2026-02-08 18:02:52 +0800",
          "id" : "a7de2818a86e434970526f4481852df7ed298ea0",
          "msg" : "feat:进堆场 不是低贝位i的时候取消外侧的约束",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h",
            "ssep/common/utils/scene_frame_visualization.cc",
            "data/ssep/forward_ec.cpp"
          ],
          "commitId" : "90d8a0908b4191e8616f3a5b921f7b656a08bd15",
          "timestamp" : 1770616696000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: 优化友谊关倒车路径，更符合pass point\u000a\u000a",
          "date" : "2026-02-09 13:58:16 +0800",
          "id" : "90d8a0908b4191e8616f3a5b921f7b656a08bd15",
          "msg" : "fix: 优化友谊关倒车路径，更符合pass point",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/scene_frame_visualization.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            }
          ]
        },
        {
          "_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",
            "ssep/keb_optimizer/cost_features/state_constraint.h",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "c56b4c5d8314992eac3334c7dcc08e29920b2af3",
          "timestamp" : 1770624613000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 优化集卡非低贝位进堆场路径。全路径开启keb优化+终点扰动。恢复上个版本可以“小角度斜着进堆场”的特性。\u000a\u000a",
          "date" : "2026-02-09 16:10:13 +0800",
          "id" : "c56b4c5d8314992eac3334c7dcc08e29920b2af3",
          "msg" : "fix: SSEP: 优化集卡非低贝位进堆场路径。全路径开启keb优化+终点扰动。恢复上个版本可以“小角度斜着进堆场”的特性。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/state_constraint.h"
            },
            {
              "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"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "5f6f4cf5d78da3995c5c8429456fa6784d3098bc",
          "timestamp" : 1770627449000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: fix typo\u000a\u000a",
          "date" : "2026-02-09 16:57:29 +0800",
          "id" : "5f6f4cf5d78da3995c5c8429456fa6784d3098bc",
          "msg" : "fix: SSEP: fix typo",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/obstacle/ogm.hpp",
            "plan/prepare/prepare_ogm.cpp",
            "data/obstacle/ogm.cpp",
            "data/other/flow_control.cpp",
            "hmi/draw/draw_perception.cpp",
            "data/config/cfg_safe_const.cpp"
          ],
          "commitId" : "5efaa43dc52bdd4b739598dcc0ac5827fcd7100f",
          "timestamp" : 1770644026000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:优化og的处理\u000a",
          "date" : "2026-02-09 21:33:46 +0800",
          "id" : "5efaa43dc52bdd4b739598dcc0ac5827fcd7100f",
          "msg" : "feat:优化og的处理",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_perception.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_perception.cpp"
          ],
          "commitId" : "6f5f4c682ec3bc37d019989920d3bdf64e1b5e18",
          "timestamp" : 1770645783000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复绘制的bug\u000a",
          "date" : "2026-02-09 22:03:03 +0800",
          "id" : "6f5f4c682ec3bc37d019989920d3bdf64e1b5e18",
          "msg" : "fix:修复绘制的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_perception.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_general_planner.h",
            "ssep/common/utils/path_utils.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.cc"
          ],
          "commitId" : "d2e71e8082e64a035cf1801d86c91adb1e84d756",
          "timestamp" : 1770647268000,
          "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-09 22:27:48 +0800",
          "id" : "d2e71e8082e64a035cf1801d86c91adb1e84d756",
          "msg" : "fix: SSEP: 提升远距离绕桥腿成功率",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/field_junction_ec.hpp",
            "data/config/cfg_env_const.hpp",
            "data/config/cfg_env_const.cpp",
            "data/boundary/road_boundary.hpp",
            "data/ssep/into_yard_junction_ec.cpp",
            "data/boundary/road_boundary.cpp"
          ],
          "commitId" : "9deba718267a35d12d01a970f688b7e9264e00d2",
          "timestamp" : 1770651601000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:杨浦适配B场\u000a",
          "date" : "2026-02-09 23:40:01 +0800",
          "id" : "9deba718267a35d12d01a970f688b7e9264e00d2",
          "msg" : "feat:杨浦适配B场",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/field_junction_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp",
            "data/ssep/seaside_junction_ec.cpp"
          ],
          "commitId" : "8d3bea64b182d97c7efe05e6589f0720fbe2c72a",
          "timestamp" : 1770691607000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 1. 绕跷腿搜索标志位 2.右转进堆场的强制用约束的标志位\u000a",
          "date" : "2026-02-10 10:46:47 +0800",
          "id" : "8d3bea64b182d97c7efe05e6589f0720fbe2c72a",
          "msg" : "feat: 1. 绕跷腿搜索标志位 2.右转进堆场的强制用约束的标志位",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/seaside_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/scenarios/tractor_trailer_general_planner.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "4f9f657a13d19cdd1e01505f4b33908006057079",
          "timestamp" : 1770694522000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 增加 is_blocked_by_shore_crane 和 use_hard_constraint 参数\u000a\u000a",
          "date" : "2026-02-10 11:35:22 +0800",
          "id" : "4f9f657a13d19cdd1e01505f4b33908006057079",
          "msg" : "feat: SSEP: 增加 is_blocked_by_shore_crane 和 use_hard_constraint 参数",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.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"
          ],
          "commitId" : "a95555f93a6b230456e53e7d9b90ae6a33dcb8fb",
          "timestamp" : 1770694754000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: mionr update\u000a\u000a",
          "date" : "2026-02-10 11:39:14 +0800",
          "id" : "a95555f93a6b230456e53e7d9b90ae6a33dcb8fb",
          "msg" : "chore: mionr update",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/other_tasks/stitch_path_to_reference_line.cpp"
          ],
          "commitId" : "1e66b1189f9ade7bd0f368109950eef1aa8ba17b",
          "timestamp" : 1770695158000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:杨浦 动态搜索 + 进堆场场景 路径拼接的bug\u000a",
          "date" : "2026-02-10 11:45:58 +0800",
          "id" : "1e66b1189f9ade7bd0f368109950eef1aa8ba17b",
          "msg" : "fix:杨浦 动态搜索 + 进堆场场景 路径拼接的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/stitch_path_to_reference_line.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/motion_fsm/motion_move_fsm/motion_move_fsm.cpp"
          ],
          "commitId" : "6249df04821ba4a8a7b513776a1e2470fd40f979",
          "timestamp" : 1770717662000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:3 4 阶段对准时,不能切换creep的bug\u000a",
          "date" : "2026-02-10 18:01:02 +0800",
          "id" : "6249df04821ba4a8a7b513776a1e2470fd40f979",
          "msg" : "fix:3 4 阶段对准时,不能切换creep的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/motion_fsm/motion_move_fsm/motion_move_fsm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/obstacle/ogm.hpp",
            "plan/prepare/prepare_ogm.cpp",
            "data/obstacle/ogm.cpp",
            "data/other/flow_control.cpp",
            "plan/prepare/prepare_ogm.hpp",
            "common/util/crash_helper.cpp"
          ],
          "commitId" : "28293224708d8e0d7b4e2999471cb83d63d21c20",
          "timestamp" : 1770721898000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:og碰撞的优化\u000a",
          "date" : "2026-02-10 19:11:38 +0800",
          "id" : "28293224708d8e0d7b4e2999471cb83d63d21c20",
          "msg" : "feat:og碰撞的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "common/util/crash_helper.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "6fa7889e24cc21d00f6c5db01ba7db1b5c47bb98",
          "timestamp" : 1770721925000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:进堆场的优化\u000a",
          "date" : "2026-02-10 19:12:05 +0800",
          "id" : "6fa7889e24cc21d00f6c5db01ba7db1b5c47bb98",
          "msg" : "feat:进堆场的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/other/flow_control.cpp"
          ],
          "commitId" : "46e57e398fd2e66ec7453b47a284d8ba023af0e8",
          "timestamp" : 1770726712000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:关闭debug信息\u000a",
          "date" : "2026-02-10 20:31:52 +0800",
          "id" : "46e57e398fd2e66ec7453b47a284d8ba023af0e8",
          "msg" : "feat:关闭debug信息",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            }
          ]
        },
        {
          "_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.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/scene_editor_html_template.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/scene_editor_server.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/pnc_map_path.cpp"
          ],
          "commitId" : "62ef79f26bc881eacc6e12a9314fa37eba0f42da",
          "timestamp" : 1770736005000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:junction弯道区间计算的bug\u000a",
          "date" : "2026-02-10 23:06:45 +0800",
          "id" : "62ef79f26bc881eacc6e12a9314fa37eba0f42da",
          "msg" : "feat:junction弯道区间计算的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map_path.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp",
            "plan/prepare/prepare_objs.cpp",
            "data/config/cfg_env_const.cpp",
            "plan/prepare/prepare_objs.hpp",
            "data/config/cfg_long_plan.cpp",
            "data/config/cfg_long_plan.hpp"
          ],
          "commitId" : "4d500dad766b8e536de631881d75ae027809c52f",
          "timestamp" : 1770791767000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:纵一路边上的转场临停修改判断阈值\u000a",
          "date" : "2026-02-11 14:36:07 +0800",
          "id" : "4d500dad766b8e536de631881d75ae027809c52f",
          "msg" : "feat:纵一路边上的转场临停修改判断阈值",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_objs.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_objs.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/reference/center_line.cpp"
          ],
          "commitId" : "b502d4fc0d1b166087b270f5b8a99baf5a9950ac",
          "timestamp" : 1770793648000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复误变道的问题\u000a",
          "date" : "2026-02-11 15:07:28 +0800",
          "id" : "b502d4fc0d1b166087b270f5b8a99baf5a9950ac",
          "msg" : "fix:修复误变道的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/reference/center_line.cpp"
            }
          ]
        },
        {
          "_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/ssep_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/evaluator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/open_space_ec.cpp",
            "data/ssep/into_yard_junction_ec.cpp",
            "data/ssep/out_yard_junction_ec.cpp",
            "data/ssep/normal_junction_ec.cpp",
            "data/ssep/bridge_junction_ec.cpp",
            "data/config/cfg_func_sw.hpp",
            "data/config/cfg_func_sw.cpp"
          ],
          "commitId" : "4bb05a4344ab158f060f928548a850417e929f00",
          "timestamp" : 1770800845000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:搜索的时候是否考虑静态障碍物添加开开关\u000a",
          "date" : "2026-02-11 17:07:25 +0800",
          "id" : "4bb05a4344ab158f060f928548a850417e929f00",
          "msg" : "feat:搜索的时候是否考虑静态障碍物添加开开关",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/out_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/normal_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/bridge_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            }
          ]
        },
        {
          "_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/param_loader/param.h"
            },
            {
              "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" : [
            "plan/prepare/prepare_ogm.cpp"
          ],
          "commitId" : "21cb765d2970f4bd4b36ed21519fc5d7b7d3ce78",
          "timestamp" : 1770829763000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:龙须点处理的bug\u000a",
          "date" : "2026-02-12 01:09:23 +0800",
          "id" : "21cb765d2970f4bd4b36ed21519fc5d7b7d3ce78",
          "msg" : "fix:龙须点处理的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_ogm.cpp"
          ],
          "commitId" : "5e1d4f6f3bcdf540595ab88c76e49434b694d538",
          "timestamp" : 1770831516000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复龙须点处理的bug\u000a",
          "date" : "2026-02-12 01:38:36 +0800",
          "id" : "5e1d4f6f3bcdf540595ab88c76e49434b694d538",
          "msg" : "fix:修复龙须点处理的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "9fa2aeecf1ef0ef5baf401e12d21bfb49880b27f",
          "timestamp" : 1771146150000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:调整单车道堆场的约束\u000a",
          "date" : "2026-02-15 17:02:30 +0800",
          "id" : "9fa2aeecf1ef0ef5baf401e12d21bfb49880b27f",
          "msg" : "feat:调整单车道堆场的约束",
          "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" : "43cbb45932adb9d7d510b89e3281def3b227d5a9",
          "timestamp" : 1771146804000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:没有路径，并且在弯道前，ssep无法搜索的bug\u000a",
          "date" : "2026-02-15 17:13:24 +0800",
          "id" : "43cbb45932adb9d7d510b89e3281def3b227d5a9",
          "msg" : "fix:没有路径，并且在弯道前，ssep无法搜索的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_objs.cpp",
            "data/config/cfg_safe_const.hpp",
            "plan/prepare/prepare_objs.hpp",
            "data/map/reference/reference_road_section.hpp",
            "data/config/cfg_safe_const.cpp",
            "data/map/reference/reference_road_section.cpp"
          ],
          "commitId" : "6664bad30a1e69a7ff7f4685fe158bac39cb0da5",
          "timestamp" : 1771147010000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:优化场桥防护\u000a",
          "date" : "2026-02-15 17:16:50 +0800",
          "id" : "6664bad30a1e69a7ff7f4685fe158bac39cb0da5",
          "msg" : "feat:优化场桥防护",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/reference/reference_road_section.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/reference/reference_road_section.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_objs.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_objs.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.hpp"
            }
          ]
        },
        {
          "_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/motion_primitive_sampler/quintic_polynomial_motion_primitive_sampler.cc",
            "ssep/coarse_search/stage_transition_controller.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_lane_change_searcher_builder.h",
            "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" : "edit",
              "file" : "ssep/test/ssep_planner_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/multi_stage_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/quintic_polynomial_motion_primitive_sampler.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/search_graph.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_scenario_type.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/tractor_trailer_lane_change_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/test/quintic_polynomial_sampler_test.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/quintic_polynomial_motion_primitive_sampler.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/motion_primitive_sampler/trailer_heading_motion_primitive_decorator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/stage_transition_controller.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/conditions/node_level_condition.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_lane_change_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/test/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/conditions/search_condition_interface.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/scene_frame_visualization.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/ssep_scenario_type.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/motion_primitive_sampler/motion_primitive_sampler.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_lane_change_searcher_builder.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" : [
            "data/lattice/trajectory_evaluator.cpp"
          ],
          "commitId" : "c0b8686b88f5be57e5a3926c88c7dd1d8ece0a6d",
          "timestamp" : 1772006738000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: lattice wbca velocity reference bug.\u000a",
          "date" : "2026-02-25 16:05:38 +0800",
          "id" : "c0b8686b88f5be57e5a3926c88c7dd1d8ece0a6d",
          "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/other/flow_control.cpp",
            "data/config/cfg_func_sw.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" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.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" : "tasks/deciders/lat_decider/path_bounds_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_evaluator.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "sink/ros_sink_path.hpp",
            "sink/ros_sink_path.cpp"
          ],
          "commitId" : "69059fafedde839874b5b77734462e62795eb3b3",
          "timestamp" : 1772073095000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: send 50m path to control in bulk state.\u000a",
          "date" : "2026-02-26 10:31:35 +0800",
          "id" : "69059fafedde839874b5b77734462e62795eb3b3",
          "msg" : "fix: send 50m path to control in bulk state.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_path.hpp"
            },
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_path.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            ".gitmodules",
            "submodule/ads_proto"
          ],
          "commitId" : "c69346089151b42332c257711f6a985c957b691f",
          "timestamp" : 1772076805000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: delete submodules\u000a",
          "date" : "2026-02-26 11:33:25 +0800",
          "id" : "c69346089151b42332c257711f6a985c957b691f",
          "msg" : "fix: delete submodules",
          "paths" : [
            {
              "editType" : "delete",
              "file" : "submodule/ads_proto"
            },
            {
              "editType" : "delete",
              "file" : ".gitmodules"
            }
          ]
        },
        {
          "_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/searcher_builders/tractor_trailer_lane_change_searcher_builder.cc"
            },
            {
              "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/evaluator/curvature_cost_computer.h"
            }
          ]
        },
        {
          "_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/field_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/out_yard_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" : [
            "data/wbca/wbca_data.hpp",
            "data/config/cfg_lat_plan.hpp"
          ],
          "commitId" : "cabde13e015314bc0c7c78c1d54eb77e56c3f663",
          "timestamp" : 1772161991000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: serailize params for wbca\u000a",
          "date" : "2026-02-27 11:13:11 +0800",
          "id" : "cabde13e015314bc0c7c78c1d54eb77e56c3f663",
          "msg" : "fix: serailize params for wbca",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/wbca/wbca_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            }
          ]
        },
        {
          "_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" : [
            "data/config/cfg_lat_plan.hpp"
          ],
          "commitId" : "8f03756a11e0ed43a8f0d357bc91df4162926fcf",
          "timestamp" : 1772173793000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: wbca params serialization bug\u000a",
          "date" : "2026-02-27 14:29:53 +0800",
          "id" : "8f03756a11e0ed43a8f0d357bc91df4162926fcf",
          "msg" : "fix: wbca params serialization bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            }
          ]
        },
        {
          "_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" : [
            "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.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/scene_vis_server.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/scene_vis_html_template.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "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" : [
            "data/common/trajectory_point.cpp"
          ],
          "commitId" : "b100483d63c965125de328cb5a8bd9db1997db1c",
          "timestamp" : 1772265015000,
          "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:50:15 +0800",
          "id" : "b100483d63c965125de328cb5a8bd9db1997db1c",
          "msg" : "fix: Trajectory MatchByt bug.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/common/trajectory_point.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp"
          ],
          "commitId" : "252892cc23ad130a218e251f61d127c1a18a3705",
          "timestamp" : 1772265088000,
          "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:51:28 +0800",
          "id" : "252892cc23ad130a218e251f61d127c1a18a3705",
          "msg" : "fix: build bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            }
          ]
        },
        {
          "_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/common/utils/path_utils.cc",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.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/common/utils/path_utils.cc"
            },
            {
              "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"
            }
          ]
        },
        {
          "_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" : [
            "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",
            "data/config/cfg_stage.cpp",
            "tasks/plan/keb_path_optimize_task.hpp",
            "ssep/data_structures/path.h",
            "tasks/task_factory.cpp",
            "data/config/cfg_stage.hpp",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "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" : "data/config/cfg_stage.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/task_factory.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "add",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "add",
              "file" : "tasks/plan/keb_path_optimize_task.hpp"
            }
          ]
        },
        {
          "_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/ssep/online_region_contour_creator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/envelop/map_envelop.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",
            "algorithm/vehicle_model/kinematic_bicycle_model.cpp",
            "data/config/cfg_static.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/sweep_area.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/truck_wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "common/util/crash_helper.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_constrain.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/vehicle_model/kinematic_bicycle_model.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/plan/ego_expanding.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_static.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/collision_checker.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_process.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_static.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_ego.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/ssep/online_region_contour_creator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/envelop/map_envelop.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.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            }
          ]
        },
        {
          "_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/replayer_pnc_mat.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/replayer_pnc_mat.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/replayer_hmi.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/node_hmi.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/pnc_mat.hpp"
            },
            {
              "editType" : "add",
              "file" : "hmi/common/pnc_graphics_view.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/common/image_viewer.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/pnc_mat.cpp"
            },
            {
              "editType" : "add",
              "file" : "hmi/common/pnc_graphics_view.hpp"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            }
          ]
        },
        {
          "_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/replayer_hmi.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_ssep.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/common/pnc_graphics_view.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/common/pnc_graphics_view.hpp"
            }
          ]
        },
        {
          "_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/plan/ego_expanding.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/vehicle_model/kinematic_bicycle_model.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.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.cpp"
            }
          ]
        },
        {
          "_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/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/reference_line_info.cpp",
            "data/map/pnc_map/pnc_map_path.cpp",
            "data/plan/switch_data.cpp",
            "data/map/pnc_map/pnc_map_path.hpp"
          ],
          "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/switch_data.cpp"
            },
            {
              "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"
            }
          ]
        },
        {
          "_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.cc",
            "ssep/data_structures/polyline.h",
            "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" : "ssep/data_structures/path_utils.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.h"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            }
          ]
        },
        {
          "_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/map/envelop/map_envelops.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ex_lane_change_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_util.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/field_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map_envelpos.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/envelop/map_envelop.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/online_region_contour_creator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/envelop/map_envelops.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/online_region_contour_creator.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.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/ssep/open_space_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "CMakeLists.txt"
          ],
          "commitId" : "f30dcba8137c34892d27029c7c49467ba887d16a",
          "timestamp" : 1772725792000,
          "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:49:52 +0800",
          "id" : "f30dcba8137c34892d27029c7c49467ba887d16a",
          "msg" : "feat: 添加核心对象库并优化可执行文件链接逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/imv_enter_station_planner.h"
          ],
          "commitId" : "4bf1d9123193b59bce5cec3cf4c0f5c99115b31c",
          "timestamp" : 1772725801000,
          "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-05 23:50:01 +0800",
          "id" : "4bf1d9123193b59bce5cec3cf4c0f5c99115b31c",
          "msg" : "fix: SSEP: 修复IMV进充电桩方向与现场任务不一致的问题。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_station_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/start_point_data.hpp",
            "data/plan/start_point_data.cpp"
          ],
          "commitId" : "4721fbb98c8c3f4a02c52aa61d2e363ec8bee4ac",
          "timestamp" : 1772768450000,
          "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-06 11:40:50 +0800",
          "id" : "4721fbb98c8c3f4a02c52aa61d2e363ec8bee4ac",
          "msg" : "fix: wbca path fluctuation problem.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/start_point_data.hpp",
            "tasks/plan/path_optimization_task.cpp",
            "data/config/cfg_lat_plan.cpp"
          ],
          "commitId" : "81d3cdb94db0b7d350cbe44a0440fdd7b0f25e87",
          "timestamp" : 1772768461000,
          "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-06 11:41:01 +0800",
          "id" : "81d3cdb94db0b7d350cbe44a0440fdd7b0f25e87",
          "msg" : "fix: add wbca min_start_velocity",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.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/open_space_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/online_region_contour_creator.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "c799fbc816ed7ac97459c9a6f83da30da12420b2",
          "timestamp" : 1772771985000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: wbca crab mode condition opt.\u000a",
          "date" : "2026-03-06 12:39:45 +0800",
          "id" : "c799fbc816ed7ac97459c9a6f83da30da12420b2",
          "msg" : "fix: wbca crab mode condition opt.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.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" : [
            "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/scenarios/imv_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.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.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_combiner.cpp"
            },
            {
              "editType" : "edit",
              "file" : "math/curve1d/curve1d.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/piecewise_acc_traj1d.hpp"
            }
          ]
        },
        {
          "_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" : [
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h",
            "ssep/scenarios/imv_general_planner.h"
          ],
          "commitId" : "bf29d886d0b6908319dbdd6a243e24199b6116d3",
          "timestamp" : 1772784687000,
          "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 16:11:27 +0800",
          "id" : "bf29d886d0b6908319dbdd6a243e24199b6116d3",
          "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" : [
            "plan/prepare/prepare_status.cpp"
          ],
          "commitId" : "bca00d5a1a152b9f58ec76ac573479d128623a05",
          "timestamp" : 1772784732000,
          "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:12:12 +0800",
          "id" : "bca00d5a1a152b9f58ec76ac573479d128623a05",
          "msg" : "fix:进充电桩场景切换的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            }
          ]
        },
        {
          "_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" : "0397367e55966239ac1882398b60d66c20610e95",
          "timestamp" : 1772784771000,
          "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:12:51 +0800",
          "id" : "0397367e55966239ac1882398b60d66c20610e95",
          "msg" : "feat: 添加IsAvailable方法以验证轨迹数据的有效性",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/lattice/piecewise_acc_traj1d.cpp"
            },
            {
              "editType" : "edit",
              "file" : "math/curve1d/curve1d.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/trajectory_combiner.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/piecewise_acc_traj1d.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/other_tasks/stitch_path_to_reference_line.cpp"
          ],
          "commitId" : "48becb12a9ae19b4084c5a5d2f83a96ccd07219b",
          "timestamp" : 1772784785000,
          "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:13:05 +0800",
          "id" : "48becb12a9ae19b4084c5a5d2f83a96ccd07219b",
          "msg" : "fix: 修复StitchSsepReferenceLine方法中的路径段验证逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/stitch_path_to_reference_line.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" : "hmi/common/pnc_graphics_view.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/common/pnc_graphics_view.hpp"
            },
            {
              "editType" : "edit",
              "file" : ".clangd"
            }
          ]
        },
        {
          "_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/map/pnc_map/routing_extension/routing_data.cpp"
          ],
          "commitId" : "3001382e4da8a90bb2207c8ebc1f2abb7b0e03a1",
          "timestamp" : 1773059221000,
          "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:27:01 +0800",
          "id" : "3001382e4da8a90bb2207c8ebc1f2abb7b0e03a1",
          "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/config/cfg_lat_plan.hpp",
            "data/wbca/wbca_data.hpp",
            "tasks/plan/path_optimization_task.cpp",
            "data/config/cfg_lat_plan.cpp",
            ".clangd"
          ],
          "commitId" : "d139f15bf463997ee997c79687feca4fd884c284",
          "timestamp" : 1773114183000,
          "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:43:03 +0800",
          "id" : "d139f15bf463997ee997c79687feca4fd884c284",
          "msg" : "feat: add smooth_mode_wbca_params",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            },
            {
              "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"
            },
            {
              "editType" : "edit",
              "file" : ".clangd"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/path_optimization_task.cpp",
            "data/config/cfg_lat_plan.cpp"
          ],
          "commitId" : "bffc729ab74e52199d824957e3de786bf735aa45",
          "timestamp" : 1773115372000,
          "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:02:52 +0800",
          "id" : "bffc729ab74e52199d824957e3de786bf735aa45",
          "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",
            "tasks/plan/keb_path_optimize_task.cpp",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "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" : "tasks/plan/keb_path_optimize_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "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/map/pnc_map/routing_extension/routing_data.cpp"
          ],
          "commitId" : "5e1def34a1ab7f1f4863441233d8e7bd06f3d684",
          "timestamp" : 1773156017000,
          "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 23:20:17 +0800",
          "id" : "5e1def34a1ab7f1f4863441233d8e7bd06f3d684",
          "msg" : "fix: 修复车辆行进过程中，误进routing 方向的更新逻辑的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/reference/reference_segment.cpp"
          ],
          "commitId" : "a76643e4c21c168879c1a71da896bc65a8291933",
          "timestamp" : 1773156024000,
          "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 23:20:24 +0800",
          "id" : "a76643e4c21c168879c1a71da896bc65a8291933",
          "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" : [
            "data/constrain/block_data.cpp"
          ],
          "commitId" : "65ebb62e3b5a0dd60ecede17b26d9f9af1f6cd5f",
          "timestamp" : 1773156535000,
          "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:55 +0800",
          "id" : "65ebb62e3b5a0dd60ecede17b26d9f9af1f6cd5f",
          "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" : [
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc",
            "ssep/scenarios/imv_enter_station_planner.h"
          ],
          "commitId" : "52bb041a298a685ad7b18fc6619078d0a0a1a576",
          "timestamp" : 1773180027000,
          "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-11 06:00:27 +0800",
          "id" : "52bb041a298a685ad7b18fc6619078d0a0a1a576",
          "msg" : "fix: SSEP: 解决西联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"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/imv_wbca_manager.cpp"
          ],
          "commitId" : "f023327617996384eb2eb107a649febce1dcafcd",
          "timestamp" : 1773212340000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: imv wbca end velocity bug.\u000a",
          "date" : "2026-03-11 14:59:00 +0800",
          "id" : "f023327617996384eb2eb107a649febce1dcafcd",
          "msg" : "fix: imv wbca end velocity bug.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/imv_wbca_manager.cpp"
            }
          ]
        },
        {
          "_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",
            "scenarios/scenario.cpp",
            "tasks/plan/keb_path_optimize_task.hpp",
            "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/scenario_interface.hpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/scenario.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.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" : "scenarios/into_yard_junction_scenario/into_yard_junction_first_stage.hpp"
            }
          ]
        },
        {
          "_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.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/out_yead_junction_scenario/out_yard_junction_first_stage.hpp"
            }
          ]
        },
        {
          "_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/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "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"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/reference/reference_road_section.cpp",
            "data/map/reference/reference_segment.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_road_section.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/reference/reference_segment.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/reference/reference_segment.cpp",
            "data/map/reference/reference_road_section.cpp"
          ],
          "commitId" : "a72d2be5cd0662cab2cdb1c266e38bfa6110bb4e",
          "timestamp" : 1773247257000,
          "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:57 +0800",
          "id" : "a72d2be5cd0662cab2cdb1c266e38bfa6110bb4e",
          "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" : [
            "node/main.cpp",
            "replayer/main.cpp",
            "CMakeLists.txt",
            "common/other/version.hpp"
          ],
          "commitId" : "e2b0bdcfed979c4ac9696f57a447526432e07cbc",
          "timestamp" : 1773247274000,
          "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-12 00:41:14 +0800",
          "id" : "e2b0bdcfed979c4ac9696f57a447526432e07cbc",
          "msg" : "feat: 添加获取shared_msgs的commit id和分支名称功能，并更新版本信息输出",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "node/main.cpp"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "common/other/version.hpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/main.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",
            "tasks/plan/keb_path_optimize_task.cpp",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "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" : "tasks/plan/keb_path_optimize_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            }
          ]
        },
        {
          "_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.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "thirdparty/lbfgs/lbfgs.hpp"
          ],
          "commitId" : "f6c043fbdbc05a23fc14c006a984cb9ea32b6c2e",
          "timestamp" : 1773370643000,
          "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-13 10:57:23 +0800",
          "id" : "f6c043fbdbc05a23fc14c006a984cb9ea32b6c2e",
          "msg" : "fix: l_bfgs optimization.",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "thirdparty/lbfgs/lbfgs.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" : [
            "data/config/cfg_env_const.hpp",
            "data/boundary/road_boundary.cpp",
            "data/config/cfg_env_const.cpp"
          ],
          "commitId" : "4e7363bab6270a42be563277ee5882fd97e4a99c",
          "timestamp" : 1773651051000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "feat: add shift_type_ignoring_no_shift_region\u000a",
          "date" : "2026-03-16 16:50:51 +0800",
          "id" : "4e7363bab6270a42be563277ee5882fd97e4a99c",
          "msg" : "feat: add shift_type_ignoring_no_shift_region",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.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",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/keb_optimizer/keb_problem.cc",
            "tasks/plan/keb_path_optimize_task.cpp"
          ],
          "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" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "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/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/constrain/disable_stop_range.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/path_overlap.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/path_overlap.hpp"
            }
          ]
        },
        {
          "_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",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/app/fsm/task_command_type.hpp",
            "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" : "add",
              "file" : "data/app/cmd/cmd_reduce_safe_distance.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/app_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_command_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/reaction/app_reaction.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/longitude_constrain.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/app_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/reaction/app_reaction.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/map/envelop/map_envelops.hpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_process.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/envelop/map_envelops.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/online_region_contour_creator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_map_related.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan_frame.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" : "data/wbca/grid_map/esdf_map.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/wbca/grid_map/esdf_map.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/occupancy_grid_map/data_render.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/imv_wbca_manager.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/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.hpp"
            },
            {
              "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/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_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.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.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/map/pnc_map/routing_extension/routing_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.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/plan/guide_line.cpp",
            "data/map/pnc_map/pnc_map_path.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/plan/guide_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_guide_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map_path.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" : [
            "ssep/data_structures/path.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.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" : "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/data_structures/path.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/yard_entry_reference_path_generator.cc"
            },
            {
              "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.h"
            },
            {
              "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.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/path.cc",
            "ssep/ssep_planner.cc",
            "ssep/data_structures/path.h",
            "ssep/common/utils/reference_line_stitcher.cc",
            "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/data_structures/path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/reference_line_stitcher.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.cc"
            }
          ]
        },
        {
          "_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.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.cc"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/path.h",
            "ssep/data_structures/path.cc",
            "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.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" : [
            "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/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.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/test/ssep_planner_test.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/yard_entry_reference_path_generator.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/motion_primitive_sampler/yard_entry_reference_path_generator.h"
            },
            {
              "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/data_structures/path.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/reference_line_stitcher.cc"
            },
            {
              "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.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/path.cc",
            "ssep/ssep_planner.cc",
            "ssep/data_structures/path.h",
            "ssep/common/utils/reference_line_stitcher.cc",
            "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/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "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/common/utils/reference_line_stitcher.cc"
            }
          ]
        },
        {
          "_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.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.h"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/path.cc",
            "ssep/data_structures/path.h",
            "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.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" : [
            "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/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/reference_line_stitcher.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" : "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/common/utils/path_utils.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.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/ctrl/lka_start_up.hpp",
            "data/boundary/road_boundary.cpp"
          ],
          "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/ctrl/lka_start_up.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/road_boundary.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ctrl/lka_start_up.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/diagnose.cpp"
            }
          ]
        },
        {
          "_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/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.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            }
          ]
        },
        {
          "_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" : "data/config/cfg_lat_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            },
            {
              "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" : [
            "data/obstacle/obstacle.cpp",
            "plan/prepare/prepare_objs.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" : "data/obstacle/obstacle.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_objs.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/scenarios/imv_enter_station_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/maps/ogm_builder.h",
            "ssep/ssep_planner.cc",
            "ssep/maps/ogm_builder.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/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm_builder.h"
            }
          ]
        },
        {
          "_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" : [
            "data/plan/path_direction_data.cpp",
            "tasks/deciders/long_decider/constrain_decider.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" : "data/plan/path_direction_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.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" : [
            "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" : [
            "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/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" : [
            "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/truck_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/planner_utils.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_station_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_general_planner.h"
            },
            {
              "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/tractor_trailer_multi_segment_parking_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/widget/pnc_mat.cpp",
            "hmi/common/pnc_graphics_view.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/pnc_mat.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/common/pnc_graphics_view.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/common/pnc_graphics_view.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/replayer_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.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            }
          ]
        },
        {
          "_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" : [
            "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" : "plan/prepare/prepare_ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/driving_corridor.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.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/protos/state_match_condition.proto",
            "ssep/offboard/servers/path_repository_vis_server.cc",
            "ssep/offboard/servers/path_repository_vis_html_template.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/data_structures/state_match_condition.h",
            "ssep/ssep_planner.h",
            "ssep/data_structures/path_repository_manager.cc",
            "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/offboard/generate_path_repository/generate_path_repository_cli.cc",
            "ssep/data_structures/state_match_condition.cc",
            "ssep/ssep_planner.cc",
            "ssep/data_structures/path_repository_manager.h"
          ],
          "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/protos/path_repository.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_path_repository/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/state_match_condition.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "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/scenarios/tractor_trailer_enter_parking_spot_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/state_match_condition.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/state_match_condition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/path_repository_vis_html_template.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/servers/path_repository_vis_html_template.h"
            },
            {
              "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/ssep_planner.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/path_repository_manager.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/path_repository_manager.cc"
            }
          ]
        },
        {
          "_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" : [
            "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" : "data/config/cfg_lat_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/car_path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/diagnose.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "thirdparty/lbfgs/lbfgs.hpp",
            "data/config/cfg_lat_plan.hpp",
            "data/config/cfg_lat_plan.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" : "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" : "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" : "algorithm/wbca/path_optimization/truck_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/plan/ssep_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_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/wbca_manager.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/car_path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/truck_path_optimization.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",
            "data/vehicle/vehicle_status.cpp",
            "plan/prepare/prepare_status.cpp",
            "data/app/fsm/task_command_type.hpp",
            "data/app/cmd/cmd_align.cpp",
            "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/vehicle/vehicle_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_status.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/command.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_command_type.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_command_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_align.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" : "edit",
              "file" : "data/obstacle/ogm.cpp"
            },
            {
              "editType" : "add",
              "file" : ".codex"
            }
          ]
        },
        {
          "_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" : [
            "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/coarse_search/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc"
            }
          ]
        },
        {
          "_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" : [
            "data/constrain/block_data.cpp",
            "plan/prepare/prepare_objs.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" : "data/constrain/block_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_objs.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/plan/predict_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_lat_decide.cpp",
            "data/vehicle/cloud_pnc_config.cpp",
            "data/obstacle/obstacle_decider_attr.cpp",
            "data/vehicle/cloud_pnc_config.hpp",
            "sink/ros_sink_ads_hfsm_state.cpp",
            "data/config/cfg_lat_decide.hpp"
          ],
          "commitId" : "5c4149dd9698cce4e2acddfa62c1fe81793d7c60",
          "timestamp" : 1775719354000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加忽略障碍物的阈值配置并优化相关逻辑\u000a",
          "date" : "2026-04-09 15:22:34 +0800",
          "id" : "5c4149dd9698cce4e2acddfa62c1fe81793d7c60",
          "msg" : "feat: 添加忽略障碍物的阈值配置并优化相关逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_decide.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/cloud_pnc_config.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_decide.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/cloud_pnc_config.hpp"
            },
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_ads_hfsm_state.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle_decider_attr.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/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/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            }
          ]
        },
        {
          "_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/other_decider/replan_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/ex_lane_change_search_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/common/image_viewer.cpp",
            "hmi/widget/map.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/common/image_viewer.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/common/image_viewer.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/map.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/replayer_map.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/draw/draw_map.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/replayer_hmi.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/node_hmi.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" : "hmi/common/pnc_graphics_view.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/vehicle/cloud_pnc_config.cpp",
            "data/obstacle/obstacle_decider_attr.cpp"
          ],
          "commitId" : "c3f3ff4d3bed402ebd88287f3bdb3dbc64ac6002",
          "timestamp" : 1776133273000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:接受云端的发送的终点前N米障碍不绕行的参数\u000a",
          "date" : "2026-04-14 10:21:13 +0800",
          "id" : "c3f3ff4d3bed402ebd88287f3bdb3dbc64ac6002",
          "msg" : "feat:接受云端的发送的终点前N米障碍不绕行的参数",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/vehicle/cloud_pnc_config.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle_decider_attr.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",
            "algorithm/wbca/path_optimization/imv_path_optimization.cpp",
            "data/config/cfg_lat_plan.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" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/truck_path_optimization.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" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "add",
              "file" : "thirdparty/trust-region/truncated_cg_trust_region.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.hpp"
            }
          ]
        },
        {
          "_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" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_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/task_fsm/task_align_fsm/task_align_fsm.hpp",
            "data/app/fsm_interface.cpp",
            "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_align_fsm/task_align_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_motion_fsm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_align_fsm/task_align_fsm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_motion_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_fsm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm_interface.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm_interface.cpp"
            }
          ]
        },
        {
          "_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" : [
            "data/app/fsm/task_command_type.cpp",
            "plan/prepare/module.cpp",
            "plan/prepare/prepare_status.cpp",
            "data/app/fsm/task_command_type.hpp",
            "data/app/cmd/cmd_align.cpp",
            "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/fsm/task_command_type.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_command_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_remote_ctrl.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/command.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/cmd/cmd_align.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/module.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp",
            "data/config/cfg_env_const.cpp",
            "tasks/deciders/long_decider/constrain_decider.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/config/cfg_env_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_align_fsm/task_align_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "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/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",
            "hmi/draw/draw_map.hpp",
            "node/logic.cpp",
            "hmi/widget/perf_cost_detail.hpp",
            "hmi/widget/pnc_mat.cpp",
            "hmi/widget/pnc_mat_shared.hpp",
            "node/main.cpp",
            "data/plan_frame.hpp",
            "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" : "hmi/draw/draw_map.cpp"
            },
            {
              "editType" : "edit",
              "file" : "node/main.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/replayer_pnc_mat.hpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/main.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/replayer_hmi.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/node_hmi.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/hmi_frame.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/node_hmi.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/replayer_hmi.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/pnc_mat.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan_frame.hpp"
            },
            {
              "editType" : "add",
              "file" : "hmi/widget/pnc_mat_shared.hpp"
            },
            {
              "editType" : "add",
              "file" : "hmi/widget/pnc_mat_shared.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/logic.cpp"
            },
            {
              "editType" : "add",
              "file" : "hmi/widget/perf_cost_detail.hpp"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "node/logic.hpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/logic.hpp"
            },
            {
              "editType" : "add",
              "file" : "hmi/widget/perf_cost_detail.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/pnc_mat.hpp"
            },
            {
              "editType" : "edit",
              "file" : "node/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" : [
            "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" : [
            "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.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "42b099371f6e8a99b001977dbb062ad6d7e8d5ad",
          "timestamp" : 1776331310000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: wbca smooth path is exception in align state\u000a",
          "date" : "2026-04-16 17:21:50 +0800",
          "id" : "42b099371f6e8a99b001977dbb062ad6d7e8d5ad",
          "msg" : "fix: wbca smooth path is exception in align state",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/widget/perf_cost_detail.cpp",
            "hmi/node_hmi.cpp"
          ],
          "commitId" : "28bbba1eee60507ba6de0414eb33da590f7d0b29",
          "timestamp" : 1776337559000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加性能成本详细信息分组显示，优化绘制面板更新逻辑\u000a",
          "date" : "2026-04-16 19:05:59 +0800",
          "id" : "28bbba1eee60507ba6de0414eb33da590f7d0b29",
          "msg" : "feat: 添加性能成本详细信息分组显示，优化绘制面板更新逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/widget/perf_cost_detail.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/node_hmi.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ssep_ec.cpp"
          ],
          "commitId" : "62e19231bf61aa89eb3cdda3e31b9c4b109d844d",
          "timestamp" : 1776337586000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor: 简化pass_posture_的赋值逻辑\u000a",
          "date" : "2026-04-16 19:06:26 +0800",
          "id" : "62e19231bf61aa89eb3cdda3e31b9c4b109d844d",
          "msg" : "refactor: 简化pass_posture_的赋值逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_status.hpp",
            "plan/prepare/prepare_status.cpp"
          ],
          "commitId" : "953da3561df41d78a5c16c24cf4e1fdd591c0457",
          "timestamp" : 1776401138000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: straight lane near crane and lock_station\u000a",
          "date" : "2026-04-17 12:45:38 +0800",
          "id" : "953da3561df41d78a5c16c24cf4e1fdd591c0457",
          "msg" : "fix: straight lane near crane and lock_station",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/widget/velocity_chart.cpp",
            "hmi/widget/brake_chart.hpp",
            "hmi/widget/velocity_chart.hpp",
            "hmi/widget/throttle_chart.hpp",
            "hmi/widget/command.hpp",
            "hmi/widget/command.cpp",
            "hmi/common/chart.cpp",
            "hmi/widget/diagnose.cpp",
            "hmi/common/chart.hpp",
            "hmi/widget/steer_chart.cpp",
            "hmi/widget/perf_cost_detail.hpp",
            "hmi/widget/brake_chart.cpp",
            "hmi/widget/steer_chart.hpp",
            "hmi/widget/diagnose.hpp",
            "hmi/widget/throttle_chart.cpp",
            "hmi/widget/perf_cost_detail.cpp"
          ],
          "commitId" : "203a8c94f9f82ad344f7fe502faefaa1619c9065",
          "timestamp" : 1776414714000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化界面耗时\u000a",
          "date" : "2026-04-17 16:31:54 +0800",
          "id" : "203a8c94f9f82ad344f7fe502faefaa1619c9065",
          "msg" : "refactor:优化界面耗时",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/common/chart.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/brake_chart.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/command.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/velocity_chart.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/velocity_chart.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/brake_chart.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/perf_cost_detail.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/diagnose.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/command.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/perf_cost_detail.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/steer_chart.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/steer_chart.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/throttle_chart.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/common/chart.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/diagnose.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/throttle_chart.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/constrain/longitude_constrain.hpp",
            "data/constrain/longitude_constrain.cpp"
          ],
          "commitId" : "0198be79704a47a8a105d4f73816753ec663224c",
          "timestamp" : 1776423195000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:调整9861的跟车距离\u000a",
          "date" : "2026-04-17 18:53:15 +0800",
          "id" : "0198be79704a47a8a105d4f73816753ec663224c",
          "msg" : "feat:调整9861的跟车距离",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/constrain/longitude_constrain.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/longitude_constrain.cpp"
            }
          ]
        }
      ],
      "kind" : "git"
    }
  ],
  "culprits" : [
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuhongshuo",
      "fullName" : "liuhongshuo"
    },
    {
      "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/weilikang",
      "fullName" : "weilikang"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
      "fullName" : "5081703.cr"
    }
  ],
  "nextBuild" : {
    "number" : 190,
    "url" : "http://159.27.114.184:8080/jenkins/job/telediagnostic/190/"
  },
  "previousBuild" : {
    "number" : 188,
    "url" : "http://159.27.114.184:8080/jenkins/job/telediagnostic/188/"
  }
}