{
  "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun",
  "actions" : [
    {
      "_class" : "hudson.model.ParametersAction",
      "parameters" : [
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "orin",
          "value" : "master"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "checkall",
          "value" : "yes"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "OTA",
          "value" : "public,xiamen,daxie,suxi,yantai"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "deviceChoice",
          "value" : "false"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "msgBranch",
          "value" : "rc_dev_yangpu"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rslidarSDKBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rslidarSdkNewBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "cameraDriverBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "loginSyncToolBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "systemRosBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "nodeManagerBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "thirdpartyBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "unifiedSystemMonitorBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rosBridgeBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdcontrolBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "versionsObserverBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "cacheBagNodeBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "systemMonitorBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "performanceAnalystBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "scheduleManagerBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "imvSpreaderDetectionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "craneAlignBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "mrpt2Branch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "warningModuleBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rminterpreterBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "nodeManagerOnlineBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rtspRelayerBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rcinterpreterBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "pncBranch",
          "value" : "feat_yp_LD"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "guardianBranch",
          "value" : "feat_error"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "staticTransformBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "msfLocBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "msfAssistantBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdmapBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "peripheralControllerBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "predictionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "laneDetectionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "dataCollectionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "tosVisualizeBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "sinsCalibrationHmiBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "toolsBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "segmentationBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "controlBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdmapCloudBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "nodeManagerHmiBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "groundmarkerDetectionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "calibrationToolsBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "simulatorBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "snapshotUploadBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdmapInterfaceBranch",
          "value" : "rc_dev_add_lane_name"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "spreaderSegmentationBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "trafficLightDetectionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "perceptionPublisherBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "avmBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "v2Branch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "newDetectionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "seniorCalibrationBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "doxBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "lidarCameraFusionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "newTruckSpreaderDetectionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hesaiLidarBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "notes",
          "value" : "IMV专用（洋浦pnc测试）"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "users",
          "value" : ""
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "operate",
          "value" : "no"
        }
      ]
    },
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UserIdCause",
          "shortDescription" : "Started by user wuyanjun",
          "userId" : "wuyanjun",
          "userName" : "wuyanjun"
        }
      ]
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.libs.LibrariesAction"
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2942,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "aa3625ae4548e0721cba45a09ebac56280ec090c",
            "branch" : [
              {
                "SHA1" : "aa3625ae4548e0721cba45a09ebac56280ec090c",
                "name" : "master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "aa3625ae4548e0721cba45a09ebac56280ec090c",
            "branch" : [
              {
                "SHA1" : "aa3625ae4548e0721cba45a09ebac56280ec090c",
                "name" : "master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "aa3625ae4548e0721cba45a09ebac56280ec090c",
        "branch" : [
          {
            "SHA1" : "aa3625ae4548e0721cba45a09ebac56280ec090c",
            "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" : 2942,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "f0a174a2f0bf2042d35e76edbe052bc2e127efd1",
            "branch" : [
              {
                "SHA1" : "f0a174a2f0bf2042d35e76edbe052bc2e127efd1",
                "name" : "refs/remotes/origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f0a174a2f0bf2042d35e76edbe052bc2e127efd1",
            "branch" : [
              {
                "SHA1" : "f0a174a2f0bf2042d35e76edbe052bc2e127efd1",
                "name" : "refs/remotes/origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "f0a174a2f0bf2042d35e76edbe052bc2e127efd1",
        "branch" : [
          {
            "SHA1" : "f0a174a2f0bf2042d35e76edbe052bc2e127efd1",
            "name" : "refs/remotes/origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/weilikang/jenkinsfiles.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rcdev_851df6_obs" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 198,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "4a87a41209cf755b01244cf223c4c678adf35eef",
            "branch" : [
              {
                "SHA1" : "4a87a41209cf755b01244cf223c4c678adf35eef",
                "name" : "origin/rcdev_851df6_obs"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4a87a41209cf755b01244cf223c4c678adf35eef",
            "branch" : [
              {
                "SHA1" : "4a87a41209cf755b01244cf223c4c678adf35eef",
                "name" : "origin/rcdev_851df6_obs"
              }
            ]
          }
        },
        "origin/rc_dev_d0713c" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1459,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d0713c65fd86b2ac53ed036ec66b90521c2ef97c",
            "branch" : [
              {
                "SHA1" : "d0713c65fd86b2ac53ed036ec66b90521c2ef97c",
                "name" : "origin/rc_dev_d0713c"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d0713c65fd86b2ac53ed036ec66b90521c2ef97c",
            "branch" : [
              {
                "SHA1" : "d0713c65fd86b2ac53ed036ec66b90521c2ef97c",
                "name" : "origin/rc_dev_d0713c"
              }
            ]
          }
        },
        "origin/feat_baoshishun_patch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2636,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
            "branch" : [
              {
                "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
                "name" : "origin/feat_baoshishun_patch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
            "branch" : [
              {
                "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
                "name" : "origin/feat_baoshishun_patch"
              }
            ]
          }
        },
        "origin/rc_dev_xinjiang_kaiwo" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2532,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_xinjiang_kaiwo"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_xinjiang_kaiwo"
              }
            ]
          }
        },
        "origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1429,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "65cc0a53c4ff9a267881946487f649492cb8d747",
            "branch" : [
              {
                "SHA1" : "65cc0a53c4ff9a267881946487f649492cb8d747",
                "name" : "origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "65cc0a53c4ff9a267881946487f649492cb8d747",
            "branch" : [
              {
                "SHA1" : "65cc0a53c4ff9a267881946487f649492cb8d747",
                "name" : "origin/dev"
              }
            ]
          }
        },
        "origin/rcdev_149153a_trailer_angle" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 399,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "132b9fd32a37d8e9f0311c032954fb00a34c9513",
            "branch" : [
              {
                "SHA1" : "132b9fd32a37d8e9f0311c032954fb00a34c9513",
                "name" : "origin/rcdev_149153a_trailer_angle"
              }
            ]
          },
          "revision" : {
            "SHA1" : "132b9fd32a37d8e9f0311c032954fb00a34c9513",
            "branch" : [
              {
                "SHA1" : "132b9fd32a37d8e9f0311c032954fb00a34c9513",
                "name" : "origin/rcdev_149153a_trailer_angle"
              }
            ]
          }
        },
        "origin/feat-peripheral_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 984,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "47370a9f329d90e5e5d59e53f6173a21ad880678",
            "branch" : [
              {
                "SHA1" : "47370a9f329d90e5e5d59e53f6173a21ad880678",
                "name" : "origin/feat-peripheral_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "47370a9f329d90e5e5d59e53f6173a21ad880678",
            "branch" : [
              {
                "SHA1" : "47370a9f329d90e5e5d59e53f6173a21ad880678",
                "name" : "origin/feat-peripheral_qiangang"
              }
            ]
          }
        },
        "origin/feat_youyiguan_ctrl" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2786,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "489d625fc5e81fbc49c8553ce745ef24589df26e",
            "branch" : [
              {
                "SHA1" : "489d625fc5e81fbc49c8553ce745ef24589df26e",
                "name" : "origin/feat_youyiguan_ctrl"
              }
            ]
          },
          "revision" : {
            "SHA1" : "489d625fc5e81fbc49c8553ce745ef24589df26e",
            "branch" : [
              {
                "SHA1" : "489d625fc5e81fbc49c8553ce745ef24589df26e",
                "name" : "origin/feat_youyiguan_ctrl"
              }
            ]
          }
        },
        "origin/youyiguan_add_trailer_info" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2908,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "062de51109603913f092d421e259df68b3b57f8f",
            "branch" : [
              {
                "SHA1" : "062de51109603913f092d421e259df68b3b57f8f",
                "name" : "origin/youyiguan_add_trailer_info"
              }
            ]
          },
          "revision" : {
            "SHA1" : "062de51109603913f092d421e259df68b3b57f8f",
            "branch" : [
              {
                "SHA1" : "062de51109603913f092d421e259df68b3b57f8f",
                "name" : "origin/youyiguan_add_trailer_info"
              }
            ]
          }
        },
        "origin/rcdev_0a13c34" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 679,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "0a13c3462eee863b32a43ea2e82612f649af702a",
            "branch" : [
              {
                "SHA1" : "0a13c3462eee863b32a43ea2e82612f649af702a",
                "name" : "origin/rcdev_0a13c34"
              }
            ]
          },
          "revision" : {
            "SHA1" : "0a13c3462eee863b32a43ea2e82612f649af702a",
            "branch" : [
              {
                "SHA1" : "0a13c3462eee863b32a43ea2e82612f649af702a",
                "name" : "origin/rcdev_0a13c34"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2590,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/rc_dev_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2941,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_qiangang"
              }
            ]
          }
        },
        "origin/feat_xiamen_patch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1888,
          "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/rc_dev_taiyang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2933,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "7b898979876c3089d42c8ecbfbeef3da821c694b",
            "branch" : [
              {
                "SHA1" : "7b898979876c3089d42c8ecbfbeef3da821c694b",
                "name" : "origin/rc_dev_taiyang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7b898979876c3089d42c8ecbfbeef3da821c694b",
            "branch" : [
              {
                "SHA1" : "7b898979876c3089d42c8ecbfbeef3da821c694b",
                "name" : "origin/rc_dev_taiyang"
              }
            ]
          }
        },
        "origin/feat-peripheral_op_state" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 634,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "4f0d1733cabb9531e5177261c6c48e2a5e67aec1",
            "branch" : [
              {
                "SHA1" : "4f0d1733cabb9531e5177261c6c48e2a5e67aec1",
                "name" : "origin/feat-peripheral_op_state"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4f0d1733cabb9531e5177261c6c48e2a5e67aec1",
            "branch" : [
              {
                "SHA1" : "4f0d1733cabb9531e5177261c6c48e2a5e67aec1",
                "name" : "origin/feat-peripheral_op_state"
              }
            ]
          }
        },
        "origin/feat_mandula_udp" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1708,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d261c50491fbc8a11349b8ab65a8076d75ebdc08",
            "branch" : [
              {
                "SHA1" : "d261c50491fbc8a11349b8ab65a8076d75ebdc08",
                "name" : "origin/feat_mandula_udp"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d261c50491fbc8a11349b8ab65a8076d75ebdc08",
            "branch" : [
              {
                "SHA1" : "d261c50491fbc8a11349b8ab65a8076d75ebdc08",
                "name" : "origin/feat_mandula_udp"
              }
            ]
          }
        },
        "origin/feat_qiangang_patch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2528,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "289cda308241280b261706930b818b90420fcb5f",
            "branch" : [
              {
                "SHA1" : "289cda308241280b261706930b818b90420fcb5f",
                "name" : "origin/feat_qiangang_patch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "289cda308241280b261706930b818b90420fcb5f",
            "branch" : [
              {
                "SHA1" : "289cda308241280b261706930b818b90420fcb5f",
                "name" : "origin/feat_qiangang_patch"
              }
            ]
          }
        },
        "origin/feat-peripheral_op_state-chassis_err" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 909,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "3fed282b426dddc8539eed2eac1b7bc368431e71",
            "branch" : [
              {
                "SHA1" : "3fed282b426dddc8539eed2eac1b7bc368431e71",
                "name" : "origin/feat-peripheral_op_state-chassis_err"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3fed282b426dddc8539eed2eac1b7bc368431e71",
            "branch" : [
              {
                "SHA1" : "3fed282b426dddc8539eed2eac1b7bc368431e71",
                "name" : "origin/feat-peripheral_op_state-chassis_err"
              }
            ]
          }
        },
        "origin/rc_dev_1fff9a" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1488,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "1fff9a50bd255a0d5716257456939427c0f2207c",
            "branch" : [
              {
                "SHA1" : "1fff9a50bd255a0d5716257456939427c0f2207c",
                "name" : "origin/rc_dev_1fff9a"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1fff9a50bd255a0d5716257456939427c0f2207c",
            "branch" : [
              {
                "SHA1" : "1fff9a50bd255a0d5716257456939427c0f2207c",
                "name" : "origin/rc_dev_1fff9a"
              }
            ]
          }
        },
        "origin/rc_dev_e53243" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1819,
          "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/rc_dev_aa0c1a" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 987,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "aa0c1ad9045b648f995a6fe4671d5b8220f4d3ef",
            "branch" : [
              {
                "SHA1" : "aa0c1ad9045b648f995a6fe4671d5b8220f4d3ef",
                "name" : "origin/rc_dev_aa0c1a"
              }
            ]
          },
          "revision" : {
            "SHA1" : "aa0c1ad9045b648f995a6fe4671d5b8220f4d3ef",
            "branch" : [
              {
                "SHA1" : "aa0c1ad9045b648f995a6fe4671d5b8220f4d3ef",
                "name" : "origin/rc_dev_aa0c1a"
              }
            ]
          }
        },
        "origin/feat_bulk_cmd" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 26,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b6bc92790ad87556da4d0a125c745b6a82c5db79",
            "branch" : [
              {
                "SHA1" : "b6bc92790ad87556da4d0a125c745b6a82c5db79",
                "name" : "origin/feat_bulk_cmd"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b6bc92790ad87556da4d0a125c745b6a82c5db79",
            "branch" : [
              {
                "SHA1" : "b6bc92790ad87556da4d0a125c745b6a82c5db79",
                "name" : "origin/feat_bulk_cmd"
              }
            ]
          }
        },
        "origin/rcdev_e94a64d" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 458,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "e94a64d8a6be30e09895d140a69f3eeea854768b",
            "branch" : [
              {
                "SHA1" : "e94a64d8a6be30e09895d140a69f3eeea854768b",
                "name" : "origin/rcdev_e94a64d"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e94a64d8a6be30e09895d140a69f3eeea854768b",
            "branch" : [
              {
                "SHA1" : "e94a64d8a6be30e09895d140a69f3eeea854768b",
                "name" : "origin/rcdev_e94a64d"
              }
            ]
          }
        },
        "origin/feat-peripheral_op_state_4f0d173" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 760,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "4f0d1733cabb9531e5177261c6c48e2a5e67aec1",
            "branch" : [
              {
                "SHA1" : "4f0d1733cabb9531e5177261c6c48e2a5e67aec1",
                "name" : "origin/feat-peripheral_op_state_4f0d173"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4f0d1733cabb9531e5177261c6c48e2a5e67aec1",
            "branch" : [
              {
                "SHA1" : "4f0d1733cabb9531e5177261c6c48e2a5e67aec1",
                "name" : "origin/feat-peripheral_op_state_4f0d173"
              }
            ]
          }
        },
        "origin/rc_dev_dongfen" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2415,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a26e5ad39203c993966d44fffa5713b01d617b97",
            "branch" : [
              {
                "SHA1" : "a26e5ad39203c993966d44fffa5713b01d617b97",
                "name" : "origin/rc_dev_dongfen"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a26e5ad39203c993966d44fffa5713b01d617b97",
            "branch" : [
              {
                "SHA1" : "a26e5ad39203c993966d44fffa5713b01d617b97",
                "name" : "origin/rc_dev_dongfen"
              }
            ]
          }
        },
        "origin/feat_daxie_patch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2554,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
            "branch" : [
              {
                "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
                "name" : "origin/feat_daxie_patch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
            "branch" : [
              {
                "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
                "name" : "origin/feat_daxie_patch"
              }
            ]
          }
        },
        "origin/feat_dongfen_patch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2861,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a26e5ad39203c993966d44fffa5713b01d617b97",
            "branch" : [
              {
                "SHA1" : "a26e5ad39203c993966d44fffa5713b01d617b97",
                "name" : "origin/feat_dongfen_patch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a26e5ad39203c993966d44fffa5713b01d617b97",
            "branch" : [
              {
                "SHA1" : "a26e5ad39203c993966d44fffa5713b01d617b97",
                "name" : "origin/feat_dongfen_patch"
              }
            ]
          }
        },
        "origin/rc_dev_4979780" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 370,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "497978009b50ff03b0ff8cb8d9a1485684556919",
            "branch" : [
              {
                "SHA1" : "497978009b50ff03b0ff8cb8d9a1485684556919",
                "name" : "origin/rc_dev_4979780"
              }
            ]
          },
          "revision" : {
            "SHA1" : "497978009b50ff03b0ff8cb8d9a1485684556919",
            "branch" : [
              {
                "SHA1" : "497978009b50ff03b0ff8cb8d9a1485684556919",
                "name" : "origin/rc_dev_4979780"
              }
            ]
          }
        },
        "origin/dev_direction" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 81,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6411c275ca6b5168853fe5bb65aa98954bb812c3",
            "branch" : [
              {
                "SHA1" : "6411c275ca6b5168853fe5bb65aa98954bb812c3",
                "name" : "origin/dev_direction"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6411c275ca6b5168853fe5bb65aa98954bb812c3",
            "branch" : [
              {
                "SHA1" : "6411c275ca6b5168853fe5bb65aa98954bb812c3",
                "name" : "origin/dev_direction"
              }
            ]
          }
        },
        "origin/rcdev_932d6d" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 363,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc",
            "branch" : [
              {
                "SHA1" : "932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc",
                "name" : "origin/rcdev_932d6d"
              }
            ]
          },
          "revision" : {
            "SHA1" : "932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc",
            "branch" : [
              {
                "SHA1" : "932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc",
                "name" : "origin/rcdev_932d6d"
              }
            ]
          }
        },
        "origin/dev_0a13c34" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 641,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "0a13c3462eee863b32a43ea2e82612f649af702a",
            "branch" : [
              {
                "SHA1" : "0a13c3462eee863b32a43ea2e82612f649af702a",
                "name" : "origin/dev_0a13c34"
              }
            ]
          },
          "revision" : {
            "SHA1" : "0a13c3462eee863b32a43ea2e82612f649af702a",
            "branch" : [
              {
                "SHA1" : "0a13c3462eee863b32a43ea2e82612f649af702a",
                "name" : "origin/dev_0a13c34"
              }
            ]
          }
        },
        "origin/feat_align" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 919,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "54ba39e79030a3fa4ea56fab9f60b52dc228a749",
            "branch" : [
              {
                "SHA1" : "54ba39e79030a3fa4ea56fab9f60b52dc228a749",
                "name" : "origin/feat_align"
              }
            ]
          },
          "revision" : {
            "SHA1" : "54ba39e79030a3fa4ea56fab9f60b52dc228a749",
            "branch" : [
              {
                "SHA1" : "54ba39e79030a3fa4ea56fab9f60b52dc228a749",
                "name" : "origin/feat_align"
              }
            ]
          }
        },
        "origin/rc_dev_xiasha" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2832,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "5ff3f9f0243db94d0e0cd5aeb7f8783b4ffc5c75",
            "branch" : [
              {
                "SHA1" : "5ff3f9f0243db94d0e0cd5aeb7f8783b4ffc5c75",
                "name" : "origin/rc_dev_xiasha"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5ff3f9f0243db94d0e0cd5aeb7f8783b4ffc5c75",
            "branch" : [
              {
                "SHA1" : "5ff3f9f0243db94d0e0cd5aeb7f8783b4ffc5c75",
                "name" : "origin/rc_dev_xiasha"
              }
            ]
          }
        },
        "origin/feat_yard_lane_change" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1146,
          "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/rcdev_932d6d_upload_system" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 209,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "3a50cff848748edd8611e44d21adff84840c5482",
            "branch" : [
              {
                "SHA1" : "3a50cff848748edd8611e44d21adff84840c5482",
                "name" : "origin/rcdev_932d6d_upload_system"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3a50cff848748edd8611e44d21adff84840c5482",
            "branch" : [
              {
                "SHA1" : "3a50cff848748edd8611e44d21adff84840c5482",
                "name" : "origin/rcdev_932d6d_upload_system"
              }
            ]
          }
        },
        "origin/feat_xilian_upload_system" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 121,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6d6040ecf559600798bbacdd747ccd3ca5155e03",
            "branch" : [
              {
                "SHA1" : "6d6040ecf559600798bbacdd747ccd3ca5155e03",
                "name" : "origin/feat_xilian_upload_system"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6d6040ecf559600798bbacdd747ccd3ca5155e03",
            "branch" : [
              {
                "SHA1" : "6d6040ecf559600798bbacdd747ccd3ca5155e03",
                "name" : "origin/feat_xilian_upload_system"
              }
            ]
          }
        },
        "origin/rcdev_c9969b7" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 933,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "24a5a27ac09f5c6d866b65ecdc9fee463be597cf",
            "branch" : [
              {
                "SHA1" : "24a5a27ac09f5c6d866b65ecdc9fee463be597cf",
                "name" : "origin/rcdev_c9969b7"
              }
            ]
          },
          "revision" : {
            "SHA1" : "24a5a27ac09f5c6d866b65ecdc9fee463be597cf",
            "branch" : [
              {
                "SHA1" : "24a5a27ac09f5c6d866b65ecdc9fee463be597cf",
                "name" : "origin/rcdev_c9969b7"
              }
            ]
          }
        },
        "origin/rc_dev_b620c9" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 865,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b620c9e6a12a69dd6565be4549a34b1fb0071849",
            "branch" : [
              {
                "SHA1" : "b620c9e6a12a69dd6565be4549a34b1fb0071849",
                "name" : "origin/rc_dev_b620c9"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b620c9e6a12a69dd6565be4549a34b1fb0071849",
            "branch" : [
              {
                "SHA1" : "b620c9e6a12a69dd6565be4549a34b1fb0071849",
                "name" : "origin/rc_dev_b620c9"
              }
            ]
          }
        },
        "origin/rcdev_bb3dcc82" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 441,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "bb3dcc82df50a0ed53c641e71d70a36a5c14a4a1",
            "branch" : [
              {
                "SHA1" : "bb3dcc82df50a0ed53c641e71d70a36a5c14a4a1",
                "name" : "origin/rcdev_bb3dcc82"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bb3dcc82df50a0ed53c641e71d70a36a5c14a4a1",
            "branch" : [
              {
                "SHA1" : "bb3dcc82df50a0ed53c641e71d70a36a5c14a4a1",
                "name" : "origin/rcdev_bb3dcc82"
              }
            ]
          }
        },
        "origin/rcdev_e94a64d_PeripheralCmd" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 453,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "155caab970f5485493d4d1ddf1e7fd1e416c5059",
            "branch" : [
              {
                "SHA1" : "155caab970f5485493d4d1ddf1e7fd1e416c5059",
                "name" : "origin/rcdev_e94a64d_PeripheralCmd"
              }
            ]
          },
          "revision" : {
            "SHA1" : "155caab970f5485493d4d1ddf1e7fd1e416c5059",
            "branch" : [
              {
                "SHA1" : "155caab970f5485493d4d1ddf1e7fd1e416c5059",
                "name" : "origin/rcdev_e94a64d_PeripheralCmd"
              }
            ]
          }
        },
        "origin/rc_dev_suxi" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2928,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "925cd122c6b96226531630b153beaf9075cd4681",
            "branch" : [
              {
                "SHA1" : "925cd122c6b96226531630b153beaf9075cd4681",
                "name" : "origin/rc_dev_suxi"
              }
            ]
          },
          "revision" : {
            "SHA1" : "925cd122c6b96226531630b153beaf9075cd4681",
            "branch" : [
              {
                "SHA1" : "925cd122c6b96226531630b153beaf9075cd4681",
                "name" : "origin/rc_dev_suxi"
              }
            ]
          }
        },
        "origin/rcev_side_pass" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2287,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "fdd4c6a46589b5168519ac5124016ee02f1f0129",
            "branch" : [
              {
                "SHA1" : "fdd4c6a46589b5168519ac5124016ee02f1f0129",
                "name" : "origin/rcev_side_pass"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fdd4c6a46589b5168519ac5124016ee02f1f0129",
            "branch" : [
              {
                "SHA1" : "fdd4c6a46589b5168519ac5124016ee02f1f0129",
                "name" : "origin/rcev_side_pass"
              }
            ]
          }
        },
        "origin/rc_dev_qingdaodagang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2707,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_qingdaodagang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_qingdaodagang"
              }
            ]
          }
        },
        "origin/rc_dev_baoshishun" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2915,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_baoshishun"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_baoshishun"
              }
            ]
          }
        },
        "origin/feat_lonmpc" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2645,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "054a5f2fbde040b2f235b9b53a7c6be59482caba",
            "branch" : [
              {
                "SHA1" : "054a5f2fbde040b2f235b9b53a7c6be59482caba",
                "name" : "origin/feat_lonmpc"
              }
            ]
          },
          "revision" : {
            "SHA1" : "054a5f2fbde040b2f235b9b53a7c6be59482caba",
            "branch" : [
              {
                "SHA1" : "054a5f2fbde040b2f235b9b53a7c6be59482caba",
                "name" : "origin/feat_lonmpc"
              }
            ]
          }
        },
        "origin/rc_dev_youyiguan" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2932,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_youyiguan"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_youyiguan"
              }
            ]
          }
        },
        "origin/rc_dev_xiamen" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2773,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "5edde714fd5009dce8a08067bfa73d09adf298d6",
            "branch" : [
              {
                "SHA1" : "5edde714fd5009dce8a08067bfa73d09adf298d6",
                "name" : "origin/rc_dev_xiamen"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5edde714fd5009dce8a08067bfa73d09adf298d6",
            "branch" : [
              {
                "SHA1" : "5edde714fd5009dce8a08067bfa73d09adf298d6",
                "name" : "origin/rc_dev_xiamen"
              }
            ]
          }
        },
        "origin/rc_dev_xilian" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2913,
          "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/feat_monitor_frame" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 846,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "ca7c2a8369584e2797d47ddc5bcee2e7bc94013a",
            "branch" : [
              {
                "SHA1" : "ca7c2a8369584e2797d47ddc5bcee2e7bc94013a",
                "name" : "origin/feat_monitor_frame"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ca7c2a8369584e2797d47ddc5bcee2e7bc94013a",
            "branch" : [
              {
                "SHA1" : "ca7c2a8369584e2797d47ddc5bcee2e7bc94013a",
                "name" : "origin/feat_monitor_frame"
              }
            ]
          }
        },
        "origin/rcdev_89baf7" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 30,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "89baf73a6434f195a5a53345f7b9571b0126bb3a",
            "branch" : [
              {
                "SHA1" : "89baf73a6434f195a5a53345f7b9571b0126bb3a",
                "name" : "origin/rcdev_89baf7"
              }
            ]
          },
          "revision" : {
            "SHA1" : "89baf73a6434f195a5a53345f7b9571b0126bb3a",
            "branch" : [
              {
                "SHA1" : "89baf73a6434f195a5a53345f7b9571b0126bb3a",
                "name" : "origin/rcdev_89baf7"
              }
            ]
          }
        },
        "origin/feat_weihai_patch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2628,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "995d2f70d145e971e6b16a086c18503d2882fefc",
            "branch" : [
              {
                "SHA1" : "995d2f70d145e971e6b16a086c18503d2882fefc",
                "name" : "origin/feat_weihai_patch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "995d2f70d145e971e6b16a086c18503d2882fefc",
            "branch" : [
              {
                "SHA1" : "995d2f70d145e971e6b16a086c18503d2882fefc",
                "name" : "origin/feat_weihai_patch"
              }
            ]
          }
        },
        "origin/rcdev_851df6" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 106,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "851df6355c405d32916e6654dad2f521b4636208",
            "branch" : [
              {
                "SHA1" : "851df6355c405d32916e6654dad2f521b4636208",
                "name" : "origin/rcdev_851df6"
              }
            ]
          },
          "revision" : {
            "SHA1" : "851df6355c405d32916e6654dad2f521b4636208",
            "branch" : [
              {
                "SHA1" : "851df6355c405d32916e6654dad2f521b4636208",
                "name" : "origin/rcdev_851df6"
              }
            ]
          }
        },
        "origin/rc_dev_yantaigunzhuang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2940,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b0dc167a0d703b582578476c1eb328f91db48e72",
            "branch" : [
              {
                "SHA1" : "b0dc167a0d703b582578476c1eb328f91db48e72",
                "name" : "origin/rc_dev_yantaigunzhuang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b0dc167a0d703b582578476c1eb328f91db48e72",
            "branch" : [
              {
                "SHA1" : "b0dc167a0d703b582578476c1eb328f91db48e72",
                "name" : "origin/rc_dev_yantaigunzhuang"
              }
            ]
          }
        },
        "origin/rc_dev_weihai" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2865,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "3fb873095fdaf1350fb114c2b530852ba9f8924d",
            "branch" : [
              {
                "SHA1" : "3fb873095fdaf1350fb114c2b530852ba9f8924d",
                "name" : "origin/rc_dev_weihai"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3fb873095fdaf1350fb114c2b530852ba9f8924d",
            "branch" : [
              {
                "SHA1" : "3fb873095fdaf1350fb114c2b530852ba9f8924d",
                "name" : "origin/rc_dev_weihai"
              }
            ]
          }
        },
        "origin/rc_dev_mandula" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2870,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "fe3fc1534c53f91f596b9458776afd6d2364f0a2",
            "branch" : [
              {
                "SHA1" : "fe3fc1534c53f91f596b9458776afd6d2364f0a2",
                "name" : "origin/rc_dev_mandula"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fe3fc1534c53f91f596b9458776afd6d2364f0a2",
            "branch" : [
              {
                "SHA1" : "fe3fc1534c53f91f596b9458776afd6d2364f0a2",
                "name" : "origin/rc_dev_mandula"
              }
            ]
          }
        },
        "origin/rc_dev_daxie" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2866,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_daxie"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_daxie"
              }
            ]
          }
        },
        "origin/feat_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2765,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "289cda308241280b261706930b818b90420fcb5f",
            "branch" : [
              {
                "SHA1" : "289cda308241280b261706930b818b90420fcb5f",
                "name" : "origin/feat_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "289cda308241280b261706930b818b90420fcb5f",
            "branch" : [
              {
                "SHA1" : "289cda308241280b261706930b818b90420fcb5f",
                "name" : "origin/feat_qiangang"
              }
            ]
          }
        },
        "origin/rc_dev_93cc60" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 952,
          "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/rcdev_eda38eea" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 480,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "eda38eeac1aeb69de3272a92d821653d495a9d57",
            "branch" : [
              {
                "SHA1" : "eda38eeac1aeb69de3272a92d821653d495a9d57",
                "name" : "origin/rcdev_eda38eea"
              }
            ]
          },
          "revision" : {
            "SHA1" : "eda38eeac1aeb69de3272a92d821653d495a9d57",
            "branch" : [
              {
                "SHA1" : "eda38eeac1aeb69de3272a92d821653d495a9d57",
                "name" : "origin/rcdev_eda38eea"
              }
            ]
          }
        },
        "origin/feat_mandula" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1514,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "da90fef6f7663bb03c4bdfcf266c45b4ec60499a",
            "branch" : [
              {
                "SHA1" : "da90fef6f7663bb03c4bdfcf266c45b4ec60499a",
                "name" : "origin/feat_mandula"
              }
            ]
          },
          "revision" : {
            "SHA1" : "da90fef6f7663bb03c4bdfcf266c45b4ec60499a",
            "branch" : [
              {
                "SHA1" : "da90fef6f7663bb03c4bdfcf266c45b4ec60499a",
                "name" : "origin/feat_mandula"
              }
            ]
          }
        },
        "origin/rcdev_149153" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 541,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "149153ac4ea04cd5252478ffb172a534e10edc7a",
            "branch" : [
              {
                "SHA1" : "149153ac4ea04cd5252478ffb172a534e10edc7a",
                "name" : "origin/rcdev_149153"
              }
            ]
          },
          "revision" : {
            "SHA1" : "149153ac4ea04cd5252478ffb172a534e10edc7a",
            "branch" : [
              {
                "SHA1" : "149153ac4ea04cd5252478ffb172a534e10edc7a",
                "name" : "origin/rcdev_149153"
              }
            ]
          }
        },
        "origin/feat_suxi_patch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1994,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
            "branch" : [
              {
                "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
                "name" : "origin/feat_suxi_patch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
            "branch" : [
              {
                "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
                "name" : "origin/feat_suxi_patch"
              }
            ]
          }
        },
        "origin/rcdev_6411c275" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 226,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6411c275ca6b5168853fe5bb65aa98954bb812c3",
            "branch" : [
              {
                "SHA1" : "6411c275ca6b5168853fe5bb65aa98954bb812c3",
                "name" : "origin/rcdev_6411c275"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6411c275ca6b5168853fe5bb65aa98954bb812c3",
            "branch" : [
              {
                "SHA1" : "6411c275ca6b5168853fe5bb65aa98954bb812c3",
                "name" : "origin/rcdev_6411c275"
              }
            ]
          }
        },
        "origin/rc_dev_jiningliangshangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2931,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b555550e0d4d4f08a57279035aa984228562d1e5",
            "branch" : [
              {
                "SHA1" : "b555550e0d4d4f08a57279035aa984228562d1e5",
                "name" : "origin/rc_dev_jiningliangshangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b555550e0d4d4f08a57279035aa984228562d1e5",
            "branch" : [
              {
                "SHA1" : "b555550e0d4d4f08a57279035aa984228562d1e5",
                "name" : "origin/rc_dev_jiningliangshangang"
              }
            ]
          }
        },
        "origin/feat-peripheral_qiangang_d5b225" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 844,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d5b2257a0fb952d19ad035f23b88df52bd27e9ff",
            "branch" : [
              {
                "SHA1" : "d5b2257a0fb952d19ad035f23b88df52bd27e9ff",
                "name" : "origin/feat-peripheral_qiangang_d5b225"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d5b2257a0fb952d19ad035f23b88df52bd27e9ff",
            "branch" : [
              {
                "SHA1" : "d5b2257a0fb952d19ad035f23b88df52bd27e9ff",
                "name" : "origin/feat-peripheral_qiangang_d5b225"
              }
            ]
          }
        },
        "origin/rc_dev_shenqi" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2827,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
            "branch" : [
              {
                "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
                "name" : "origin/rc_dev_shenqi"
              }
            ]
          },
          "revision" : {
            "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
            "branch" : [
              {
                "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
                "name" : "origin/rc_dev_shenqi"
              }
            ]
          }
        },
        "origin/feat_youyiguan_pnc_status" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2917,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d8e22bed0aa0bb7a427ad467caeb4816952ef2b4",
            "branch" : [
              {
                "SHA1" : "d8e22bed0aa0bb7a427ad467caeb4816952ef2b4",
                "name" : "origin/feat_youyiguan_pnc_status"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d8e22bed0aa0bb7a427ad467caeb4816952ef2b4",
            "branch" : [
              {
                "SHA1" : "d8e22bed0aa0bb7a427ad467caeb4816952ef2b4",
                "name" : "origin/feat_youyiguan_pnc_status"
              }
            ]
          }
        },
        "origin/rc_dev_youyiguan_test" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2516,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "e28b0c02155ebd68f542b4990d3a65cbd4393a38",
            "branch" : [
              {
                "SHA1" : "e28b0c02155ebd68f542b4990d3a65cbd4393a38",
                "name" : "origin/rc_dev_youyiguan_test"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e28b0c02155ebd68f542b4990d3a65cbd4393a38",
            "branch" : [
              {
                "SHA1" : "e28b0c02155ebd68f542b4990d3a65cbd4393a38",
                "name" : "origin/rc_dev_youyiguan_test"
              }
            ]
          }
        },
        "origin/rc_dev_184937" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2092,
          "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/rcdev_851df6_upload_system" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 153,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "05f3c29d6154abb29d1ee3a1842c81126ed6efa4",
            "branch" : [
              {
                "SHA1" : "05f3c29d6154abb29d1ee3a1842c81126ed6efa4",
                "name" : "origin/rcdev_851df6_upload_system"
              }
            ]
          },
          "revision" : {
            "SHA1" : "05f3c29d6154abb29d1ee3a1842c81126ed6efa4",
            "branch" : [
              {
                "SHA1" : "05f3c29d6154abb29d1ee3a1842c81126ed6efa4",
                "name" : "origin/rcdev_851df6_upload_system"
              }
            ]
          }
        },
        "origin/rc_dev_yangpu" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2942,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "7b898979876c3089d42c8ecbfbeef3da821c694b",
            "branch" : [
              {
                "SHA1" : "7b898979876c3089d42c8ecbfbeef3da821c694b",
                "name" : "origin/rc_dev_yangpu"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7b898979876c3089d42c8ecbfbeef3da821c694b",
            "branch" : [
              {
                "SHA1" : "7b898979876c3089d42c8ecbfbeef3da821c694b",
                "name" : "origin/rc_dev_yangpu"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "7b898979876c3089d42c8ecbfbeef3da821c694b",
        "branch" : [
          {
            "SHA1" : "7b898979876c3089d42c8ecbfbeef3da821c694b",
            "name" : "origin/rc_dev_yangpu"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/shared/shared_msgs.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/feat_qiangang_refactor" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2941,
          "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_yp_LD" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2942,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "db084b53412f77280c658fdccf971d55bb9be7e0",
            "branch" : [
              {
                "SHA1" : "db084b53412f77280c658fdccf971d55bb9be7e0",
                "name" : "origin/feat_yp_LD"
              }
            ]
          },
          "revision" : {
            "SHA1" : "db084b53412f77280c658fdccf971d55bb9be7e0",
            "branch" : [
              {
                "SHA1" : "db084b53412f77280c658fdccf971d55bb9be7e0",
                "name" : "origin/feat_yp_LD"
              }
            ]
          }
        },
        "origin/feat_straddle_v2" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2940,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b8d871f1f61483f468c297843b98c3fe0a9a36a5",
            "branch" : [
              {
                "SHA1" : "b8d871f1f61483f468c297843b98c3fe0a9a36a5",
                "name" : "origin/feat_straddle_v2"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b8d871f1f61483f468c297843b98c3fe0a9a36a5",
            "branch" : [
              {
                "SHA1" : "b8d871f1f61483f468c297843b98c3fe0a9a36a5",
                "name" : "origin/feat_straddle_v2"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "db084b53412f77280c658fdccf971d55bb9be7e0",
        "branch" : [
          {
            "SHA1" : "db084b53412f77280c658fdccf971d55bb9be7e0",
            "name" : "origin/feat_yp_LD"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/pnc/pnc.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/feat_error" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2942,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "043e3ce4ae015ea850bbfa006ea9079ac51bfd62",
            "branch" : [
              {
                "SHA1" : "043e3ce4ae015ea850bbfa006ea9079ac51bfd62",
                "name" : "origin/feat_error"
              }
            ]
          },
          "revision" : {
            "SHA1" : "043e3ce4ae015ea850bbfa006ea9079ac51bfd62",
            "branch" : [
              {
                "SHA1" : "043e3ce4ae015ea850bbfa006ea9079ac51bfd62",
                "name" : "origin/feat_error"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "043e3ce4ae015ea850bbfa006ea9079ac51bfd62",
        "branch" : [
          {
            "SHA1" : "043e3ce4ae015ea850bbfa006ea9079ac51bfd62",
            "name" : "origin/feat_error"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/pnc/guardian.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2941,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "e1a9ccc3daaab7b840db7e90dde9010a6547aa20",
            "branch" : [
              {
                "SHA1" : "e1a9ccc3daaab7b840db7e90dde9010a6547aa20",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e1a9ccc3daaab7b840db7e90dde9010a6547aa20",
            "branch" : [
              {
                "SHA1" : "e1a9ccc3daaab7b840db7e90dde9010a6547aa20",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/rc_dev_add_lane_name" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2942,
          "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" : "92e309ac89bf47d56624f14970eb911f54f1049b",
        "branch" : [
          {
            "SHA1" : "92e309ac89bf47d56624f14970eb911f54f1049b",
            "name" : "origin/rc_dev_add_lane_name"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/map/hdmap_interface.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.cps.view.InterpolatedSecretsAction"
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2942,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "95ec724887af1b240b58915e6d1946ca3d6f4520",
            "branch" : [
              {
                "SHA1" : "95ec724887af1b240b58915e6d1946ca3d6f4520",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "95ec724887af1b240b58915e6d1946ca3d6f4520",
            "branch" : [
              {
                "SHA1" : "95ec724887af1b240b58915e6d1946ca3d6f4520",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "95ec724887af1b240b58915e6d1946ca3d6f4520",
        "branch" : [
          {
            "SHA1" : "95ec724887af1b240b58915e6d1946ca3d6f4520",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/map/hdmap_analysis.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" : "#2942",
  "duration" : 2584502,
  "estimatedDuration" : 1709052,
  "executor" : None,
  "fullDisplayName" : "orin-module-slave32 #2942",
  "id" : "2942",
  "keepLog" : False,
  "number" : 2942,
  "queueId" : 990726,
  "result" : "SUCCESS",
  "timestamp" : 1766125727177,
  "url" : "http://159.27.114.184:8080/jenkins/view/orin/job/orin-module-slave32/2942/",
  "changeSets" : [
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_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/ssep/ssep_scenario_config_loader.cpp",
            "tasks/deciders/search_decider/forward_search_decider.cpp",
            "data/config/cfg_ssep.hpp",
            "ssep/scenarios/imv_enter_station_planner.h",
            "data/ssep/ssep_scenario_config_loader.hpp",
            "data/ssep/ssep_ec.hpp",
            "data/ssep/ssep_scenario_config.cpp",
            "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/ssep/ssep_common.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.hpp"
            },
            {
              "editType" : "add",
              "file" : "data/ssep/ssep_scenario_config_loader.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/forward_search_decider.cpp"
            },
            {
              "editType" : "add",
              "file" : "data/ssep/ssep_scenario_config.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_scenario_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_command_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "add",
              "file" : "data/ssep/ssep_scenario_config.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "add",
              "file" : "data/ssep/ssep_scenario_config_loader.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "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" : "edit",
              "file" : "data/app/fsm/task_command_type.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_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/main_test/main_ssep_input.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"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
          ],
          "commitId" : "cc1d282761453b73188d303088adbde37b9eaf62",
          "timestamp" : 1764740786000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 改善集卡多段出停车位效果\u000a\u000a",
          "date" : "2025-12-03 13:46:26 +0800",
          "id" : "cc1d282761453b73188d303088adbde37b9eaf62",
          "msg" : "chore: SSEP: 改善集卡多段出停车位效果",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/main_test/hdmap_interface/map_elements/lane.h",
            "ssep/offboard/main_test/main_test_tt.cc",
            "ssep/third_party/matplotlibcpp.h",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.h",
            "ssep/main_test/hdmap_interface/map_elements/junction_info.h",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.h",
            "ssep/smoother/fem_pos_smoother.h",
            "ssep/offboard/demo/src/main_ssep_activation.cc",
            "ssep/smoother/fem_pos_deviation_sqp_osqp_interface.cc",
            "ssep/main_test/hdmap_interface/public_data_struct.h",
            "ssep/offboard/tools/scene_data_generator/generate_scene_data_cli.cc",
            "ssep/offboard/main_test/main_test_dg.cc",
            "ssep/main_test/hdmap_interface/rapidjson/prettywriter.h",
            "ssep/ogm_map/ogm.cc",
            "CMakeLists.txt",
            "ssep/maps/ogm_builder.cc",
            "ssep/offboard/tools/executable/main_region_cut_boost.cc",
            "ssep/main_test/hdmap_interface/map_elements/object.h",
            "ssep/offboard/main_test/hdmap_interface/parser/interface_param_parser.h",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.cc",
            "ssep/tools/scene_data_generator/ogm_builder/ogm_builder.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/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/main_test/hdmap_interface/rapidjson/internal/stack.h",
            "ssep/tools/scene_data_generator/generate_scene_data_cli.cc",
            "ssep/coarse_search/topology_analysis/voronoi_graph_visualizer.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/map_info.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/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/biginteger.h",
            "ssep/main_test/hdmap_interface/rapidjson/internal/pow10.h",
            "ssep/offboard/third_party/matplotlibcpp.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/offboard/main_test/hdmap_interface/rapidjson/internal/ieee754.h",
            "ssep/tools/executable/main_obstacle_publisher.cc",
            "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/main_test/hdmap_interface/rapidjson/stringbuffer.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/vec2d.hpp",
            "ssep/tools/executable/third_party/matplotlibcpp.h",
            "ssep/ssep_visualizer.h",
            "ssep/tools/scene_data_generator/data_structures.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/rapidjson.h",
            "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.cc",
            "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/stdint.h",
            "ssep/offboard/third_party/matlab_plot_cplusplus.hpp",
            "ssep/offboard/tools/executable/main_translation.cc",
            "ssep/offboard/main_test/hdmap_interface/map_elements/map.h",
            "ssep/maps/sl_projection_map.h",
            "ssep/main_test/hdmap_interface/map_elements/overlap_info.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/offboard/main_test/hdmap_interface/rapidjson/memorystream.h",
            "ssep/offboard/main_test/hdmap_interface/libhdmap_interface_shm.so",
            "ssep/main_test/main_test_dg.cc",
            "ssep/tools/obstacle_penalty/penalty_func_fit.asv",
            "ssep/offboard/tools/scene_data_generator/data_structures.h",
            "ssep/scenarios/truck_remote_guided_escape_planner.h",
            "ssep/conf/ssep_tt.yaml",
            "ssep/main_test/main_ssep.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/allocators.h",
            "ssep/influence_map/sl_projection_map.h",
            "ssep/main_test/main_test_park.cc",
            "ssep/main_test/hdmap_interface/rapidjson/schema.h",
            "ssep/influence_map/obstacle_dis_layer.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/strfunc.h",
            "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/main_test/hdmap_interface/common/glog_helper.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/writer.h",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.h",
            "ssep/tools/executable/third_party/json.hpp",
            "ssep/main_test/hdmap_interface/rapidjson/internal/clzll.h",
            "ssep/offboard/ssep_visualizer.h",
            "ssep/offboard/main_test/hdmap_interface/parser/map_loader.h",
            "ssep/maps/ogm.cc",
            "ssep/offboard/tools/executable/third_party/tabulate.hpp",
            "ssep/offboard/main_test/hdmap_interface/common/math/linear_interpolation.hpp",
            "ssep/main_test/hdmap_interface/rapidjson/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/offboard/main_test/hdmap_interface/rapidjson/filewritestream.h",
            "ssep/conf/ssep_car.yaml",
            "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/rapidjson/encodedstream.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/geometry_utils.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/offboard/main_test/hdmap_interface/common/math/line_segment2d.hpp",
            "ssep/keb_optimizer/cost_features/ref_line_cost.h",
            "ssep/offboard/conf/ssep.yaml",
            "ssep/main_test/hdmap_interface/map_elements/lane_info.h",
            "ssep/ssep_activation_sdk.h",
            "ssep/third_party/optional_lite.hpp",
            "ssep/smoother/safety_corridor_smoother.h",
            "ssep/main_test/hdmap_interface/libhdmap_interface_shm.so",
            "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/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/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/smoother/safety_corridor_smoother.cc",
            "ssep/tools/obstacle_penalty/penalty_func_fit_seaside.m",
            "ssep/main_test/hdmap_interface/rapidjson/allocators.h",
            "ssep/coarse_search/topology_analysis/barrier_detector.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/lane_info.h",
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/offboard/main_test/hdmap_interface/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/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/tools/executable/main_obb_port.cc",
            "ssep/main_test/hdmap_interface/common/data_types.h",
            "ssep/ssep_heat_net/ssep_heat_net_trt.cc",
            "ssep/keb_optimizer/cost_features/disk_collision_cost.h",
            "ssep/main_test/hdmap_interface/rapidjson/internal/strtod.h",
            "ssep/offboard/sdk/ssep_activation_impl.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h",
            "ssep/conf/ssep_imv.yaml",
            "ssep/offboard/tools/executable/liang_barsky_clipper.hpp",
            "ssep/offboard/conf/ssep_car.yaml",
            "ssep/main_test/hdmap_interface/rapidjson/fwd.h",
            "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.h",
            "ssep/conf/ssep.yaml",
            "ssep/offboard/tools/scene_data_generator/state_augment_util.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/stack.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/memorybuffer.h",
            "ssep/offboard/main_test/main_ssep_test.cc",
            "ssep/main_test/hdmap_interface/map_elements/road_info.h",
            "ssep/tools/scene_data_generator/scene_yaml_reader.h",
            "ssep/third_party/matlab_plot_cplusplus.hpp",
            "ssep/coarse_search/evaluator/ref_line_heuristic_computer.h",
            "ssep/demo/src/package.xml",
            "ssep/main_test/hdmap_interface/common/math/linear_interpolation.hpp",
            "ssep/main_test/hdmap_interface/libhdmap_interface.so",
            "ssep/keb_optimizer/keb_utils.h",
            "ssep/tools/scene_data_generator/ogm_builder/ogm_builder.h",
            "ssep/tools/obstacle_penalty/createFit.m",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h",
            "ssep/offboard/conf/ssep_imv.yaml",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/uri.h",
            "ssep/tools/executable/third_party/matlab_plot_cplusplus.hpp",
            "ssep/offboard/conf/ssep_tt.yaml",
            "ssep/main_test/hdmap_interface/rapidjson/cursorstreamwrapper.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/road_info.h",
            "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/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/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/common/utils/plotter.hpp",
            "ssep/demo/src/main_ssep_activation.cc",
            "ssep/main_test/hdmap_interface/rapidjson/error/en.h",
            "ssep/offboard/main_test/hdmap_interface/common/glog_helper.h",
            "hmi/widget/replayer_pnc_mat.cpp",
            "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/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/offboard/tools/executable/third_party/matlab_plot_cplusplus.hpp",
            "ssep/main_test/hdmap_interface/rapidjson/filewritestream.h",
            "ssep/influence_map/layer_base.h",
            "ssep/ssep_visualizer.cc",
            "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/coarse_search/legacy_searchers/hybrid_a_star_imv.h",
            "ssep/conf/ssep/ssep_imv.yaml",
            "ssep/influence_map/obstacle_layer.cc",
            "ssep/tools/executable/main_obb.cc",
            "ssep/offboard/main_test/main_test_car.cc",
            "ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.h",
            "ssep/sdk/ssep_activation_impl.cc",
            "data/lattice/path_time_graph.cpp",
            "ssep/ssep_planner.h",
            "ssep/main_test/hdmap_interface/rapidjson/internal/diyfp.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/regex.h",
            "ssep/CMakeLists.txt",
            "ssep/ssep_activation_sdk.cc",
            "ssep/offboard/third_party/tabulate.hpp",
            "ssep/ssep_planner.cc",
            "ssep/offboard/tools/executable/third_party/optional_lite.hpp",
            "ssep/main_test/hdmap_interface/hdmap_impl.h",
            "ssep/keb_optimizer/cost_features/dual_side_trailer_disk_collision_cost.h",
            "ssep/influence_map/obstacle_layer.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/main_test/hdmap_interface/rapidjson/internal/regex.h",
            "ssep/cmake/FindMATLAB.cmake",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/biginteger.h",
            "ssep/data_structures/path_utils.h",
            "ssep/maps/sl_projection_map.cc",
            "ssep/coarse_search/evaluator/shortest_path_heur_table.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/lane.h",
            "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.h",
            "ssep/smoother/fem_pos_smoother.cc",
            "ssep/smoother/cg_cost_function.hpp",
            "ssep/offboard/tools/scene_data_generator/scene_yaml_reader.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/stream.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/influence_map/dubin_layer.cc",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.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/common/glog_helper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/glog_helper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_region_cut_boost.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/encodings.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/strtod.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/document.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/swap.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/third_party/matplotlibcpp.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/data_structures.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_translation.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep_imv.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/memorystream.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/cg_smoother.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_diagonal.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/object_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/third_party/optional_lite.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/ieee754.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/reader.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/install.sh"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/clzll.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/third_party/optional_lite.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/biginteger.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/third_party/tabulate.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/third_party/json.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/hdmap.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ssep_type_definition.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/istreamwrapper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_region_cut_boost.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/allocators.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/sl_projection_map.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/maps/sl_projection_map.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/section_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/encodings.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep_preprocess.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/writer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/stream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/parser/interface_singleton.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/pointer.h"
            },
            {
              "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/prettywriter.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/libhdmap_interface.so"
            },
            {
              "editType" : "delete",
              "file" : "ssep/third_party/json.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/conf/ssep_tt.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/map_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/object.h"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/pnc_mat.cpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/safety_corridor_smoother.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/hdmap_impl.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/dtoa.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_heur_table.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/ref_line_heuristic_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/pow10.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/fwd.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/linear_interpolation.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/parser/interface_param_parser.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/lane.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/sdk/ssep_activation_impl.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ssep_activation_sdk.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/maps/ogm_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/box2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/lane_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ssep_activation_sdk.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/junction.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/diyfp.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/obstacle_penalty/penalty_func_fit.asv"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net_trt.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/rapidjson.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_park.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/ogm_builder/ogm_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/plotter.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/install.sh"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/overlap_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/strfunc.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/meta.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/state_hasher.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/math_utils.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/demo/src/main_ssep_activation.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/third_party/tabulate.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/libhdmap_interface_shm.so"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/overlap.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/obstacle_dis_layer.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/encodedstream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_zhoushan.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/images/search_smooth_comparison.png"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/layer_base.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/demo/src/main_ssep_activation.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/start.sh"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_diagonal.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ReadMe.md"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/sdk/ssep_activation_impl.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/parser/interface_param_parser.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/regex.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/schema.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ogm_map/ogm.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/line_segment2d.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_region_cut_apollo.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_activation_sdk.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_visualizer.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/maps/ogm_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/fwd.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_clipper.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/cmake/FindMATLAB.cmake"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/strtod.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep_imv_xugong.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/topology_analysis/barrier_detector.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/maps/sl_projection_map.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/trailer_disk_collision_cost.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/libhdmap_interface.so"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_obb_vehicle.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_qhd.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/data_structures.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/third_party/optional_lite.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/topology_analysis/voronoi_graph_visualizer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/utils.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/scene_yaml_reader.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_imv.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/stream.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/fem_pos_deviation_osqp_interface.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/error/en.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/rapidjson.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/ogm_builder/ogm_builder.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/demo/src/CMakeLists.txt"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/pow10.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/conf/ssep_imv.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/reference_line_layer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/filewritestream.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/road.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/trailer_shortest_path_heur_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net_trt.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/lane.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/hdmap_impl.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/public_data_struct.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_qhd.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/generate_scene_data_cli.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/cursorstreamwrapper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/dubin_layer.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_obstacle_publisher.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/conf/ssep.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/third_party/matlab_plot_cplusplus.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/fem_pos_smoother.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/itoa.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/stdint.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/cmake/Findosqp.cmake"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/fem_pos_deviation_sqp_osqp_interface.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/images/enviroment.png"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_obb.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/section.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/third_party/matplotlibcpp.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/conf/scene_conf.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/senior.sh"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/images/init_result_comparison.png"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/istreamwrapper.h"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/plan/plot_st_graph.cpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/inference_ml_trajectory_cli.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/biginteger.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/utils.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/demo/src/package.xml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/vec2d.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/strfunc.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_obstacle_publisher.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/obstacle_penalty/createFit.m"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_searcher/bulk_yard_geometric_searcher.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/senior.sh"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_car.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/ostreamwrapper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_dg.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/msinttypes/inttypes.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/map_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/hdmap.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/inference_ml_trajectory_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/cg_smoother.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/third_party/matplotlibcpp.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/stringbuffer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_visualizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_remote_guided_escape_planner.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/object.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/ieee754.h"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/replayer_pnc_mat.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/topology_analysis/voronoi_graph_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/document.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_dg.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/stack.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/uri.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/msinttypes/stdint.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ssep_visualizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/section.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_ssep.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/third_party/matplotlibcpp.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/imv/imv_kinematic.py"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/stringbuffer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/polygon2d.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_activation_sdk.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/demo/src/package.xml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/conf/ssep/ssep_imv.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/public_data_struct.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/road_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/junction_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/state_augment_util.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/imv/imv_kinematic.py"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_tt.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/third_party/json.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/generate_shortest_path_heur_cli.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/third_party/json.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/dual_side_trailer_disk_collision_cost.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ReadMe.md"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/memorybuffer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/liang_barsky_clipper.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/pointer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/generate_shortest_path_heur_cli.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/cursorstreamwrapper.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/map_elements/object_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/parser/map_loader.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/allocators.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/input/ssep_2024_02_20_10_19_35_OUTYARD_output_hr_13_oy-rt-bf_0_nml_0_as.binary"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_ssep_test.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/third_party/tabulate.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/clzll.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_car.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_obb_vehicle.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/overlap_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/error/en.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/sdk/ssep_activation_impl.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/disk_collision_checker.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/dual_side_disk_collision_cost.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/regex.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_heat_net/ssep_heat_net.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/polygon2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_ssep.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/fem_pos_smoother.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/line_segment2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/parser/map_loader.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_test_park.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/schema.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_type_definition.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/maps/ogm.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/math_utils.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/encodedstream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/prettywriter.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep_car.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/reference_line_layer.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/writer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_tt.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/ref_line_cost_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/lane_info.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_imv.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_region_cut_apollo.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/uri.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ogm_map/ogm.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/conf/ssep_imv_xugong.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/meta.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/road.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/stack.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/main_ssep_test.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/third_party/tabulate.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/generate_scene_data_cli.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/obstacle_penalty/penalty_func_fit_normal.m"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/map.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_obb_port.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/input/.gitkeep"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/fem_pos_deviation_osqp_interface.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep_tt.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/linear_interpolation.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/memorybuffer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/filereadstream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/section_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/road_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_clipper.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/obstacle_penalty/exp_test.m"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/memorystream.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/demo/src/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/error/error.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/junction.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/vec2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/libhdmap_interface_shm.so"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/third_party/matlab_plot_cplusplus.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/itoa.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/geometry_utils.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/main_obb_port.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/dubin_layer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/ostreamwrapper.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/geometric_search_visualizer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/obstacle_dis_layer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/dtoa.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/filereadstream.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/sdk/ssep_activation_impl.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_obb.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/scene_data_generator/state_augment_util.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/obstacle_penalty/penalty_func_fit_seaside.m"
            },
            {
              "editType" : "delete",
              "file" : "ssep/conf/ssep/ssep_imv.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/safety_corridor_smoother.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/obstacle_layer.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/obstacle_layer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/disk_collision_cost.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/junction_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/start.sh"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/third_party/matlab_plot_cplusplus.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/liang_barsky_clipper.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/ssep_visualizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/layer_base.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/conf/scene_conf.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/filewritestream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/conf/ssep_car.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/obstacle_penalty/penalty_func_fit_seaside.m"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/diyfp.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/map.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/ref_line_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/path_utils.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/parser/interface_singleton.hpp"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/fem_pos_deviation_sqp_osqp_interface.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/geometry_utils.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/reader.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_utils.h"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/path_time_graph.cpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/map_elements/overlap.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/third_party/matlab_plot_cplusplus.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/math/box2d.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/obstacle_penalty/createFit.m"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/cg_cost_function.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/main_test_zhoushan.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/soft_disk_collision_cost.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_expander.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/obstacle_penalty/exp_test.m"
            },
            {
              "editType" : "delete",
              "file" : "ssep/smoother/smoother.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/executable/CMakeLists.txt"
            },
            {
              "editType" : "delete",
              "file" : "ssep/influence_map/sl_projection_map.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/common/data_types.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/obstacle_penalty/penalty_func_fit.asv"
            },
            {
              "editType" : "add",
              "file" : "ssep/maps/ogm.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/inttypes.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/tractor_trailer_shortest_path_heuristic_generator/shortest_path_heur_table.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/data_types.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/third_party/optional_lite.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/internal/swap.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/evaluator/shortest_path_heur_table.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/obstacle_penalty/penalty_func_fit_normal.m"
            },
            {
              "editType" : "delete",
              "file" : "ssep/main_test/hdmap_interface/rapidjson/error/error.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/tools/executable/main_translation.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/tools/scene_data_generator/scene_yaml_reader.h"
            }
          ]
        },
        {
          "_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",
            "data/config/cfg_safe_const.hpp",
            "hmi/widget/diagnose.cpp",
            "data/plan/predict_path.cpp",
            "data/vehicle/vehicle_status.hpp",
            "data/vehicle/vehicle_status.cpp",
            "data/config/cfg_safe_const.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" : "data/config/cfg_safe_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_pnc_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/diagnose.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle_decider_attr.cpp"
            },
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_ctrl_reference.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/predict_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/ogm_crash_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_status.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/stop_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_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/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_safe_const.hpp",
            "data/plan/predict_path.cpp",
            "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.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/predict_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            }
          ]
        },
        {
          "_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" : [
            "ssep/coarse_search/evaluator/evaluator.h",
            "ssep/scenarios/truck_bulk_yark_in_out_planner.cc",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc",
            "ssep/data_structures/map_element_polyline.hpp",
            "ssep/data_structures/search_boundary.h",
            "ssep/data_structures/path.h",
            "ssep/data_structures/ssep_output.hpp",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/data_structures/type_definition.h",
            "ssep/data_structures/directional_path.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/data_structures/ssep_input.hpp",
            "ssep/coarse_search/evaluator/collision_cost_computer.h",
            "ssep/data_structures/ssep_scenario_type.hpp",
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc",
            "ssep/data_structures/pose.h"
          ],
          "commitId" : "6341363bd6f0200d42c967b920d429902d61a925",
          "timestamp" : 1764826543000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 前进/后退时使用不同的碰撞检测策略。增加前进方向的额外碰撞检测。\u000a\u000a",
          "date" : "2025-12-04 13:35:43 +0800",
          "id" : "6341363bd6f0200d42c967b920d429902d61a925",
          "msg" : "feat: SSEP: 前进/后退时使用不同的碰撞检测策略。增加前进方向的额外碰撞检测。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/map_element_polyline.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/evaluator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/type_definition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_input.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_output.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/collision_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_scenario_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/search_boundary.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/pose.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/directional_path.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" : [
            "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" : "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/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/type_definition.h"
            },
            {
              "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/coarse_search/evaluator/evaluator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/directional_path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/pose.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/map_element_polyline.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_output.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_input.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/collision_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/search_boundary.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_scenario_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            }
          ]
        },
        {
          "_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" : [
            "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/cost_features/beta_cost.h",
            "ssep/keb_optimizer/imv_keb_optimizer.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" : "delete",
              "file" : "ssep/keb_optimizer/cost_features/imv_center_pinch_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/beta_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/beta_dot_cost.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/data_structure.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.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/keb_optimizer/cost_features/imv_dynamic_constraint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/imv_kinematic_constraint.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/keb_optimizer/cost_features/imv_center_curvature_cost.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/keb_optimizer/cost_features/imv_rear_oversteer_cost.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/keb_optimizer/cost_features/imv_rear_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_center_curvature_constraint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_visualizer.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/generate_scene_data/trajectory_provider/search_based_trajectory_provider.cc",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/coarse_search/evaluator/curvature_cost_computer.h",
            "ssep/offboard/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/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.cc",
            "ssep/offboard/generate_scene_data/state_augment_util.h",
            "ssep/ssep_planner.cc",
            "ssep/offboard/generate_scene_data/data_structures.h"
          ],
          "commitId" : "fc36a15194d428385393b0a1400b59a6bd831fda",
          "timestamp" : 1765027075000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: 增加ssep-heatnet-2.0训练场景生成器\u000a\u000a",
          "date" : "2025-12-06 21:17:55 +0800",
          "id" : "fc36a15194d428385393b0a1400b59a6bd831fda",
          "msg" : "feat: 增加ssep-heatnet-2.0训练场景生成器",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_input_provider.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/CMakeLists.txt"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/conf/scene_conf.yaml"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/state_augment_util.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_planner_wrapper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/protos/scene.proto"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/scene_yaml_reader.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/trajectory_provider/search_based_trajectory_provider.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/protos/path.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/curvature_cost_computer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/trajectory_provider/search_based_trajectory_provider.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/data_structures.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_input_provider.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/utils.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/CMakeLists.txt"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/generate_scene_data_cli.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/trajectory_provider/search_based_trajectory_provider.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/protos/geometry.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/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/conf/scene_conf.yaml"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/utils.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/tools/scene_data_generator/data_structures.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc",
            "ssep/offboard/generate_scene_data/protos/path.proto",
            "ssep/CMakeLists.txt",
            "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc",
            "ssep/offboard/generate_scene_data/protos/geometry.proto",
            "ssep/data_structures/polyline.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" : "f4e6eeab76603fcafa435ec4d10fb7b6d51cc1e4",
          "timestamp" : 1765108735000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "refactor: 将ssep的依赖改为sub_directory的形式，添加proto数据结构\u000a\u000a",
          "date" : "2025-12-07 19:58:55 +0800",
          "id" : "f4e6eeab76603fcafa435ec4d10fb7b6d51cc1e4",
          "msg" : "refactor: 将ssep的依赖改为sub_directory的形式，添加proto数据结构",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/geometry.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.h"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/path.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/generate_scene_data_cli.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/CMakeLists.txt"
            }
          ]
        },
        {
          "_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/tractor_trailer_bidirectional_searcher_builder.h",
            "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.cc"
          ],
          "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" : "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"
            },
            {
              "editType" : "add",
              "file" : "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_scenario_type.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/imv_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/CMakeLists.txt"
            }
          ]
        },
        {
          "_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" : "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_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searcher_adaptor.h"
            },
            {
              "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/data_structures/path.cc",
            "ssep/data_structures/polyline.h",
            "ssep/data_structures/polyline.cc",
            "ssep/protos/path.proto",
            "ssep/protos/geometry.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" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/path.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/geometry.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/ex_lane_change_ec.cpp",
            "data/ssep/field_junction_ec.cpp",
            "data/ssep/out_yard_junction_ec.cpp",
            "data/ssep/ssep_util.cpp",
            "ssep/param_loader/param.h",
            "data/ssep/seaside_junction_ec.cpp",
            "ssep/maps/ogm_builder.cc",
            "data/ssep/open_space_ec.cpp",
            "ssep/param_loader/yaml_loader.cc",
            "tasks/deciders/other_decider/replan_decider.cpp",
            "data/ssep/ssep_activation.hpp",
            "data/ssep/ssep_ec.hpp",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.cc",
            "hmi/draw/draw_ssep.cpp",
            "data/ssep/ssep_util.hpp",
            "data/ssep/ssep_ec.cpp",
            "data/ssep/ssep_activation.cpp",
            "data/config/cfg_ssep.cpp",
            "data/ssep/forward_ec.cpp",
            "data/ssep/reverse_ec.cpp",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_imv.cc",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.h",
            "data/ssep/normal_junction_ec.cpp",
            "data/ssep/bridge_junction_ec.cpp",
            "ssep/ssep_planner.h",
            "data/ssep/into_yard_junction_ec.cpp",
            "ssep/maps/ogm_builder.h",
            "ssep/data_structures/ssep_input.hpp",
            "ssep/ssep_planner.cc",
            "ssep/offboard/main_test/main_ssep_input.cc",
            "data/ssep/reverse_ec.hpp",
            "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.cc"
          ],
          "commitId" : "b7d46a53ed7dfc59017559b8d8500c1040fd8ca7",
          "timestamp" : 1765270367000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "refactor: 去除SSEP中不再用到的参数与相关处理。\u000a\u000a",
          "date" : "2025-12-09 16:52:47 +0800",
          "id" : "b7d46a53ed7dfc59017559b8d8500c1040fd8ca7",
          "msg" : "refactor: 去除SSEP中不再用到的参数与相关处理。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_tt.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/out_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/main_test/main_ssep_input.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_util.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/reverse_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_ssep.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_ssep.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/param_loader/param.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/param_loader/yaml_loader.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/seaside_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_util.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/normal_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_input.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/reverse_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_imv.cc"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/bridge_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/field_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/legacy_searchers/hybrid_a_star_car.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ex_lane_change_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/lat_decider/path_direction_decider.cpp"
          ],
          "commitId" : "09b5db88ef67201a1558e30e8d6b16840d5e2299",
          "timestamp" : 1765294289000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:太阳纸业 出库， ssep路径匹配的bug\u000a\u000a",
          "date" : "2025-12-09 23:31:29 +0800",
          "id" : "09b5db88ef67201a1558e30e8d6b16840d5e2299",
          "msg" : "fix:太阳纸业 出库， ssep路径匹配的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/lat_decider/path_direction_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/protos/path.proto",
            "ssep/protos/geometry.proto",
            "ssep/offboard/generate_scene_data/protos/scene.proto"
          ],
          "commitId" : "c085a6c4c4aeeb58856f07723a75607d6fd1578d",
          "timestamp" : 1765336765000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP 修复proto版本不兼容的问题\u000a\u000a",
          "date" : "2025-12-10 11:19:25 +0800",
          "id" : "c085a6c4c4aeeb58856f07723a75607d6fd1578d",
          "msg" : "fix: SSEP 修复proto版本不兼容的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/protos/path.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/protos/scene.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/geometry.proto"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/predict_path.cpp",
            "hmi/draw/draw_pose_predict.cpp",
            "algorithm/vehicle_model/kinematic_bicycle_model.cpp"
          ],
          "commitId" : "fdf7f852c0106c6a3b58f718e9b004178f1895d5",
          "timestamp" : 1765344017000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复ttc预测的bug\u000a\u000a",
          "date" : "2025-12-10 13:20:17 +0800",
          "id" : "fdf7f852c0106c6a3b58f718e9b004178f1895d5",
          "msg" : "fix:修复ttc预测的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/predict_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_pose_predict.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/vehicle_model/kinematic_bicycle_model.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/app_data.cpp"
          ],
          "commitId" : "a3617580835c6e4a93d437ed914fa63c5a9c37ee",
          "timestamp" : 1765344067000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "Revert \"feat:暂时屏蔽container size 变量\"\u000a\u000aThis reverts commit 39185fee5b5f13e40dbab72d65d0ed72c169107e.\u000a",
          "date" : "2025-12-10 13:21:07 +0800",
          "id" : "a3617580835c6e4a93d437ed914fa63c5a9c37ee",
          "msg" : "Revert \"feat:暂时屏蔽container size 变量\"",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/app_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/path.cc",
            "ssep/CMakeLists.txt",
            "ssep/data_structures/directional_path.h",
            "ssep/data_structures/directional_path.cc",
            "ssep/scenarios/truck_remote_guided_escape_planner.h",
            "ssep/data_structures/path.h",
            "ssep/data_structures/ssep_output.hpp"
          ],
          "commitId" : "1460dad8f30ac58ef79ded9771914f43c54fdc00",
          "timestamp" : 1765350673000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: SSEP: 改进多段路径 - 短路径去除的逻辑\u000a\u000a",
          "date" : "2025-12-10 15:11:13 +0800",
          "id" : "1460dad8f30ac58ef79ded9771914f43c54fdc00",
          "msg" : "chore: SSEP: 改进多段路径 - 短路径去除的逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/directional_path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_output.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/directional_path.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_remote_guided_escape_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/ssep_input_provider.cc",
            "ssep/CMakeLists.txt",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "CMakeLists.txt"
          ],
          "commitId" : "eec9c972b05ae26f7ce8b0e4c600a5e8603f7068",
          "timestamp" : 1765366684000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "refactor: update cmakelist\u000a\u000a",
          "date" : "2025-12-10 19:38:04 +0800",
          "id" : "eec9c972b05ae26f7ce8b0e4c600a5e8603f7068",
          "msg" : "refactor: update cmakelist",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_input_provider.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/hdmap_interface/map_elements/junction_info.h",
            "ssep/offboard/hdmap_interface/common/math/geometry_utils.h",
            "ssep/offboard/hdmap_interface/hdmap_impl.h",
            "ssep/offboard/hdmap_interface/common/math/box2d.hpp",
            "ssep/offboard/main_test/hdmap_interface/map_elements/object_info.h",
            "ssep/offboard/hdmap_interface/map_elements/map_info.h",
            "ssep/offboard/main_test/hdmap_interface/parser/interface_param_parser.h",
            "ssep/offboard/hdmap_interface/rapidjson/error/en.h",
            "ssep/offboard/generate_scene_data/CMakeLists.txt",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/itoa.h",
            "ssep/scenarios/planner_utils.h",
            "ssep/offboard/ssep_planner_wrapper.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/strtod.h",
            "ssep/offboard/hdmap_interface/map_elements/lane.h",
            "ssep/offboard/hdmap_interface/rapidjson/writer.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/dtoa.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/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/schema.h",
            "ssep/offboard/hdmap_interface/rapidjson/memorybuffer.h",
            "ssep/offboard/generate_scene_data/protos/scene.proto",
            "ssep/offboard/hdmap_interface/common/data_types.h",
            "ssep/offboard/main_test/hdmap_interface/parser/interface_singleton.hpp",
            "ssep/offboard/main_test/hdmap_interface/map_elements/map_info.h",
            "ssep/offboard/hdmap_interface/parser/interface_param_parser.h",
            "ssep/offboard/hdmap_interface/rapidjson/stream.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/strtod.h",
            "ssep/offboard/main_test/hdmap_interface/public_data_struct.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/section.h",
            "ssep/offboard/hdmap_interface/common/math/math_utils.hpp",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/offboard/hdmap_interface/common/math/linear_interpolation.hpp",
            "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/math_utils.hpp",
            "ssep/offboard/main_test/hdmap_interface/libhdmap_interface.so",
            "ssep/offboard/hdmap_interface/rapidjson/internal/stack.h",
            "ssep/offboard/hdmap_interface/rapidjson/encodedstream.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/hdmap_interface/common/math/vec2d.hpp",
            "ssep/offboard/main_test/hdmap_interface/map_elements/object.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/swap.h",
            "ssep/offboard/hdmap_interface/libhdmap_interface.so",
            "ssep/offboard/hdmap_interface/map_elements/junction.h",
            "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/document.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/schema.h",
            "ssep/offboard/hdmap_interface/rapidjson/rapidjson.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/pow10.h",
            "ssep/offboard/scene_replay/replay_ssep_input_cli.cc",
            "ssep/offboard/main_test/hdmap_interface/map_elements/overlap.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/junction.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/vec2d.hpp",
            "ssep/offboard/hdmap_interface/rapidjson/internal/biginteger.h",
            "ssep/offboard/main_test/hdmap_interface/common/math/polygon2d.hpp",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/rapidjson.h",
            "ssep/offboard/hdmap_interface/rapidjson/memorystream.h",
            "ssep/offboard/main_test/hdmap_interface/common/data_types.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/stdint.h",
            "ssep/offboard/main_test/hdmap_interface/map_elements/map.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/pointer.h",
            "ssep/offboard/hdmap_interface/map_elements/object.h",
            "ssep/offboard/hdmap_interface/hdmap.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/rapidjson/memorystream.h",
            "ssep/offboard/main_test/hdmap_interface/libhdmap_interface_shm.so",
            "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/allocators.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/diyfp.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/main_test/hdmap_interface/rapidjson/error/error.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/meta.h",
            "ssep/offboard/hdmap_interface/rapidjson/encodings.h",
            "ssep/offboard/hdmap_interface/rapidjson/allocators.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/ostreamwrapper.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/filereadstream.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/cursorstreamwrapper.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/inttypes.h",
            "ssep/offboard/hdmap_interface/map_elements/road.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/swap.h",
            "ssep/offboard/hdmap_interface/rapidjson/internal/ieee754.h",
            "ssep/offboard/hdmap_interface/map_elements/map.h",
            "ssep/offboard/hdmap_interface/rapidjson/prettywriter.h",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/fwd.h",
            "ssep/offboard/hdmap_interface/rapidjson/filereadstream.h",
            "ssep/offboard/hdmap_interface/rapidjson/uri.h",
            "ssep/offboard/hdmap_interface/common/glog_helper.h",
            "ssep/offboard/main_test/hdmap_interface/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/map_elements/overlap_info.h",
            "ssep/offboard/main_test/hdmap_interface/hdmap.h",
            "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc",
            "ssep/offboard/main_test/hdmap_interface/rapidjson/prettywriter.h",
            "ssep/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/main_test/hdmap_interface/rapidjson/stream.h",
            "ssep/offboard/hdmap_interface/map_elements/overlap.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/rapidjson/stream.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/ieee754.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/strtod.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/lane.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/prettywriter.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/vec2d.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/planner_utils.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/stack.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/ostreamwrapper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/stringbuffer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/libhdmap_interface_shm.so"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/diyfp.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/swap.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/rapidjson.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/linear_interpolation.hpp"
            },
            {
              "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/filereadstream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/error/en.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/conditions/along_lane_condition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/bulk_yard_in_out_path_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/allocators.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/road.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/junction_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/pow10.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/pointer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/box2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/strtod.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/allocators.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/lane.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/meta.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/memorystream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/libhdmap_interface.so"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/cursorstreamwrapper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/itoa.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/math_utils.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/hdmap_impl.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/writer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/section.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/overlap_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/data_types.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/memorystream.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/pointer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/geometry_utils.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/encodedstream.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/overlap_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/prettywriter.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/math/box2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/map.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/fwd.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/document.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/inttypes.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/parser/interface_singleton.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/math/line_segment2d.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/math/polygon2d.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/itoa.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/filewritestream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/planner_utils.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/section_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/object_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/math/linear_interpolation.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/ostreamwrapper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/math/vec2d.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/pow10.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/clzll.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/stringbuffer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/line_segment2d.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/istreamwrapper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/fwd.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/road_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/diyfp.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/overlap.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/error/error.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_visualizer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/hdmap_impl.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/schema.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/lane_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/overlap.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/reader.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/uri.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/scene_replay/CMakeLists.txt"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/map_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/parser/interface_param_parser.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/strfunc.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/parser/interface_param_parser.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/public_data_struct.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/dtoa.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/scene.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/object.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/object_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/parser/map_loader.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/libhdmap_interface.so"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_bulk_yark_in_out_planner.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/hdmap.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/scene_replay/replay_ssep_input_cli.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/stack.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/libhdmap_interface_shm.so"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/public_data_struct.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/memorybuffer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/parser/map_loader.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/writer.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/math/geometry_utils.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/cursorstreamwrapper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/istreamwrapper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/msinttypes/stdint.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/document.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_remote_guided_escape_planner.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/glog_helper.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/biginteger.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/encodings.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/strfunc.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/hdmap.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/object.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/biginteger.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/section_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/map_info.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/road.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/schema.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/glog_helper.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/junction.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/msinttypes/inttypes.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/dtoa.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/data_types.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/error/error.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_visualizer.cc"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/road_info.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/section.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/encodings.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/clzll.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/stream.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/msinttypes/stdint.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/map_elements/map.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/encodedstream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/filereadstream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/uri.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/common/math/polygon2d.hpp"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/error/en.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/generate_scene_data/protos/scene.proto"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/memorybuffer.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/internal/regex.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/meta.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/junction_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/lane_info.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/rapidjson.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/filewritestream.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/ieee754.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/swap.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/rapidjson/reader.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/rapidjson/internal/regex.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/map_elements/junction.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/main_test/hdmap_interface/parser/interface_singleton.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/offboard/hdmap_interface/common/math/math_utils.hpp"
            }
          ]
        },
        {
          "_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/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_input_provider.cc"
            },
            {
              "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/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            }
          ]
        },
        {
          "_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" : [
            "ssep/protos/params.proto",
            "ssep/CMakeLists.txt",
            "ssep/protos/map_element.proto",
            "data/plan/ssep_data.hpp",
            "data/ssep/forward_ec.cpp",
            "ssep/protos/geometry.proto",
            "ssep/protos/path.proto",
            "ssep/protos/ssep_scenario_type.proto",
            "data/ssep/forward_ec.hpp",
            "ssep/protos/object.proto",
            "ssep/protos/scene.proto"
          ],
          "commitId" : "4d0bb553a1f262d32c060b54c440602a396af343",
          "timestamp" : 1765534309000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 完成ssep相关的proto定义。\u000a\u000a",
          "date" : "2025-12-12 18:11:49 +0800",
          "id" : "4d0bb553a1f262d32c060b54c440602a396af343",
          "msg" : "feat: SSEP: 完成ssep相关的proto定义。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/protos/scene.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/object.proto"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/map_element.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/geometry.proto"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/params.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/path.proto"
            },
            {
              "editType" : "add",
              "file" : "ssep/protos/ssep_scenario_type.proto"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.hpp"
            }
          ]
        },
        {
          "_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.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/param_loader/param.h",
            "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc",
            "ssep/maps/ogm.cc",
            "ssep/scenarios/imv_enter_yard_planner.h",
            "ssep/maps/ogm.h"
          ],
          "commitId" : "8b25d72c0b8580de808cdd4b2288fb9ab7eb5584",
          "timestamp" : 1765645304000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: 修复imv优化器斜行代价太小的问题\u000a\u000a",
          "date" : "2025-12-14 01:01:44 +0800",
          "id" : "8b25d72c0b8580de808cdd4b2288fb9ab7eb5584",
          "msg" : "fix: 修复imv优化器斜行代价太小的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/param_loader/param.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc",
            "ssep/param_loader/param.h",
            "ssep/maps/ogm.cc",
            "ssep/scenarios/imv_enter_yard_planner.h",
            "ssep/maps/ogm.h"
          ],
          "commitId" : "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/offboard/generate_scene_data/obstacle_polygon_extractor.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.h"
            },
            {
              "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.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/param_loader/param.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/scenarios/imv_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc"
            },
            {
              "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/keb_optimizer/imv_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_yard_planner.h"
            }
          ]
        },
        {
          "_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" : [
            "ssep/data_structures/object.h",
            "ssep/common/utils/proto_converters.hpp",
            "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h",
            "ssep/protos/geometry.proto",
            "ssep/common/utils/obstacle_polygon_extractor.h",
            "ssep/common/object_manager.cc",
            "ssep/data_structures/map_element_polyline.h",
            "ssep/data_structures/path.h",
            "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.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/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/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/coarse_search/topology_analysis/candidate_goals_generator.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/map_element_polyline.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/conditions/inside_yard_condition.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/object_manager.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/math/aabox2d.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/offboard/generate_scene_data/obstacle_polygon_extractor.cc"
            },
            {
              "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/common/math/aabox2d.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/obstacle_polygon_extractor.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/geometry.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/object.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/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_reference_following_searcher_builder.h"
            },
            {
              "editType" : "delete",
              "file" : "ssep/data_structures/map_element_polyline.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/obstacle_polygon_extractor.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/proto_converters.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/generate_scene_data/generate_scene_data_cli.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/object_manager.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_input.hpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/ssep_input.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/data_structures/map_element_polyline.h"
            }
          ]
        },
        {
          "_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/config/cfg_region.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.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" : "hmi/draw/draw_map.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.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/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.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/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc",
            "ssep/common/utils/map_element_utils.hpp",
            "data/ssep/forward_ec.cpp",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/scenarios/tractor_trailer_general_planner.h",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/ssep_planner.h",
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h",
            "ssep/offboard/ssep_input_provider.cc",
            "ssep/offboard/scene_replay/replay_ssep_input_cli.cc",
            "ssep/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/data_structures/ssep_scenario_type.hpp",
            "ssep/ssep_planner.cc"
          ],
          "commitId" : "e1ed6c866dbc4d1354f50f122d6138193543fd27",
          "timestamp" : 1765890685000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 1. 增加集卡进停车位场景。2. 集卡出停车位场景倒车时增加额外后向检测。\u000a\u000a",
          "date" : "2025-12-16 21:11:25 +0800",
          "id" : "e1ed6c866dbc4d1354f50f122d6138193543fd27",
          "msg" : "feat: SSEP: 1. 增加集卡进停车位场景。2. 集卡出停车位场景倒车时增加额外后向检测。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/u_turn_insertion_maneuver_searcher_builder.cc"
            },
            {
              "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/data_structures/ssep_scenario_type.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/evaluator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/scene_replay/replay_ssep_input_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/multi_stage_hybrid_astar_search_engine.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/ssep_scenario_type.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/multi_stage_hybrid_astar_search_engine.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/truck_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/map_element_utils.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_general_searcher_builder.h"
            },
            {
              "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/ssep_input_provider.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/trailer_collision_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/back_insertion_maneuver_searcher_builder.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" : [
            "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/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"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_bidirectional_searcher_builder.cc",
            "ssep/scenarios/legacy_planner.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/scenarios/tractor_trailer_enter_parking_spot_planner.h",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.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/scenarios/legacy_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/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_general_planner.h"
            },
            {
              "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/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_exit_parking_spot_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "sink/ros_sink_pnc_status.cpp",
            "data/config/cfg_static.cpp"
          ],
          "commitId" : "99aae8fc414bc26092774f480bdb9abdffe9e765",
          "timestamp" : 1765955773000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:宽度补偿的bug\u000a",
          "date" : "2025-12-17 15:16:13 +0800",
          "id" : "99aae8fc414bc26092774f480bdb9abdffe9e765",
          "msg" : "fix:宽度补偿的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_static.cpp"
            },
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_pnc_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "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" : "b5928ec7e9bd62b896f96b8c27ff60461df3fa7b",
          "timestamp" : 1766043488000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化序列化的显示\u000a\u000a",
          "date" : "2025-12-18 15:38:08 +0800",
          "id" : "b5928ec7e9bd62b896f96b8c27ff60461df3fa7b",
          "msg" : "refactor:优化序列化的显示",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/vehicle/vehicle_state.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/reaction/app_reaction.hpp"
            },
            {
              "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" : [
            "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/keb_optimizer/keb_problem.cc",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "679699d6e2624aec436d5e51add95c3fdabaadce",
          "timestamp" : 1766051856000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:ssep的优化\u000a\u000a",
          "date" : "2025-12-18 17:57:36 +0800",
          "id" : "679699d6e2624aec436d5e51add95c3fdabaadce",
          "msg" : "feat:ssep的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.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/offboard/scene_replay/CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "78b0a4e33f8374a4c6e5decb9ca0b9d534daa1ce",
          "timestamp" : 1766051862000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:杨浦进堆场口搜索约束的优化\u000a\u000a",
          "date" : "2025-12-18 17:57:42 +0800",
          "id" : "78b0a4e33f8374a4c6e5decb9ca0b9d534daa1ce",
          "msg" : "feat:杨浦进堆场口搜索约束的优化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "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"
            }
          ]
        }
      ],
      "kind" : "git"
    }
  ],
  "culprits" : [
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
      "fullName" : "wuyanjun110"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
      "fullName" : "tangwenqing"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
      "fullName" : "5081703.cr"
    }
  ],
  "nextBuild" : {
    "number" : 2943,
    "url" : "http://159.27.114.184:8080/jenkins/view/orin/job/orin-module-slave32/2943/"
  },
  "previousBuild" : None
}