{
  "_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" : "confList",
          "value" : "Get-Branchs"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "conf",
          "value" : "Could not get conf for confList"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "checkall",
          "value" : "yes"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "OTA",
          "value" : "public"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "region",
          "value" : "qingdaoxilian"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "deviceChoice",
          "value" : "false"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "msgBranch",
          "value" : "rc_dev_xilian"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rslidarSDKBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rslidarSdkNewBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "cameraDriverBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "loginSyncToolBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "systemRosBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "nodeManagerBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "thirdpartyBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "unifiedSystemMonitorBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rosBridgeBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdcontrolBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "versionsObserverBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "cacheBagNodeBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "systemMonitorBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "performanceAnalystBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "scheduleManagerBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "imvSpreaderDetectionBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "craneAlignBranch",
          "value" : "dev_truck_comment"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "mrpt2Branch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "warningModuleBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rminterpreterBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "nodeManagerOnlineBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rtspRelayerBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hesaiLidarBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "newTruckSpreaderDetectionBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rcinterpreterBranch",
          "value" : "feat_xilian"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "pncBranch",
          "value" : "feat_sidepass_lattice"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "guardianBranch",
          "value" : "feat_yangpu"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "staticTransformBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "msfLocBranch",
          "value" : "test_qingdao"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "msfAssistantBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdmapBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "peripheralControllerBranch",
          "value" : "feat_xilian"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "predictionBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "laneDetectionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "dataCollectionBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "tosVisualizeBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "sinsCalibrationHmiBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "toolsBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "segmentationBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "controlBranch",
          "value" : "feat_creep_status"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdmapCloudBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "nodeManagerHmiBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "groundmarkerDetectionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "calibrationToolsBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "simulatorBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "snapshotUploadBranch",
          "value" : "feat_record"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdmapInterfaceBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "spreaderSegmentationBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "trafficLightDetectionBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "perceptionPublisherBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "avmBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "v2Branch",
          "value" : "None-Branch"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "newDetectionBranch",
          "value" : "None-Branch"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "seniorCalibrationBranch",
          "value" : "None-Branch"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "doxBranch",
          "value" : "None-Branch"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "oleLidarBranch",
          "value" : "None-Branch"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "lidarCameraFusionBranch",
          "value" : "None-Branch"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "operate",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "orinConf",
          "value" : "master"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "editConfName",
          "value" : ""
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "notes",
          "value" : "西联全量从"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "users",
          "value" : ""
        }
      ]
    },
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UserIdCause",
          "shortDescription" : "Started by user suyalei",
          "userId" : "suyalei",
          "userName" : "suyalei"
        }
      ]
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.libs.LibrariesAction"
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "8d6e57537de2801faff7fa709d50a941166a11a0",
            "branch" : [
              {
                "SHA1" : "8d6e57537de2801faff7fa709d50a941166a11a0",
                "name" : "master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "8d6e57537de2801faff7fa709d50a941166a11a0",
            "branch" : [
              {
                "SHA1" : "8d6e57537de2801faff7fa709d50a941166a11a0",
                "name" : "master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "8d6e57537de2801faff7fa709d50a941166a11a0",
        "branch" : [
          {
            "SHA1" : "8d6e57537de2801faff7fa709d50a941166a11a0",
            "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" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "43b6633541784c446f3b0be86599563ba645645b",
            "branch" : [
              {
                "SHA1" : "43b6633541784c446f3b0be86599563ba645645b",
                "name" : "refs/remotes/origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "43b6633541784c446f3b0be86599563ba645645b",
            "branch" : [
              {
                "SHA1" : "43b6633541784c446f3b0be86599563ba645645b",
                "name" : "refs/remotes/origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "43b6633541784c446f3b0be86599563ba645645b",
        "branch" : [
          {
            "SHA1" : "43b6633541784c446f3b0be86599563ba645645b",
            "name" : "refs/remotes/origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/weilikang/jenkinsfiles.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev_d0713c" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 158,
          "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/rc_dev_qingdaodagang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 320,
          "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_youyiguan" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 378,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "1be039cfa092298ec02479636537b6550f1b9152",
            "branch" : [
              {
                "SHA1" : "1be039cfa092298ec02479636537b6550f1b9152",
                "name" : "origin/rc_dev_youyiguan"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1be039cfa092298ec02479636537b6550f1b9152",
            "branch" : [
              {
                "SHA1" : "1be039cfa092298ec02479636537b6550f1b9152",
                "name" : "origin/rc_dev_youyiguan"
              }
            ]
          }
        },
        "origin/rc_dev_xinjiang_kaiwo" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 310,
          "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/rc_dev_xiamen" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 235,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "8d5ec2119ebc027638fa1a22228e2a10cd856ec9",
            "branch" : [
              {
                "SHA1" : "8d5ec2119ebc027638fa1a22228e2a10cd856ec9",
                "name" : "origin/rc_dev_xiamen"
              }
            ]
          },
          "revision" : {
            "SHA1" : "8d5ec2119ebc027638fa1a22228e2a10cd856ec9",
            "branch" : [
              {
                "SHA1" : "8d5ec2119ebc027638fa1a22228e2a10cd856ec9",
                "name" : "origin/rc_dev_xiamen"
              }
            ]
          }
        },
        "origin/rc_dev_xilian" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b47286e21d0962d45d297e92c73931cc4d4cac41",
            "branch" : [
              {
                "SHA1" : "b47286e21d0962d45d297e92c73931cc4d4cac41",
                "name" : "origin/rc_dev_xilian"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b47286e21d0962d45d297e92c73931cc4d4cac41",
            "branch" : [
              {
                "SHA1" : "b47286e21d0962d45d297e92c73931cc4d4cac41",
                "name" : "origin/rc_dev_xilian"
              }
            ]
          }
        },
        "origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 32,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc",
            "branch" : [
              {
                "SHA1" : "932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc",
                "name" : "origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc",
            "branch" : [
              {
                "SHA1" : "932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc",
                "name" : "origin/dev"
              }
            ]
          }
        },
        "origin/feat-peripheral_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 125,
          "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_tc_v2_weihai" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 426,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "db51c891fddcf73babce98115f7526d2860bd6c4",
            "branch" : [
              {
                "SHA1" : "db51c891fddcf73babce98115f7526d2860bd6c4",
                "name" : "origin/feat_tc_v2_weihai"
              }
            ]
          },
          "revision" : {
            "SHA1" : "db51c891fddcf73babce98115f7526d2860bd6c4",
            "branch" : [
              {
                "SHA1" : "db51c891fddcf73babce98115f7526d2860bd6c4",
                "name" : "origin/feat_tc_v2_weihai"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 456,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "fca3a20dd978a00f0568bbb02a49aff6fc1ffeb1",
            "branch" : [
              {
                "SHA1" : "fca3a20dd978a00f0568bbb02a49aff6fc1ffeb1",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fca3a20dd978a00f0568bbb02a49aff6fc1ffeb1",
            "branch" : [
              {
                "SHA1" : "fca3a20dd978a00f0568bbb02a49aff6fc1ffeb1",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/rc_dev_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 406,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "f99f6780110f87131229f7cdfb946c9ce1bc428b",
            "branch" : [
              {
                "SHA1" : "f99f6780110f87131229f7cdfb946c9ce1bc428b",
                "name" : "origin/rc_dev_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f99f6780110f87131229f7cdfb946c9ce1bc428b",
            "branch" : [
              {
                "SHA1" : "f99f6780110f87131229f7cdfb946c9ce1bc428b",
                "name" : "origin/rc_dev_qiangang"
              }
            ]
          }
        },
        "origin/rc_dev_taiyang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 265,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
            "branch" : [
              {
                "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
                "name" : "origin/rc_dev_taiyang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
            "branch" : [
              {
                "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
                "name" : "origin/rc_dev_taiyang"
              }
            ]
          }
        },
        "origin/feat-peripheral_op_state" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 141,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "f0a5167416f0fec86262fc7b9f86b98b8c9f1580",
            "branch" : [
              {
                "SHA1" : "f0a5167416f0fec86262fc7b9f86b98b8c9f1580",
                "name" : "origin/feat-peripheral_op_state"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f0a5167416f0fec86262fc7b9f86b98b8c9f1580",
            "branch" : [
              {
                "SHA1" : "f0a5167416f0fec86262fc7b9f86b98b8c9f1580",
                "name" : "origin/feat-peripheral_op_state"
              }
            ]
          }
        },
        "origin/rc_dev_weihai" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 428,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "f81ded8a05744355183f130d8893e0020815866e",
            "branch" : [
              {
                "SHA1" : "f81ded8a05744355183f130d8893e0020815866e",
                "name" : "origin/rc_dev_weihai"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f81ded8a05744355183f130d8893e0020815866e",
            "branch" : [
              {
                "SHA1" : "f81ded8a05744355183f130d8893e0020815866e",
                "name" : "origin/rc_dev_weihai"
              }
            ]
          }
        },
        "origin/rc_dev_mandula" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 223,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b480a3026782e6090d1950c40614ca5f1b7e5d70",
            "branch" : [
              {
                "SHA1" : "b480a3026782e6090d1950c40614ca5f1b7e5d70",
                "name" : "origin/rc_dev_mandula"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b480a3026782e6090d1950c40614ca5f1b7e5d70",
            "branch" : [
              {
                "SHA1" : "b480a3026782e6090d1950c40614ca5f1b7e5d70",
                "name" : "origin/rc_dev_mandula"
              }
            ]
          }
        },
        "origin/rc_dev_daxie" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 414,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "82bc5b4bd37c149910a332c9f5d49edbbed8d74d",
            "branch" : [
              {
                "SHA1" : "82bc5b4bd37c149910a332c9f5d49edbbed8d74d",
                "name" : "origin/rc_dev_daxie"
              }
            ]
          },
          "revision" : {
            "SHA1" : "82bc5b4bd37c149910a332c9f5d49edbbed8d74d",
            "branch" : [
              {
                "SHA1" : "82bc5b4bd37c149910a332c9f5d49edbbed8d74d",
                "name" : "origin/rc_dev_daxie"
              }
            ]
          }
        },
        "origin/rc_dev_shanqihuanwei" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 363,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
            "branch" : [
              {
                "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
                "name" : "origin/rc_dev_shanqihuanwei"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
            "branch" : [
              {
                "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
                "name" : "origin/rc_dev_shanqihuanwei"
              }
            ]
          }
        },
        "origin/rc_dev_zhoushan" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 351,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
            "branch" : [
              {
                "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
                "name" : "origin/rc_dev_zhoushan"
              }
            ]
          },
          "revision" : {
            "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
            "branch" : [
              {
                "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
                "name" : "origin/rc_dev_zhoushan"
              }
            ]
          }
        },
        "origin/rc_dev_jiningliangshangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 450,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "7d594c755e96741c20d32b84dec169d35b599e9c",
            "branch" : [
              {
                "SHA1" : "7d594c755e96741c20d32b84dec169d35b599e9c",
                "name" : "origin/rc_dev_jiningliangshangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7d594c755e96741c20d32b84dec169d35b599e9c",
            "branch" : [
              {
                "SHA1" : "7d594c755e96741c20d32b84dec169d35b599e9c",
                "name" : "origin/rc_dev_jiningliangshangang"
              }
            ]
          }
        },
        "origin/rc_dev_shenqi" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 284,
          "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/dev_direction" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 22,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "03f9d51b2cff980c32cfec344473b7fac146a4b2",
            "branch" : [
              {
                "SHA1" : "03f9d51b2cff980c32cfec344473b7fac146a4b2",
                "name" : "origin/dev_direction"
              }
            ]
          },
          "revision" : {
            "SHA1" : "03f9d51b2cff980c32cfec344473b7fac146a4b2",
            "branch" : [
              {
                "SHA1" : "03f9d51b2cff980c32cfec344473b7fac146a4b2",
                "name" : "origin/dev_direction"
              }
            ]
          }
        },
        "origin/feat_tc_v2_yangpu" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 436,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "549daf0fc4e7c8f469ba1807acf334525ddb939b",
            "branch" : [
              {
                "SHA1" : "549daf0fc4e7c8f469ba1807acf334525ddb939b",
                "name" : "origin/feat_tc_v2_yangpu"
              }
            ]
          },
          "revision" : {
            "SHA1" : "549daf0fc4e7c8f469ba1807acf334525ddb939b",
            "branch" : [
              {
                "SHA1" : "549daf0fc4e7c8f469ba1807acf334525ddb939b",
                "name" : "origin/feat_tc_v2_yangpu"
              }
            ]
          }
        },
        "origin/rc_dev_yangpu" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 440,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c2b70ca6d50c20019fb03195b32631d2710f18be",
            "branch" : [
              {
                "SHA1" : "c2b70ca6d50c20019fb03195b32631d2710f18be",
                "name" : "origin/rc_dev_yangpu"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c2b70ca6d50c20019fb03195b32631d2710f18be",
            "branch" : [
              {
                "SHA1" : "c2b70ca6d50c20019fb03195b32631d2710f18be",
                "name" : "origin/rc_dev_yangpu"
              }
            ]
          }
        },
        "origin/rc_dev_xiasha" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 455,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "fca3a20dd978a00f0568bbb02a49aff6fc1ffeb1",
            "branch" : [
              {
                "SHA1" : "fca3a20dd978a00f0568bbb02a49aff6fc1ffeb1",
                "name" : "origin/rc_dev_xiasha"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fca3a20dd978a00f0568bbb02a49aff6fc1ffeb1",
            "branch" : [
              {
                "SHA1" : "fca3a20dd978a00f0568bbb02a49aff6fc1ffeb1",
                "name" : "origin/rc_dev_xiasha"
              }
            ]
          }
        },
        "origin/rcdev_c9969b7" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 107,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c9969b7baa76f78e49bc051f035d8664a05e19f3",
            "branch" : [
              {
                "SHA1" : "c9969b7baa76f78e49bc051f035d8664a05e19f3",
                "name" : "origin/rcdev_c9969b7"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c9969b7baa76f78e49bc051f035d8664a05e19f3",
            "branch" : [
              {
                "SHA1" : "c9969b7baa76f78e49bc051f035d8664a05e19f3",
                "name" : "origin/rcdev_c9969b7"
              }
            ]
          }
        },
        "origin/rc_dev_b620c9" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 129,
          "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/rc_dev_luojing" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 445,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "32334d000675a8e9faa66ac5b3334a4eb573a3fb",
            "branch" : [
              {
                "SHA1" : "32334d000675a8e9faa66ac5b3334a4eb573a3fb",
                "name" : "origin/rc_dev_luojing"
              }
            ]
          },
          "revision" : {
            "SHA1" : "32334d000675a8e9faa66ac5b3334a4eb573a3fb",
            "branch" : [
              {
                "SHA1" : "32334d000675a8e9faa66ac5b3334a4eb573a3fb",
                "name" : "origin/rc_dev_luojing"
              }
            ]
          }
        },
        "origin/rc_dev_suxi" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 408,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b62bb5d564d92a444f2f111010fcd7f2e2918557",
            "branch" : [
              {
                "SHA1" : "b62bb5d564d92a444f2f111010fcd7f2e2918557",
                "name" : "origin/rc_dev_suxi"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b62bb5d564d92a444f2f111010fcd7f2e2918557",
            "branch" : [
              {
                "SHA1" : "b62bb5d564d92a444f2f111010fcd7f2e2918557",
                "name" : "origin/rc_dev_suxi"
              }
            ]
          }
        },
        "origin/rc_dev_jiaxingdongfangtegang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 453,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "ce4f0766aace66814f2a5f8025e07a3715a56c54",
            "branch" : [
              {
                "SHA1" : "ce4f0766aace66814f2a5f8025e07a3715a56c54",
                "name" : "origin/rc_dev_jiaxingdongfangtegang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ce4f0766aace66814f2a5f8025e07a3715a56c54",
            "branch" : [
              {
                "SHA1" : "ce4f0766aace66814f2a5f8025e07a3715a56c54",
                "name" : "origin/rc_dev_jiaxingdongfangtegang"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "b47286e21d0962d45d297e92c73931cc4d4cac41",
        "branch" : [
          {
            "SHA1" : "b47286e21d0962d45d297e92c73931cc4d4cac41",
            "name" : "origin/rc_dev_xilian"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/shared/shared_msgs.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "465d8709918e69575a22e49124a5ea9b6faa6ee0",
            "branch" : [
              {
                "SHA1" : "465d8709918e69575a22e49124a5ea9b6faa6ee0",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "465d8709918e69575a22e49124a5ea9b6faa6ee0",
            "branch" : [
              {
                "SHA1" : "465d8709918e69575a22e49124a5ea9b6faa6ee0",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "465d8709918e69575a22e49124a5ea9b6faa6ee0",
        "branch" : [
          {
            "SHA1" : "465d8709918e69575a22e49124a5ea9b6faa6ee0",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/lidar_localization_mapping/mrpt2.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "dd159a843880991c2b6930e358e8c8c4b67b7b68",
            "branch" : [
              {
                "SHA1" : "dd159a843880991c2b6930e358e8c8c4b67b7b68",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "dd159a843880991c2b6930e358e8c8c4b67b7b68",
            "branch" : [
              {
                "SHA1" : "dd159a843880991c2b6930e358e8c8c4b67b7b68",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "dd159a843880991c2b6930e358e8c8c4b67b7b68",
        "branch" : [
          {
            "SHA1" : "dd159a843880991c2b6930e358e8c8c4b67b7b68",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/login-sync-tool.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "508121cf208309009f02f90ca4e96cffe65739a8",
            "branch" : [
              {
                "SHA1" : "508121cf208309009f02f90ca4e96cffe65739a8",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "508121cf208309009f02f90ca4e96cffe65739a8",
            "branch" : [
              {
                "SHA1" : "508121cf208309009f02f90ca4e96cffe65739a8",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "508121cf208309009f02f90ca4e96cffe65739a8",
        "branch" : [
          {
            "SHA1" : "508121cf208309009f02f90ca4e96cffe65739a8",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/driver_and_tools/static_transform.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b78174c71a8276729d4d07ae1894f214d9be1d1d",
            "branch" : [
              {
                "SHA1" : "b78174c71a8276729d4d07ae1894f214d9be1d1d",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b78174c71a8276729d4d07ae1894f214d9be1d1d",
            "branch" : [
              {
                "SHA1" : "b78174c71a8276729d4d07ae1894f214d9be1d1d",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "b78174c71a8276729d4d07ae1894f214d9be1d1d",
        "branch" : [
          {
            "SHA1" : "b78174c71a8276729d4d07ae1894f214d9be1d1d",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/driver_and_tools/rslidar_sdk.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/zhenshi" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 451,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "4d2dd0bff848ce278d28344122756da0fcd633a3",
            "branch" : [
              {
                "SHA1" : "4d2dd0bff848ce278d28344122756da0fcd633a3",
                "name" : "origin/zhenshi"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4d2dd0bff848ce278d28344122756da0fcd633a3",
            "branch" : [
              {
                "SHA1" : "4d2dd0bff848ce278d28344122756da0fcd633a3",
                "name" : "origin/zhenshi"
              }
            ]
          }
        },
        "origin/test1" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 427,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "61432280a641a7c1e058509df369343c7baeabb0",
            "branch" : [
              {
                "SHA1" : "61432280a641a7c1e058509df369343c7baeabb0",
                "name" : "origin/test1"
              }
            ]
          },
          "revision" : {
            "SHA1" : "61432280a641a7c1e058509df369343c7baeabb0",
            "branch" : [
              {
                "SHA1" : "61432280a641a7c1e058509df369343c7baeabb0",
                "name" : "origin/test1"
              }
            ]
          }
        },
        "origin/field-6-exam" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 377,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "66ba217972d025702355ed82b96855d0e2630199",
            "branch" : [
              {
                "SHA1" : "66ba217972d025702355ed82b96855d0e2630199",
                "name" : "origin/field-6-exam"
              }
            ]
          },
          "revision" : {
            "SHA1" : "66ba217972d025702355ed82b96855d0e2630199",
            "branch" : [
              {
                "SHA1" : "66ba217972d025702355ed82b96855d0e2630199",
                "name" : "origin/field-6-exam"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 452,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "acc28b6e09c0c316039f390b693d922e042bedd3",
            "branch" : [
              {
                "SHA1" : "acc28b6e09c0c316039f390b693d922e042bedd3",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "acc28b6e09c0c316039f390b693d922e042bedd3",
            "branch" : [
              {
                "SHA1" : "acc28b6e09c0c316039f390b693d922e042bedd3",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/test_qingdao" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "486a8c14dc320e8e9e87d32bd763d604111ceda6",
            "branch" : [
              {
                "SHA1" : "486a8c14dc320e8e9e87d32bd763d604111ceda6",
                "name" : "origin/test_qingdao"
              }
            ]
          },
          "revision" : {
            "SHA1" : "486a8c14dc320e8e9e87d32bd763d604111ceda6",
            "branch" : [
              {
                "SHA1" : "486a8c14dc320e8e9e87d32bd763d604111ceda6",
                "name" : "origin/test_qingdao"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "486a8c14dc320e8e9e87d32bd763d604111ceda6",
        "branch" : [
          {
            "SHA1" : "486a8c14dc320e8e9e87d32bd763d604111ceda6",
            "name" : "origin/test_qingdao"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/localization/msf_localization.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "ca8f9c4cc049ad9fff440df9eb198da183a7441b",
            "branch" : [
              {
                "SHA1" : "ca8f9c4cc049ad9fff440df9eb198da183a7441b",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ca8f9c4cc049ad9fff440df9eb198da183a7441b",
            "branch" : [
              {
                "SHA1" : "ca8f9c4cc049ad9fff440df9eb198da183a7441b",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "ca8f9c4cc049ad9fff440df9eb198da183a7441b",
        "branch" : [
          {
            "SHA1" : "ca8f9c4cc049ad9fff440df9eb198da183a7441b",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/localization/engineering/msf_assistant.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "085396a35b67b534135e3e41d890a41df41a702e",
            "branch" : [
              {
                "SHA1" : "085396a35b67b534135e3e41d890a41df41a702e",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "085396a35b67b534135e3e41d890a41df41a702e",
            "branch" : [
              {
                "SHA1" : "085396a35b67b534135e3e41d890a41df41a702e",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/rc_dev_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 275,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "ecad355c0bab745cf0e907ba2ed05d652ba573f6",
            "branch" : [
              {
                "SHA1" : "ecad355c0bab745cf0e907ba2ed05d652ba573f6",
                "name" : "origin/rc_dev_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ecad355c0bab745cf0e907ba2ed05d652ba573f6",
            "branch" : [
              {
                "SHA1" : "ecad355c0bab745cf0e907ba2ed05d652ba573f6",
                "name" : "origin/rc_dev_qiangang"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "085396a35b67b534135e3e41d890a41df41a702e",
        "branch" : [
          {
            "SHA1" : "085396a35b67b534135e3e41d890a41df41a702e",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/pnc/prediction.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev_yangpu" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 439,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "fa0a68a0d893ab7826447e19979269602511759a",
            "branch" : [
              {
                "SHA1" : "fa0a68a0d893ab7826447e19979269602511759a",
                "name" : "origin/rc_dev_yangpu"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fa0a68a0d893ab7826447e19979269602511759a",
            "branch" : [
              {
                "SHA1" : "fa0a68a0d893ab7826447e19979269602511759a",
                "name" : "origin/rc_dev_yangpu"
              }
            ]
          }
        },
        "origin/feat_tyzy" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 305,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "e44cacec0b11231ddfe2c02e411774d91da9e83c",
            "branch" : [
              {
                "SHA1" : "e44cacec0b11231ddfe2c02e411774d91da9e83c",
                "name" : "origin/feat_tyzy"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e44cacec0b11231ddfe2c02e411774d91da9e83c",
            "branch" : [
              {
                "SHA1" : "e44cacec0b11231ddfe2c02e411774d91da9e83c",
                "name" : "origin/feat_tyzy"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 452,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "723fd6d8af5ad696b9858b5e4697abf7aaf30f97",
            "branch" : [
              {
                "SHA1" : "723fd6d8af5ad696b9858b5e4697abf7aaf30f97",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "723fd6d8af5ad696b9858b5e4697abf7aaf30f97",
            "branch" : [
              {
                "SHA1" : "723fd6d8af5ad696b9858b5e4697abf7aaf30f97",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/rc_dev_dx_dgj" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 414,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "0265cf967fd9d0d61df008ea330f6a7c4fcdd0ba",
            "branch" : [
              {
                "SHA1" : "0265cf967fd9d0d61df008ea330f6a7c4fcdd0ba",
                "name" : "origin/rc_dev_dx_dgj"
              }
            ]
          },
          "revision" : {
            "SHA1" : "0265cf967fd9d0d61df008ea330f6a7c4fcdd0ba",
            "branch" : [
              {
                "SHA1" : "0265cf967fd9d0d61df008ea330f6a7c4fcdd0ba",
                "name" : "origin/rc_dev_dx_dgj"
              }
            ]
          }
        },
        "origin/feat_jnlsg" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "3b15223824e462c2b5d147da3f6e5ec307001b3b",
            "branch" : [
              {
                "SHA1" : "3b15223824e462c2b5d147da3f6e5ec307001b3b",
                "name" : "origin/feat_jnlsg"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3b15223824e462c2b5d147da3f6e5ec307001b3b",
            "branch" : [
              {
                "SHA1" : "3b15223824e462c2b5d147da3f6e5ec307001b3b",
                "name" : "origin/feat_jnlsg"
              }
            ]
          }
        },
        "origin/feat_xilian" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "db36226a7eb58325bc5149aec211a0e53794d49f",
            "branch" : [
              {
                "SHA1" : "db36226a7eb58325bc5149aec211a0e53794d49f",
                "name" : "origin/feat_xilian"
              }
            ]
          },
          "revision" : {
            "SHA1" : "db36226a7eb58325bc5149aec211a0e53794d49f",
            "branch" : [
              {
                "SHA1" : "db36226a7eb58325bc5149aec211a0e53794d49f",
                "name" : "origin/feat_xilian"
              }
            ]
          }
        },
        "origin/feat_yyg" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 377,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a753b5306c4273a29705acb7a6a0a4b8f92cb038",
            "branch" : [
              {
                "SHA1" : "a753b5306c4273a29705acb7a6a0a4b8f92cb038",
                "name" : "origin/feat_yyg"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a753b5306c4273a29705acb7a6a0a4b8f92cb038",
            "branch" : [
              {
                "SHA1" : "a753b5306c4273a29705acb7a6a0a4b8f92cb038",
                "name" : "origin/feat_yyg"
              }
            ]
          }
        },
        "origin/feat_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 406,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b4e74ca76880c6d4649fe22fb14656b00d063198",
            "branch" : [
              {
                "SHA1" : "b4e74ca76880c6d4649fe22fb14656b00d063198",
                "name" : "origin/feat_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b4e74ca76880c6d4649fe22fb14656b00d063198",
            "branch" : [
              {
                "SHA1" : "b4e74ca76880c6d4649fe22fb14656b00d063198",
                "name" : "origin/feat_qiangang"
              }
            ]
          }
        },
        "origin/rc_dev_daxie" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 353,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c157dadbb1179a54f6437a3367babc6a0a7749ef",
            "branch" : [
              {
                "SHA1" : "c157dadbb1179a54f6437a3367babc6a0a7749ef",
                "name" : "origin/rc_dev_daxie"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c157dadbb1179a54f6437a3367babc6a0a7749ef",
            "branch" : [
              {
                "SHA1" : "c157dadbb1179a54f6437a3367babc6a0a7749ef",
                "name" : "origin/rc_dev_daxie"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "db36226a7eb58325bc5149aec211a0e53794d49f",
        "branch" : [
          {
            "SHA1" : "db36226a7eb58325bc5149aec211a0e53794d49f",
            "name" : "origin/feat_xilian"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/peripheral_controller.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "cea8686d9fa9ec6e52d29f4da666aaa55ccee34f",
            "branch" : [
              {
                "SHA1" : "cea8686d9fa9ec6e52d29f4da666aaa55ccee34f",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "cea8686d9fa9ec6e52d29f4da666aaa55ccee34f",
            "branch" : [
              {
                "SHA1" : "cea8686d9fa9ec6e52d29f4da666aaa55ccee34f",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "cea8686d9fa9ec6e52d29f4da666aaa55ccee34f",
        "branch" : [
          {
            "SHA1" : "cea8686d9fa9ec6e52d29f4da666aaa55ccee34f",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/lidar/data_collection.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/feat_seg_search" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 261,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "892a684773d2133449ccd0109e4f649367316b72",
            "branch" : [
              {
                "SHA1" : "892a684773d2133449ccd0109e4f649367316b72",
                "name" : "origin/feat_seg_search"
              }
            ]
          },
          "revision" : {
            "SHA1" : "892a684773d2133449ccd0109e4f649367316b72",
            "branch" : [
              {
                "SHA1" : "892a684773d2133449ccd0109e4f649367316b72",
                "name" : "origin/feat_seg_search"
              }
            ]
          }
        },
        "origin/test_pedestrian_alarm" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 418,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "795cfa4682c6ffc7a4600a52022b5c5653459a9c",
            "branch" : [
              {
                "SHA1" : "795cfa4682c6ffc7a4600a52022b5c5653459a9c",
                "name" : "origin/test_pedestrian_alarm"
              }
            ]
          },
          "revision" : {
            "SHA1" : "795cfa4682c6ffc7a4600a52022b5c5653459a9c",
            "branch" : [
              {
                "SHA1" : "795cfa4682c6ffc7a4600a52022b5c5653459a9c",
                "name" : "origin/test_pedestrian_alarm"
              }
            ]
          }
        },
        "origin/feat_sidepass_decider" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "5e850185f8ec461f7475603e6a0859aeb500a014",
            "branch" : [
              {
                "SHA1" : "5e850185f8ec461f7475603e6a0859aeb500a014",
                "name" : "origin/feat_sidepass_decider"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5e850185f8ec461f7475603e6a0859aeb500a014",
            "branch" : [
              {
                "SHA1" : "5e850185f8ec461f7475603e6a0859aeb500a014",
                "name" : "origin/feat_sidepass_decider"
              }
            ]
          }
        },
        "origin/feat_lattice_ref_speed" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 377,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "5eb04acbf26c894cd1d10199b5140392b43a32a2",
            "branch" : [
              {
                "SHA1" : "5eb04acbf26c894cd1d10199b5140392b43a32a2",
                "name" : "origin/feat_lattice_ref_speed"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5eb04acbf26c894cd1d10199b5140392b43a32a2",
            "branch" : [
              {
                "SHA1" : "5eb04acbf26c894cd1d10199b5140392b43a32a2",
                "name" : "origin/feat_lattice_ref_speed"
              }
            ]
          }
        },
        "origin/feat-ssep-add-hd-map" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 327,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "2da5f730d2960435e5ca9668bd9adaafeb8c0107",
            "branch" : [
              {
                "SHA1" : "2da5f730d2960435e5ca9668bd9adaafeb8c0107",
                "name" : "origin/feat-ssep-add-hd-map"
              }
            ]
          },
          "revision" : {
            "SHA1" : "2da5f730d2960435e5ca9668bd9adaafeb8c0107",
            "branch" : [
              {
                "SHA1" : "2da5f730d2960435e5ca9668bd9adaafeb8c0107",
                "name" : "origin/feat-ssep-add-hd-map"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 445,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "1f83b21901518f710c4d73ce9d08d6571ce026d0",
            "branch" : [
              {
                "SHA1" : "1f83b21901518f710c4d73ce9d08d6571ce026d0",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1f83b21901518f710c4d73ce9d08d6571ce026d0",
            "branch" : [
              {
                "SHA1" : "1f83b21901518f710c4d73ce9d08d6571ce026d0",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/feat_park" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 288,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "eb9b0b9376be930fe48d85d4cad38ecb2561b023",
            "branch" : [
              {
                "SHA1" : "eb9b0b9376be930fe48d85d4cad38ecb2561b023",
                "name" : "origin/feat_park"
              }
            ]
          },
          "revision" : {
            "SHA1" : "eb9b0b9376be930fe48d85d4cad38ecb2561b023",
            "branch" : [
              {
                "SHA1" : "eb9b0b9376be930fe48d85d4cad38ecb2561b023",
                "name" : "origin/feat_park"
              }
            ]
          }
        },
        "origin/feat_yp_LD" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 319,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d204503fbecff5e3e64c20f69be322ce29af7ec6",
            "branch" : [
              {
                "SHA1" : "d204503fbecff5e3e64c20f69be322ce29af7ec6",
                "name" : "origin/feat_yp_LD"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d204503fbecff5e3e64c20f69be322ce29af7ec6",
            "branch" : [
              {
                "SHA1" : "d204503fbecff5e3e64c20f69be322ce29af7ec6",
                "name" : "origin/feat_yp_LD"
              }
            ]
          }
        },
        "origin/feat_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 385,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "0198be79704a47a8a105d4f73816753ec663224c",
            "branch" : [
              {
                "SHA1" : "0198be79704a47a8a105d4f73816753ec663224c",
                "name" : "origin/feat_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "0198be79704a47a8a105d4f73816753ec663224c",
            "branch" : [
              {
                "SHA1" : "0198be79704a47a8a105d4f73816753ec663224c",
                "name" : "origin/feat_qiangang"
              }
            ]
          }
        },
        "origin/feat_sqjb" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 283,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c57afdd0a74c218c601af64ace8e137ca0b43b6a",
            "branch" : [
              {
                "SHA1" : "c57afdd0a74c218c601af64ace8e137ca0b43b6a",
                "name" : "origin/feat_sqjb"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c57afdd0a74c218c601af64ace8e137ca0b43b6a",
            "branch" : [
              {
                "SHA1" : "c57afdd0a74c218c601af64ace8e137ca0b43b6a",
                "name" : "origin/feat_sqjb"
              }
            ]
          }
        },
        "origin/feat_remote" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 305,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a602a3e2f006c427c5dc30050a6a12b573e3f14e",
            "branch" : [
              {
                "SHA1" : "a602a3e2f006c427c5dc30050a6a12b573e3f14e",
                "name" : "origin/feat_remote"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a602a3e2f006c427c5dc30050a6a12b573e3f14e",
            "branch" : [
              {
                "SHA1" : "a602a3e2f006c427c5dc30050a6a12b573e3f14e",
                "name" : "origin/feat_remote"
              }
            ]
          }
        },
        "origin/feat_daxie" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 333,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d27cb08d4108e62f0b1774c5ee3ad94dd27d48f0",
            "branch" : [
              {
                "SHA1" : "d27cb08d4108e62f0b1774c5ee3ad94dd27d48f0",
                "name" : "origin/feat_daxie"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d27cb08d4108e62f0b1774c5ee3ad94dd27d48f0",
            "branch" : [
              {
                "SHA1" : "d27cb08d4108e62f0b1774c5ee3ad94dd27d48f0",
                "name" : "origin/feat_daxie"
              }
            ]
          }
        },
        "origin/feat_error" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 392,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "5546850e5454a0aaa7030678933b132c61a2ec84",
            "branch" : [
              {
                "SHA1" : "5546850e5454a0aaa7030678933b132c61a2ec84",
                "name" : "origin/feat_error"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5546850e5454a0aaa7030678933b132c61a2ec84",
            "branch" : [
              {
                "SHA1" : "5546850e5454a0aaa7030678933b132c61a2ec84",
                "name" : "origin/feat_error"
              }
            ]
          }
        },
        "origin/feat_yangpu1" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 394,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "f681eb8a15aaa2e1619d4f531bfe86654aedf63c",
            "branch" : [
              {
                "SHA1" : "f681eb8a15aaa2e1619d4f531bfe86654aedf63c",
                "name" : "origin/feat_yangpu1"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f681eb8a15aaa2e1619d4f531bfe86654aedf63c",
            "branch" : [
              {
                "SHA1" : "f681eb8a15aaa2e1619d4f531bfe86654aedf63c",
                "name" : "origin/feat_yangpu1"
              }
            ]
          }
        },
        "origin/feat_yangpu" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 372,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d7b38ac92fd4feea0f081ba7b8d1bdf9ef6d74c4",
            "branch" : [
              {
                "SHA1" : "d7b38ac92fd4feea0f081ba7b8d1bdf9ef6d74c4",
                "name" : "origin/feat_yangpu"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d7b38ac92fd4feea0f081ba7b8d1bdf9ef6d74c4",
            "branch" : [
              {
                "SHA1" : "d7b38ac92fd4feea0f081ba7b8d1bdf9ef6d74c4",
                "name" : "origin/feat_yangpu"
              }
            ]
          }
        },
        "origin/feat_wh" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 364,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "ac64e4f9fe3a1f796849d718cfa5dcb3b58567a9",
            "branch" : [
              {
                "SHA1" : "ac64e4f9fe3a1f796849d718cfa5dcb3b58567a9",
                "name" : "origin/feat_wh"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ac64e4f9fe3a1f796849d718cfa5dcb3b58567a9",
            "branch" : [
              {
                "SHA1" : "ac64e4f9fe3a1f796849d718cfa5dcb3b58567a9",
                "name" : "origin/feat_wh"
              }
            ]
          }
        },
        "origin/feat_sidepass_lattice" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "7a2af46c413f2efcd3d1c7c4ef3395503baa4b48",
            "branch" : [
              {
                "SHA1" : "7a2af46c413f2efcd3d1c7c4ef3395503baa4b48",
                "name" : "origin/feat_sidepass_lattice"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7a2af46c413f2efcd3d1c7c4ef3395503baa4b48",
            "branch" : [
              {
                "SHA1" : "7a2af46c413f2efcd3d1c7c4ef3395503baa4b48",
                "name" : "origin/feat_sidepass_lattice"
              }
            ]
          }
        },
        "origin/feat_qiangang_refactor" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 329,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "cc359d469af660bf0848258035f9d15deb0460fd",
            "branch" : [
              {
                "SHA1" : "cc359d469af660bf0848258035f9d15deb0460fd",
                "name" : "origin/feat_qiangang_refactor"
              }
            ]
          },
          "revision" : {
            "SHA1" : "cc359d469af660bf0848258035f9d15deb0460fd",
            "branch" : [
              {
                "SHA1" : "cc359d469af660bf0848258035f9d15deb0460fd",
                "name" : "origin/feat_qiangang_refactor"
              }
            ]
          }
        },
        "origin/feat_sq_LD_test" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 355,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "3a1fe1f672a62876f54c8043013ad206812007ec",
            "branch" : [
              {
                "SHA1" : "3a1fe1f672a62876f54c8043013ad206812007ec",
                "name" : "origin/feat_sq_LD_test"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3a1fe1f672a62876f54c8043013ad206812007ec",
            "branch" : [
              {
                "SHA1" : "3a1fe1f672a62876f54c8043013ad206812007ec",
                "name" : "origin/feat_sq_LD_test"
              }
            ]
          }
        },
        "origin/feat_qianggang_refactor_base" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 391,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "77abbad3d5dc0a0cc78b878295e91bf56f4af513",
            "branch" : [
              {
                "SHA1" : "77abbad3d5dc0a0cc78b878295e91bf56f4af513",
                "name" : "origin/feat_qianggang_refactor_base"
              }
            ]
          },
          "revision" : {
            "SHA1" : "77abbad3d5dc0a0cc78b878295e91bf56f4af513",
            "branch" : [
              {
                "SHA1" : "77abbad3d5dc0a0cc78b878295e91bf56f4af513",
                "name" : "origin/feat_qianggang_refactor_base"
              }
            ]
          }
        },
        "origin/feat_trajectory" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 439,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "92088627602c301bd21d516bfa3654bcba0cc818",
            "branch" : [
              {
                "SHA1" : "92088627602c301bd21d516bfa3654bcba0cc818",
                "name" : "origin/feat_trajectory"
              }
            ]
          },
          "revision" : {
            "SHA1" : "92088627602c301bd21d516bfa3654bcba0cc818",
            "branch" : [
              {
                "SHA1" : "92088627602c301bd21d516bfa3654bcba0cc818",
                "name" : "origin/feat_trajectory"
              }
            ]
          }
        },
        "origin/feat_lock_station" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 256,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "4ed3c79cfa0ecb052ab832ff510aed835aa64c0f",
            "branch" : [
              {
                "SHA1" : "4ed3c79cfa0ecb052ab832ff510aed835aa64c0f",
                "name" : "origin/feat_lock_station"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4ed3c79cfa0ecb052ab832ff510aed835aa64c0f",
            "branch" : [
              {
                "SHA1" : "4ed3c79cfa0ecb052ab832ff510aed835aa64c0f",
                "name" : "origin/feat_lock_station"
              }
            ]
          }
        },
        "origin/feat_escape" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 315,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "07da24972be561730ba0607d76f6a479db4b96a9",
            "branch" : [
              {
                "SHA1" : "07da24972be561730ba0607d76f6a479db4b96a9",
                "name" : "origin/feat_escape"
              }
            ]
          },
          "revision" : {
            "SHA1" : "07da24972be561730ba0607d76f6a479db4b96a9",
            "branch" : [
              {
                "SHA1" : "07da24972be561730ba0607d76f6a479db4b96a9",
                "name" : "origin/feat_escape"
              }
            ]
          }
        },
        "origin/feat_wh_trailer" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 427,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "4072db0ea9b23946e12df5b4bbb86ab88a562101",
            "branch" : [
              {
                "SHA1" : "4072db0ea9b23946e12df5b4bbb86ab88a562101",
                "name" : "origin/feat_wh_trailer"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4072db0ea9b23946e12df5b4bbb86ab88a562101",
            "branch" : [
              {
                "SHA1" : "4072db0ea9b23946e12df5b4bbb86ab88a562101",
                "name" : "origin/feat_wh_trailer"
              }
            ]
          }
        },
        "origin/feat_xilian" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 292,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b7bddf1e4a02578d76a1aedd8cddde193887e4ea",
            "branch" : [
              {
                "SHA1" : "b7bddf1e4a02578d76a1aedd8cddde193887e4ea",
                "name" : "origin/feat_xilian"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b7bddf1e4a02578d76a1aedd8cddde193887e4ea",
            "branch" : [
              {
                "SHA1" : "b7bddf1e4a02578d76a1aedd8cddde193887e4ea",
                "name" : "origin/feat_xilian"
              }
            ]
          }
        },
        "origin/feat_pnc_status" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 368,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a106c054091a39f8e38cabb78e45cec62f98e14d",
            "branch" : [
              {
                "SHA1" : "a106c054091a39f8e38cabb78e45cec62f98e14d",
                "name" : "origin/feat_pnc_status"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a106c054091a39f8e38cabb78e45cec62f98e14d",
            "branch" : [
              {
                "SHA1" : "a106c054091a39f8e38cabb78e45cec62f98e14d",
                "name" : "origin/feat_pnc_status"
              }
            ]
          }
        },
        "origin/feat_remote_open_space" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 309,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "890fc6e47593fa42eabdbfd10df1090d3e21670d",
            "branch" : [
              {
                "SHA1" : "890fc6e47593fa42eabdbfd10df1090d3e21670d",
                "name" : "origin/feat_remote_open_space"
              }
            ]
          },
          "revision" : {
            "SHA1" : "890fc6e47593fa42eabdbfd10df1090d3e21670d",
            "branch" : [
              {
                "SHA1" : "890fc6e47593fa42eabdbfd10df1090d3e21670d",
                "name" : "origin/feat_remote_open_space"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "7a2af46c413f2efcd3d1c7c4ef3395503baa4b48",
        "branch" : [
          {
            "SHA1" : "7a2af46c413f2efcd3d1c7c4ef3395503baa4b48",
            "name" : "origin/feat_sidepass_lattice"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/pnc/pnc.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 445,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "f33f5576813b1a5ff236046f8f5d8df235bd2f21",
            "branch" : [
              {
                "SHA1" : "f33f5576813b1a5ff236046f8f5d8df235bd2f21",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f33f5576813b1a5ff236046f8f5d8df235bd2f21",
            "branch" : [
              {
                "SHA1" : "f33f5576813b1a5ff236046f8f5d8df235bd2f21",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/feat_below_plane" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 261,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "265bc4b5032be394124c2daddd870b2a4218d12e",
            "branch" : [
              {
                "SHA1" : "265bc4b5032be394124c2daddd870b2a4218d12e",
                "name" : "origin/feat_below_plane"
              }
            ]
          },
          "revision" : {
            "SHA1" : "265bc4b5032be394124c2daddd870b2a4218d12e",
            "branch" : [
              {
                "SHA1" : "265bc4b5032be394124c2daddd870b2a4218d12e",
                "name" : "origin/feat_below_plane"
              }
            ]
          }
        },
        "origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 285,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d558623ed9de2b6e1350f381514b2cf0719a403f",
            "branch" : [
              {
                "SHA1" : "d558623ed9de2b6e1350f381514b2cf0719a403f",
                "name" : "origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d558623ed9de2b6e1350f381514b2cf0719a403f",
            "branch" : [
              {
                "SHA1" : "d558623ed9de2b6e1350f381514b2cf0719a403f",
                "name" : "origin/dev"
              }
            ]
          }
        },
        "origin/feat_cargo_width" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 392,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a7c8aed0fadafd194d45e5ec5fa9a16d1c09636b",
            "branch" : [
              {
                "SHA1" : "a7c8aed0fadafd194d45e5ec5fa9a16d1c09636b",
                "name" : "origin/feat_cargo_width"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a7c8aed0fadafd194d45e5ec5fa9a16d1c09636b",
            "branch" : [
              {
                "SHA1" : "a7c8aed0fadafd194d45e5ec5fa9a16d1c09636b",
                "name" : "origin/feat_cargo_width"
              }
            ]
          }
        },
        "origin/feat_pnc_status" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 368,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "cc38bf4d96904fc564e69108c9b8d5f48c6cbd7d",
            "branch" : [
              {
                "SHA1" : "cc38bf4d96904fc564e69108c9b8d5f48c6cbd7d",
                "name" : "origin/feat_pnc_status"
              }
            ]
          },
          "revision" : {
            "SHA1" : "cc38bf4d96904fc564e69108c9b8d5f48c6cbd7d",
            "branch" : [
              {
                "SHA1" : "cc38bf4d96904fc564e69108c9b8d5f48c6cbd7d",
                "name" : "origin/feat_pnc_status"
              }
            ]
          }
        },
        "origin/feat_yangpu" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "17b3242888d4c502eca68f924425f31c5cbc6442",
            "branch" : [
              {
                "SHA1" : "17b3242888d4c502eca68f924425f31c5cbc6442",
                "name" : "origin/feat_yangpu"
              }
            ]
          },
          "revision" : {
            "SHA1" : "17b3242888d4c502eca68f924425f31c5cbc6442",
            "branch" : [
              {
                "SHA1" : "17b3242888d4c502eca68f924425f31c5cbc6442",
                "name" : "origin/feat_yangpu"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "17b3242888d4c502eca68f924425f31c5cbc6442",
        "branch" : [
          {
            "SHA1" : "17b3242888d4c502eca68f924425f31c5cbc6442",
            "name" : "origin/feat_yangpu"
          }
        ]
      },
      "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" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "99b378b8006831f0b25b40e7e02dfce29e17af79",
            "branch" : [
              {
                "SHA1" : "99b378b8006831f0b25b40e7e02dfce29e17af79",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "99b378b8006831f0b25b40e7e02dfce29e17af79",
            "branch" : [
              {
                "SHA1" : "99b378b8006831f0b25b40e7e02dfce29e17af79",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "99b378b8006831f0b25b40e7e02dfce29e17af79",
        "branch" : [
          {
            "SHA1" : "99b378b8006831f0b25b40e7e02dfce29e17af79",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/tos_visualize.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev_perceptive" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 407,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "4ccbac0a2f06269fb2498350334c788ca113b753",
            "branch" : [
              {
                "SHA1" : "4ccbac0a2f06269fb2498350334c788ca113b753",
                "name" : "origin/rc_dev_perceptive"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4ccbac0a2f06269fb2498350334c788ca113b753",
            "branch" : [
              {
                "SHA1" : "4ccbac0a2f06269fb2498350334c788ca113b753",
                "name" : "origin/rc_dev_perceptive"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "8b8cb456d61816c40a20eeb915f89843af304a5a",
            "branch" : [
              {
                "SHA1" : "8b8cb456d61816c40a20eeb915f89843af304a5a",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "8b8cb456d61816c40a20eeb915f89843af304a5a",
            "branch" : [
              {
                "SHA1" : "8b8cb456d61816c40a20eeb915f89843af304a5a",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/rc_dev_kaiwo" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 310,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6bd09b52dbe9f6e8781794625d4962dbd2a4aeb0",
            "branch" : [
              {
                "SHA1" : "6bd09b52dbe9f6e8781794625d4962dbd2a4aeb0",
                "name" : "origin/rc_dev_kaiwo"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6bd09b52dbe9f6e8781794625d4962dbd2a4aeb0",
            "branch" : [
              {
                "SHA1" : "6bd09b52dbe9f6e8781794625d4962dbd2a4aeb0",
                "name" : "origin/rc_dev_kaiwo"
              }
            ]
          }
        },
        "origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 450,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "0a71f5fa05c29bbc88d80081080e11c3b7b70f4b",
            "branch" : [
              {
                "SHA1" : "0a71f5fa05c29bbc88d80081080e11c3b7b70f4b",
                "name" : "origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "0a71f5fa05c29bbc88d80081080e11c3b7b70f4b",
            "branch" : [
              {
                "SHA1" : "0a71f5fa05c29bbc88d80081080e11c3b7b70f4b",
                "name" : "origin/dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "8b8cb456d61816c40a20eeb915f89843af304a5a",
        "branch" : [
          {
            "SHA1" : "8b8cb456d61816c40a20eeb915f89843af304a5a",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/lidar/camera_driver.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "970b2c8b835746d0e956627808e627f2be39dff9",
            "branch" : [
              {
                "SHA1" : "970b2c8b835746d0e956627808e627f2be39dff9",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "970b2c8b835746d0e956627808e627f2be39dff9",
            "branch" : [
              {
                "SHA1" : "970b2c8b835746d0e956627808e627f2be39dff9",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "970b2c8b835746d0e956627808e627f2be39dff9",
        "branch" : [
          {
            "SHA1" : "970b2c8b835746d0e956627808e627f2be39dff9",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/localization/engineering/sins_calibration_hmi.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "1f369887ce907f52c7bd0640f498d5741b3b211f",
            "branch" : [
              {
                "SHA1" : "1f369887ce907f52c7bd0640f498d5741b3b211f",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1f369887ce907f52c7bd0640f498d5741b3b211f",
            "branch" : [
              {
                "SHA1" : "1f369887ce907f52c7bd0640f498d5741b3b211f",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "1f369887ce907f52c7bd0640f498d5741b3b211f",
        "branch" : [
          {
            "SHA1" : "1f369887ce907f52c7bd0640f498d5741b3b211f",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/localization/test/tools.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "8a48972ce17db52d38a5c52d3dc616802dcee407",
            "branch" : [
              {
                "SHA1" : "8a48972ce17db52d38a5c52d3dc616802dcee407",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "8a48972ce17db52d38a5c52d3dc616802dcee407",
            "branch" : [
              {
                "SHA1" : "8a48972ce17db52d38a5c52d3dc616802dcee407",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "8a48972ce17db52d38a5c52d3dc616802dcee407",
        "branch" : [
          {
            "SHA1" : "8a48972ce17db52d38a5c52d3dc616802dcee407",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/system-ros.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/feat_creep_without_status" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 392,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "724e77255aa51bfbe9a337d7459a929b43cd661b",
            "branch" : [
              {
                "SHA1" : "724e77255aa51bfbe9a337d7459a929b43cd661b",
                "name" : "origin/feat_creep_without_status"
              }
            ]
          },
          "revision" : {
            "SHA1" : "724e77255aa51bfbe9a337d7459a929b43cd661b",
            "branch" : [
              {
                "SHA1" : "724e77255aa51bfbe9a337d7459a929b43cd661b",
                "name" : "origin/feat_creep_without_status"
              }
            ]
          }
        },
        "origin/feat_parallel" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 275,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "fb1ccc005c3ee46fe267bfc3fe48cb2680db8883",
            "branch" : [
              {
                "SHA1" : "fb1ccc005c3ee46fe267bfc3fe48cb2680db8883",
                "name" : "origin/feat_parallel"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fb1ccc005c3ee46fe267bfc3fe48cb2680db8883",
            "branch" : [
              {
                "SHA1" : "fb1ccc005c3ee46fe267bfc3fe48cb2680db8883",
                "name" : "origin/feat_parallel"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 445,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "bf96652e6ddeb92d404e67071c28025e66cd64fe",
            "branch" : [
              {
                "SHA1" : "bf96652e6ddeb92d404e67071c28025e66cd64fe",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bf96652e6ddeb92d404e67071c28025e66cd64fe",
            "branch" : [
              {
                "SHA1" : "bf96652e6ddeb92d404e67071c28025e66cd64fe",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/feat_pnc_status_a2p" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 390,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "dc78090a1c352d3743427ca682cb2d6055be15b5",
            "branch" : [
              {
                "SHA1" : "dc78090a1c352d3743427ca682cb2d6055be15b5",
                "name" : "origin/feat_pnc_status_a2p"
              }
            ]
          },
          "revision" : {
            "SHA1" : "dc78090a1c352d3743427ca682cb2d6055be15b5",
            "branch" : [
              {
                "SHA1" : "dc78090a1c352d3743427ca682cb2d6055be15b5",
                "name" : "origin/feat_pnc_status_a2p"
              }
            ]
          }
        },
        "origin/feat_lmpc_pnc_status" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 366,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "ef5fb6edcee78a733be5f87e585b479caff5b3ca",
            "branch" : [
              {
                "SHA1" : "ef5fb6edcee78a733be5f87e585b479caff5b3ca",
                "name" : "origin/feat_lmpc_pnc_status"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ef5fb6edcee78a733be5f87e585b479caff5b3ca",
            "branch" : [
              {
                "SHA1" : "ef5fb6edcee78a733be5f87e585b479caff5b3ca",
                "name" : "origin/feat_lmpc_pnc_status"
              }
            ]
          }
        },
        "origin/fix_mass_esstimate" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 321,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c741ab97e651163a949200862f63fc21d032afd1",
            "branch" : [
              {
                "SHA1" : "c741ab97e651163a949200862f63fc21d032afd1",
                "name" : "origin/fix_mass_esstimate"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c741ab97e651163a949200862f63fc21d032afd1",
            "branch" : [
              {
                "SHA1" : "c741ab97e651163a949200862f63fc21d032afd1",
                "name" : "origin/fix_mass_esstimate"
              }
            ]
          }
        },
        "origin/feat_new_rt_ctrl" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 427,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "e4bcbd5e760d22d3f3b3be39e10a19c387b4a7ea",
            "branch" : [
              {
                "SHA1" : "e4bcbd5e760d22d3f3b3be39e10a19c387b4a7ea",
                "name" : "origin/feat_new_rt_ctrl"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e4bcbd5e760d22d3f3b3be39e10a19c387b4a7ea",
            "branch" : [
              {
                "SHA1" : "e4bcbd5e760d22d3f3b3be39e10a19c387b4a7ea",
                "name" : "origin/feat_new_rt_ctrl"
              }
            ]
          }
        },
        "origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 256,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "5d89cd8bb1cc16820728ec5401861798da08f8ab",
            "branch" : [
              {
                "SHA1" : "5d89cd8bb1cc16820728ec5401861798da08f8ab",
                "name" : "origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5d89cd8bb1cc16820728ec5401861798da08f8ab",
            "branch" : [
              {
                "SHA1" : "5d89cd8bb1cc16820728ec5401861798da08f8ab",
                "name" : "origin/dev"
              }
            ]
          }
        },
        "origin/feat_cargo_width_remote" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 391,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "715acf05d21b6221e37f946500215ce57e1a0fb1",
            "branch" : [
              {
                "SHA1" : "715acf05d21b6221e37f946500215ce57e1a0fb1",
                "name" : "origin/feat_cargo_width_remote"
              }
            ]
          },
          "revision" : {
            "SHA1" : "715acf05d21b6221e37f946500215ce57e1a0fb1",
            "branch" : [
              {
                "SHA1" : "715acf05d21b6221e37f946500215ce57e1a0fb1",
                "name" : "origin/feat_cargo_width_remote"
              }
            ]
          }
        },
        "origin/feat_pnc_status" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 434,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "1c3c7b68eab0f7dc093c3281dfebb2a960f0c96b",
            "branch" : [
              {
                "SHA1" : "1c3c7b68eab0f7dc093c3281dfebb2a960f0c96b",
                "name" : "origin/feat_pnc_status"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1c3c7b68eab0f7dc093c3281dfebb2a960f0c96b",
            "branch" : [
              {
                "SHA1" : "1c3c7b68eab0f7dc093c3281dfebb2a960f0c96b",
                "name" : "origin/feat_pnc_status"
              }
            ]
          }
        },
        "origin/feat_creep_status" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c24e325c3ae5fa341e83b7105923424ec0644918",
            "branch" : [
              {
                "SHA1" : "c24e325c3ae5fa341e83b7105923424ec0644918",
                "name" : "origin/feat_creep_status"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c24e325c3ae5fa341e83b7105923424ec0644918",
            "branch" : [
              {
                "SHA1" : "c24e325c3ae5fa341e83b7105923424ec0644918",
                "name" : "origin/feat_creep_status"
              }
            ]
          }
        },
        "origin/feat_cargo_width_1_steering_offset" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 327,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "19a8f0893012851595f722b221118a4eda904c8f",
            "branch" : [
              {
                "SHA1" : "19a8f0893012851595f722b221118a4eda904c8f",
                "name" : "origin/feat_cargo_width_1_steering_offset"
              }
            ]
          },
          "revision" : {
            "SHA1" : "19a8f0893012851595f722b221118a4eda904c8f",
            "branch" : [
              {
                "SHA1" : "19a8f0893012851595f722b221118a4eda904c8f",
                "name" : "origin/feat_cargo_width_1_steering_offset"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "c24e325c3ae5fa341e83b7105923424ec0644918",
        "branch" : [
          {
            "SHA1" : "c24e325c3ae5fa341e83b7105923424ec0644918",
            "name" : "origin/feat_creep_status"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/pnc/control.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "e9503ca123435b3750d379244c05397ff7c2fb74",
            "branch" : [
              {
                "SHA1" : "e9503ca123435b3750d379244c05397ff7c2fb74",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e9503ca123435b3750d379244c05397ff7c2fb74",
            "branch" : [
              {
                "SHA1" : "e9503ca123435b3750d379244c05397ff7c2fb74",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/feat_yyg" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 377,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6456742954c3bc2fbdff6209725a7ecf925fcf7a",
            "branch" : [
              {
                "SHA1" : "6456742954c3bc2fbdff6209725a7ecf925fcf7a",
                "name" : "origin/feat_yyg"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6456742954c3bc2fbdff6209725a7ecf925fcf7a",
            "branch" : [
              {
                "SHA1" : "6456742954c3bc2fbdff6209725a7ecf925fcf7a",
                "name" : "origin/feat_yyg"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "e9503ca123435b3750d379244c05397ff7c2fb74",
        "branch" : [
          {
            "SHA1" : "e9503ca123435b3750d379244c05397ff7c2fb74",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/rminterpreter.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6c5c3a18ee3c59b249a3153944b221db77ca6219",
            "branch" : [
              {
                "SHA1" : "6c5c3a18ee3c59b249a3153944b221db77ca6219",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6c5c3a18ee3c59b249a3153944b221db77ca6219",
            "branch" : [
              {
                "SHA1" : "6c5c3a18ee3c59b249a3153944b221db77ca6219",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 451,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "ae22c131b126b7f27307e3bd9f9f2671da5ceae4",
            "branch" : [
              {
                "SHA1" : "ae22c131b126b7f27307e3bd9f9f2671da5ceae4",
                "name" : "origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ae22c131b126b7f27307e3bd9f9f2671da5ceae4",
            "branch" : [
              {
                "SHA1" : "ae22c131b126b7f27307e3bd9f9f2671da5ceae4",
                "name" : "origin/dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "6c5c3a18ee3c59b249a3153944b221db77ca6219",
        "branch" : [
          {
            "SHA1" : "6c5c3a18ee3c59b249a3153944b221db77ca6219",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/map/hdmap_cloud.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "52dfd9a8906f552a38920cce38900959c344ceae",
            "branch" : [
              {
                "SHA1" : "52dfd9a8906f552a38920cce38900959c344ceae",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "52dfd9a8906f552a38920cce38900959c344ceae",
            "branch" : [
              {
                "SHA1" : "52dfd9a8906f552a38920cce38900959c344ceae",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "52dfd9a8906f552a38920cce38900959c344ceae",
        "branch" : [
          {
            "SHA1" : "52dfd9a8906f552a38920cce38900959c344ceae",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/node-manager.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/xavier" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 239,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a3af8f7bde5f7b28425511f1eb6724e59ff6891f",
            "branch" : [
              {
                "SHA1" : "a3af8f7bde5f7b28425511f1eb6724e59ff6891f",
                "name" : "origin/xavier"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a3af8f7bde5f7b28425511f1eb6724e59ff6891f",
            "branch" : [
              {
                "SHA1" : "a3af8f7bde5f7b28425511f1eb6724e59ff6891f",
                "name" : "origin/xavier"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "26906400d8641ad3fe03f32af57bf855c1078876",
            "branch" : [
              {
                "SHA1" : "26906400d8641ad3fe03f32af57bf855c1078876",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "26906400d8641ad3fe03f32af57bf855c1078876",
            "branch" : [
              {
                "SHA1" : "26906400d8641ad3fe03f32af57bf855c1078876",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/new_dds" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 91,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "83bf2fe32f486041bc7732149d25665ebb5b1392",
            "branch" : [
              {
                "SHA1" : "83bf2fe32f486041bc7732149d25665ebb5b1392",
                "name" : "origin/new_dds"
              }
            ]
          },
          "revision" : {
            "SHA1" : "83bf2fe32f486041bc7732149d25665ebb5b1392",
            "branch" : [
              {
                "SHA1" : "83bf2fe32f486041bc7732149d25665ebb5b1392",
                "name" : "origin/new_dds"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "26906400d8641ad3fe03f32af57bf855c1078876",
        "branch" : [
          {
            "SHA1" : "26906400d8641ad3fe03f32af57bf855c1078876",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/thirdparty.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "cffded3717ff7c8d38d384448caf7a860444c31d",
            "branch" : [
              {
                "SHA1" : "cffded3717ff7c8d38d384448caf7a860444c31d",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "cffded3717ff7c8d38d384448caf7a860444c31d",
            "branch" : [
              {
                "SHA1" : "cffded3717ff7c8d38d384448caf7a860444c31d",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "cffded3717ff7c8d38d384448caf7a860444c31d",
        "branch" : [
          {
            "SHA1" : "cffded3717ff7c8d38d384448caf7a860444c31d",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/node-manager-hmi.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "31985b9f6c1fd6fbbc94f01daae6494cf03b9d43",
            "branch" : [
              {
                "SHA1" : "31985b9f6c1fd6fbbc94f01daae6494cf03b9d43",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "31985b9f6c1fd6fbbc94f01daae6494cf03b9d43",
            "branch" : [
              {
                "SHA1" : "31985b9f6c1fd6fbbc94f01daae6494cf03b9d43",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "31985b9f6c1fd6fbbc94f01daae6494cf03b9d43",
        "branch" : [
          {
            "SHA1" : "31985b9f6c1fd6fbbc94f01daae6494cf03b9d43",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/node_manager_online.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "7a308ab029e7bc1ffaacef887d74faebb30aa1eb",
            "branch" : [
              {
                "SHA1" : "7a308ab029e7bc1ffaacef887d74faebb30aa1eb",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7a308ab029e7bc1ffaacef887d74faebb30aa1eb",
            "branch" : [
              {
                "SHA1" : "7a308ab029e7bc1ffaacef887d74faebb30aa1eb",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "7a308ab029e7bc1ffaacef887d74faebb30aa1eb",
        "branch" : [
          {
            "SHA1" : "7a308ab029e7bc1ffaacef887d74faebb30aa1eb",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/unified-system-monitor.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "bfa235c7c71e059475fdfcbc3b8b376bc89f9e4f",
            "branch" : [
              {
                "SHA1" : "bfa235c7c71e059475fdfcbc3b8b376bc89f9e4f",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bfa235c7c71e059475fdfcbc3b8b376bc89f9e4f",
            "branch" : [
              {
                "SHA1" : "bfa235c7c71e059475fdfcbc3b8b376bc89f9e4f",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "bfa235c7c71e059475fdfcbc3b8b376bc89f9e4f",
        "branch" : [
          {
            "SHA1" : "bfa235c7c71e059475fdfcbc3b8b376bc89f9e4f",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/hdcontrol.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 455,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a1fd3a3d0ef6de6f95e15c74208bd2a60f400d31",
            "branch" : [
              {
                "SHA1" : "a1fd3a3d0ef6de6f95e15c74208bd2a60f400d31",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a1fd3a3d0ef6de6f95e15c74208bd2a60f400d31",
            "branch" : [
              {
                "SHA1" : "a1fd3a3d0ef6de6f95e15c74208bd2a60f400d31",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/feat_xilian" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "962e56eb5fcb8ad0cdaded80d1f8afd02fb99672",
            "branch" : [
              {
                "SHA1" : "962e56eb5fcb8ad0cdaded80d1f8afd02fb99672",
                "name" : "origin/feat_xilian"
              }
            ]
          },
          "revision" : {
            "SHA1" : "962e56eb5fcb8ad0cdaded80d1f8afd02fb99672",
            "branch" : [
              {
                "SHA1" : "962e56eb5fcb8ad0cdaded80d1f8afd02fb99672",
                "name" : "origin/feat_xilian"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "962e56eb5fcb8ad0cdaded80d1f8afd02fb99672",
        "branch" : [
          {
            "SHA1" : "962e56eb5fcb8ad0cdaded80d1f8afd02fb99672",
            "name" : "origin/feat_xilian"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/rcinterpreter.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "1aedd76cbc401db5befe42f441bb6f2160c3e079",
            "branch" : [
              {
                "SHA1" : "1aedd76cbc401db5befe42f441bb6f2160c3e079",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1aedd76cbc401db5befe42f441bb6f2160c3e079",
            "branch" : [
              {
                "SHA1" : "1aedd76cbc401db5befe42f441bb6f2160c3e079",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "1aedd76cbc401db5befe42f441bb6f2160c3e079",
        "branch" : [
          {
            "SHA1" : "1aedd76cbc401db5befe42f441bb6f2160c3e079",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/versions_observer.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "47768260121e52f51866cefa071834322385064f",
            "branch" : [
              {
                "SHA1" : "47768260121e52f51866cefa071834322385064f",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "47768260121e52f51866cefa071834322385064f",
            "branch" : [
              {
                "SHA1" : "47768260121e52f51866cefa071834322385064f",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "47768260121e52f51866cefa071834322385064f",
        "branch" : [
          {
            "SHA1" : "47768260121e52f51866cefa071834322385064f",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/cache_bag_node.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a77a4638b727045c8c5cc0b2b6b301a2577e6e06",
            "branch" : [
              {
                "SHA1" : "a77a4638b727045c8c5cc0b2b6b301a2577e6e06",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a77a4638b727045c8c5cc0b2b6b301a2577e6e06",
            "branch" : [
              {
                "SHA1" : "a77a4638b727045c8c5cc0b2b6b301a2577e6e06",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "a77a4638b727045c8c5cc0b2b6b301a2577e6e06",
        "branch" : [
          {
            "SHA1" : "a77a4638b727045c8c5cc0b2b6b301a2577e6e06",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/system_monitor.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "73e95137391591b7c905e6dd4eb404e52e4b8c39",
            "branch" : [
              {
                "SHA1" : "73e95137391591b7c905e6dd4eb404e52e4b8c39",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "73e95137391591b7c905e6dd4eb404e52e4b8c39",
            "branch" : [
              {
                "SHA1" : "73e95137391591b7c905e6dd4eb404e52e4b8c39",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "73e95137391591b7c905e6dd4eb404e52e4b8c39",
        "branch" : [
          {
            "SHA1" : "73e95137391591b7c905e6dd4eb404e52e4b8c39",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/performance_analyst.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "7b064e3b80995303611ab5324265fecfed3eaef8",
            "branch" : [
              {
                "SHA1" : "7b064e3b80995303611ab5324265fecfed3eaef8",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7b064e3b80995303611ab5324265fecfed3eaef8",
            "branch" : [
              {
                "SHA1" : "7b064e3b80995303611ab5324265fecfed3eaef8",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "7b064e3b80995303611ab5324265fecfed3eaef8",
        "branch" : [
          {
            "SHA1" : "7b064e3b80995303611ab5324265fecfed3eaef8",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/schedule_manager.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "60cddb799ecf989637f7628dd7790cbbf249615a",
            "branch" : [
              {
                "SHA1" : "60cddb799ecf989637f7628dd7790cbbf249615a",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "60cddb799ecf989637f7628dd7790cbbf249615a",
            "branch" : [
              {
                "SHA1" : "60cddb799ecf989637f7628dd7790cbbf249615a",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "60cddb799ecf989637f7628dd7790cbbf249615a",
        "branch" : [
          {
            "SHA1" : "60cddb799ecf989637f7628dd7790cbbf249615a",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/calibration_tools.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 445,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "75a8f4d5c6423d9f516851354e098ba1d2f93a5c",
            "branch" : [
              {
                "SHA1" : "75a8f4d5c6423d9f516851354e098ba1d2f93a5c",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "75a8f4d5c6423d9f516851354e098ba1d2f93a5c",
            "branch" : [
              {
                "SHA1" : "75a8f4d5c6423d9f516851354e098ba1d2f93a5c",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/feat_record" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "77e75902a50b6ae4caade2eca3ad4c0991a9d599",
            "branch" : [
              {
                "SHA1" : "77e75902a50b6ae4caade2eca3ad4c0991a9d599",
                "name" : "origin/feat_record"
              }
            ]
          },
          "revision" : {
            "SHA1" : "77e75902a50b6ae4caade2eca3ad4c0991a9d599",
            "branch" : [
              {
                "SHA1" : "77e75902a50b6ae4caade2eca3ad4c0991a9d599",
                "name" : "origin/feat_record"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "77e75902a50b6ae4caade2eca3ad4c0991a9d599",
        "branch" : [
          {
            "SHA1" : "77e75902a50b6ae4caade2eca3ad4c0991a9d599",
            "name" : "origin/feat_record"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/pnc/snapshot_upload.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "baaa7dbe0743898225ca422520bae8e624a4d3e1",
            "branch" : [
              {
                "SHA1" : "baaa7dbe0743898225ca422520bae8e624a4d3e1",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "baaa7dbe0743898225ca422520bae8e624a4d3e1",
            "branch" : [
              {
                "SHA1" : "baaa7dbe0743898225ca422520bae8e624a4d3e1",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/rc_dev_add_lane_name" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 319,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "368c897176bca10687638a0c815cb7772a793e51",
            "branch" : [
              {
                "SHA1" : "368c897176bca10687638a0c815cb7772a793e51",
                "name" : "origin/rc_dev_add_lane_name"
              }
            ]
          },
          "revision" : {
            "SHA1" : "368c897176bca10687638a0c815cb7772a793e51",
            "branch" : [
              {
                "SHA1" : "368c897176bca10687638a0c815cb7772a793e51",
                "name" : "origin/rc_dev_add_lane_name"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "baaa7dbe0743898225ca422520bae8e624a4d3e1",
        "branch" : [
          {
            "SHA1" : "baaa7dbe0743898225ca422520bae8e624a4d3e1",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/map/hdmap_interface.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "e172778ce493b3e77a0be3c9b44fbe51aba13dd2",
            "branch" : [
              {
                "SHA1" : "e172778ce493b3e77a0be3c9b44fbe51aba13dd2",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e172778ce493b3e77a0be3c9b44fbe51aba13dd2",
            "branch" : [
              {
                "SHA1" : "e172778ce493b3e77a0be3c9b44fbe51aba13dd2",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "e172778ce493b3e77a0be3c9b44fbe51aba13dd2",
        "branch" : [
          {
            "SHA1" : "e172778ce493b3e77a0be3c9b44fbe51aba13dd2",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/lidar/imv_spreader_detection.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/dev_truck_comment_lh" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 449,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "3487608073a5d491b7ed8024407c91567c6a67ac",
            "branch" : [
              {
                "SHA1" : "3487608073a5d491b7ed8024407c91567c6a67ac",
                "name" : "origin/dev_truck_comment_lh"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3487608073a5d491b7ed8024407c91567c6a67ac",
            "branch" : [
              {
                "SHA1" : "3487608073a5d491b7ed8024407c91567c6a67ac",
                "name" : "origin/dev_truck_comment_lh"
              }
            ]
          }
        },
        "origin/dev_truck_comment" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "523423f0adb960721d746e1ba4f0937fa175af4b",
            "branch" : [
              {
                "SHA1" : "523423f0adb960721d746e1ba4f0937fa175af4b",
                "name" : "origin/dev_truck_comment"
              }
            ]
          },
          "revision" : {
            "SHA1" : "523423f0adb960721d746e1ba4f0937fa175af4b",
            "branch" : [
              {
                "SHA1" : "523423f0adb960721d746e1ba4f0937fa175af4b",
                "name" : "origin/dev_truck_comment"
              }
            ]
          }
        },
        "origin/dev_truck" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 455,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "599d927a60e0b733bf53938105d9609bb48a647a",
            "branch" : [
              {
                "SHA1" : "599d927a60e0b733bf53938105d9609bb48a647a",
                "name" : "origin/dev_truck"
              }
            ]
          },
          "revision" : {
            "SHA1" : "599d927a60e0b733bf53938105d9609bb48a647a",
            "branch" : [
              {
                "SHA1" : "599d927a60e0b733bf53938105d9609bb48a647a",
                "name" : "origin/dev_truck"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "523423f0adb960721d746e1ba4f0937fa175af4b",
        "branch" : [
          {
            "SHA1" : "523423f0adb960721d746e1ba4f0937fa175af4b",
            "name" : "origin/dev_truck_comment"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/lidar_localization_mapping/crane_align.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "5387df446b592974d1bba8506c2d000ee9107f04",
            "branch" : [
              {
                "SHA1" : "5387df446b592974d1bba8506c2d000ee9107f04",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5387df446b592974d1bba8506c2d000ee9107f04",
            "branch" : [
              {
                "SHA1" : "5387df446b592974d1bba8506c2d000ee9107f04",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "5387df446b592974d1bba8506c2d000ee9107f04",
        "branch" : [
          {
            "SHA1" : "5387df446b592974d1bba8506c2d000ee9107f04",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/driver_and_tools/warningmodule.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "3fc59d2b5fc565a181f2c69f8cf8a8e8c35f4cc4",
            "branch" : [
              {
                "SHA1" : "3fc59d2b5fc565a181f2c69f8cf8a8e8c35f4cc4",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3fc59d2b5fc565a181f2c69f8cf8a8e8c35f4cc4",
            "branch" : [
              {
                "SHA1" : "3fc59d2b5fc565a181f2c69f8cf8a8e8c35f4cc4",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "3fc59d2b5fc565a181f2c69f8cf8a8e8c35f4cc4",
        "branch" : [
          {
            "SHA1" : "3fc59d2b5fc565a181f2c69f8cf8a8e8c35f4cc4",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/lidar/spreader_segmentation.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "bd34d11835ff278a5fbd1f2ed73187a7c40d4259",
            "branch" : [
              {
                "SHA1" : "bd34d11835ff278a5fbd1f2ed73187a7c40d4259",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bd34d11835ff278a5fbd1f2ed73187a7c40d4259",
            "branch" : [
              {
                "SHA1" : "bd34d11835ff278a5fbd1f2ed73187a7c40d4259",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "bd34d11835ff278a5fbd1f2ed73187a7c40d4259",
        "branch" : [
          {
            "SHA1" : "bd34d11835ff278a5fbd1f2ed73187a7c40d4259",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/lidar/new_truck_spreader_detection.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "9b50da34e2f8c268a4b0e0466f65c04dcfdb5517",
            "branch" : [
              {
                "SHA1" : "9b50da34e2f8c268a4b0e0466f65c04dcfdb5517",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "9b50da34e2f8c268a4b0e0466f65c04dcfdb5517",
            "branch" : [
              {
                "SHA1" : "9b50da34e2f8c268a4b0e0466f65c04dcfdb5517",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/rc_dev_1.5.18" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 398,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b32f37e9296c3dc15702fca83cd6a368efc316b5",
            "branch" : [
              {
                "SHA1" : "b32f37e9296c3dc15702fca83cd6a368efc316b5",
                "name" : "origin/rc_dev_1.5.18"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b32f37e9296c3dc15702fca83cd6a368efc316b5",
            "branch" : [
              {
                "SHA1" : "b32f37e9296c3dc15702fca83cd6a368efc316b5",
                "name" : "origin/rc_dev_1.5.18"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "9b50da34e2f8c268a4b0e0466f65c04dcfdb5517",
        "branch" : [
          {
            "SHA1" : "9b50da34e2f8c268a4b0e0466f65c04dcfdb5517",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/driver_and_tools/rslidar_sdk_new.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "562a279350ce3da8554826fecbaca4358b1d56e1",
            "branch" : [
              {
                "SHA1" : "562a279350ce3da8554826fecbaca4358b1d56e1",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "562a279350ce3da8554826fecbaca4358b1d56e1",
            "branch" : [
              {
                "SHA1" : "562a279350ce3da8554826fecbaca4358b1d56e1",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "562a279350ce3da8554826fecbaca4358b1d56e1",
        "branch" : [
          {
            "SHA1" : "562a279350ce3da8554826fecbaca4358b1d56e1",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/lidar/traffic_light_detection.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "7b707e2e1522d87449a46353714b133cd28c9639",
            "branch" : [
              {
                "SHA1" : "7b707e2e1522d87449a46353714b133cd28c9639",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7b707e2e1522d87449a46353714b133cd28c9639",
            "branch" : [
              {
                "SHA1" : "7b707e2e1522d87449a46353714b133cd28c9639",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "7b707e2e1522d87449a46353714b133cd28c9639",
        "branch" : [
          {
            "SHA1" : "7b707e2e1522d87449a46353714b133cd28c9639",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/lidar/perception_publisher.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "52ee44eb94b17438714bca4bd4fbb72938c3e612",
            "branch" : [
              {
                "SHA1" : "52ee44eb94b17438714bca4bd4fbb72938c3e612",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "52ee44eb94b17438714bca4bd4fbb72938c3e612",
            "branch" : [
              {
                "SHA1" : "52ee44eb94b17438714bca4bd4fbb72938c3e612",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "52ee44eb94b17438714bca4bd4fbb72938c3e612",
        "branch" : [
          {
            "SHA1" : "52ee44eb94b17438714bca4bd4fbb72938c3e612",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/rtsp_relayer.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 457,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "3b79c271a420ca78b9cbb202f0af3c47cf021f5a",
            "branch" : [
              {
                "SHA1" : "3b79c271a420ca78b9cbb202f0af3c47cf021f5a",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3b79c271a420ca78b9cbb202f0af3c47cf021f5a",
            "branch" : [
              {
                "SHA1" : "3b79c271a420ca78b9cbb202f0af3c47cf021f5a",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "3b79c271a420ca78b9cbb202f0af3c47cf021f5a",
        "branch" : [
          {
            "SHA1" : "3b79c271a420ca78b9cbb202f0af3c47cf021f5a",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/driver_and_tools/hesai_lidar.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" : 457,
          "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" : "#457",
  "duration" : 2875940,
  "estimatedDuration" : 2112235,
  "executor" : None,
  "fullDisplayName" : "orin-slave32 #457",
  "id" : "457",
  "keepLog" : False,
  "number" : 457,
  "queueId" : 1279316,
  "result" : "SUCCESS",
  "timestamp" : 1788424083196,
  "url" : "http://159.27.114.184:8080/jenkins/job/orin-slave32/457/",
  "changeSets" : [
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/org/orin/orinBuild.groovy"
          ],
          "commitId" : "94901fb1d1c52266f678fadef5a5ff897412b2b0",
          "timestamp" : 1787899250000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update orinBuild.groovy\u000a",
          "date" : "2026-08-28 06:40:50 +0000",
          "id" : "94901fb1d1c52266f678fadef5a5ff897412b2b0",
          "msg" : "Update orinBuild.groovy",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/org/orin/orinBuild.groovy"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/org/devops/vehicleInfo.groovy"
          ],
          "commitId" : "b8eb8edc7d1d671d44e47ee282739aa3f744c9bb",
          "timestamp" : 1788169108000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update vehicleInfo.groovy\u000a",
          "date" : "2026-08-31 09:38:28 +0000",
          "id" : "b8eb8edc7d1d671d44e47ee282739aa3f744c9bb",
          "msg" : "Update vehicleInfo.groovy",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/org/devops/vehicleInfo.groovy"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/org/orin/orinBuild.groovy"
          ],
          "commitId" : "8d6e57537de2801faff7fa709d50a941166a11a0",
          "timestamp" : 1788402715000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update orinBuild.groovy\u000a",
          "date" : "2026-09-03 02:31:55 +0000",
          "id" : "8d6e57537de2801faff7fa709d50a941166a11a0",
          "msg" : "Update orinBuild.groovy",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/org/orin/orinBuild.groovy"
            }
          ]
        }
      ],
      "kind" : "git"
    },
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "params/tangshan-jinxi-submodule.jenkinsfile"
          ],
          "commitId" : "818edade35f721b82593fddc38bf9a631dac7aa0",
          "timestamp" : 1788168962000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Add new file\u000a",
          "date" : "2026-08-31 09:36:02 +0000",
          "id" : "818edade35f721b82593fddc38bf9a631dac7aa0",
          "msg" : "Add new file",
          "paths" : [
            {
              "editType" : "add",
              "file" : "params/tangshan-jinxi-submodule.jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hdmap/map-png.jenkinsfile"
          ],
          "commitId" : "48fc663c5bdcd24c74e28e8c73019f205fd7d105",
          "timestamp" : 1788316453000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update map-png.jenkinsfile\u000a",
          "date" : "2026-09-02 02:34:13 +0000",
          "id" : "48fc663c5bdcd24c74e28e8c73019f205fd7d105",
          "msg" : "Update map-png.jenkinsfile",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hdmap/map-png.jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "module-confname.jenkinsfile"
          ],
          "commitId" : "324d989b4040c8f5595d0b74a7b32d6bf09d09d5",
          "timestamp" : 1788329097000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update module-confname.jenkinsfile\u000a",
          "date" : "2026-09-02 06:04:57 +0000",
          "id" : "324d989b4040c8f5595d0b74a7b32d6bf09d09d5",
          "msg" : "Update module-confname.jenkinsfile",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "module-confname.jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "module-ros2.jenkinsfile"
          ],
          "commitId" : "9d98a7b9106e1c12b7af2b971e6dad91a4a7cc4d",
          "timestamp" : 1788332983000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Add new file\u000a",
          "date" : "2026-09-02 07:09:43 +0000",
          "id" : "9d98a7b9106e1c12b7af2b971e6dad91a4a7cc4d",
          "msg" : "Add new file",
          "paths" : [
            {
              "editType" : "add",
              "file" : "module-ros2.jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "module-ros2-pncreplayer.jenkinsfile"
          ],
          "commitId" : "2b3c61e1694bf9cc3af534d5fe7ba5353dc61105",
          "timestamp" : 1788333291000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Add new file\u000a",
          "date" : "2026-09-02 07:14:51 +0000",
          "id" : "2b3c61e1694bf9cc3af534d5fe7ba5353dc61105",
          "msg" : "Add new file",
          "paths" : [
            {
              "editType" : "add",
              "file" : "module-ros2-pncreplayer.jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "module-ros2-pncreplayer.jenkinsfile"
          ],
          "commitId" : "b55eeb1f099d48141e130712ddc79f1659d98b25",
          "timestamp" : 1788334078000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update module-ros2-pncreplayer.jenkinsfile\u000a",
          "date" : "2026-09-02 07:27:58 +0000",
          "id" : "b55eeb1f099d48141e130712ddc79f1659d98b25",
          "msg" : "Update module-ros2-pncreplayer.jenkinsfile",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "module-ros2-pncreplayer.jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "module-ros2.jenkinsfile"
          ],
          "commitId" : "5d4dd9cd11c3628c5f6a0111fc74d2fec947ca74",
          "timestamp" : 1788334101000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update module-ros2.jenkinsfile\u000a",
          "date" : "2026-09-02 07:28:21 +0000",
          "id" : "5d4dd9cd11c3628c5f6a0111fc74d2fec947ca74",
          "msg" : "Update module-ros2.jenkinsfile",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "module-ros2.jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "module-ros2.jenkinsfile"
          ],
          "commitId" : "a8c9cb50ce695f142cbe94a23fec47903092ce98",
          "timestamp" : 1788335844000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update module-ros2.jenkinsfile\u000a",
          "date" : "2026-09-02 07:57:24 +0000",
          "id" : "a8c9cb50ce695f142cbe94a23fec47903092ce98",
          "msg" : "Update module-ros2.jenkinsfile",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "module-ros2.jenkinsfile"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "telediagnostic.jenkinsfile"
          ],
          "commitId" : "43b6633541784c446f3b0be86599563ba645645b",
          "timestamp" : 1788418453000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
            "fullName" : "weilikang"
          },
          "authorEmail" : "weilikang@senior.auto",
          "comment" : "Update telediagnostic.jenkinsfile\u000a",
          "date" : "2026-09-03 06:54:13 +0000",
          "id" : "43b6633541784c446f3b0be86599563ba645645b",
          "msg" : "Update telediagnostic.jenkinsfile",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "telediagnostic.jenkinsfile"
            }
          ]
        }
      ],
      "kind" : "git"
    },
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "pnc_debug_msgs/msg/OgLineSegments.msg",
            "pnc_debug_msgs/msg/OgLineSegment.msg",
            "pnc_debug_msgs/CMakeLists.txt"
          ],
          "commitId" : "8164471355763d16bf47ba3b6ba94e6d7655160b",
          "timestamp" : 1752640348000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "Publish og line segments\u000a",
          "date" : "2025-07-16 12:32:28 +0800",
          "id" : "8164471355763d16bf47ba3b6ba94e6d7655160b",
          "msg" : "Publish og line segments",
          "paths" : [
            {
              "editType" : "add",
              "file" : "pnc_debug_msgs/msg/OgLineSegment.msg"
            },
            {
              "editType" : "add",
              "file" : "pnc_debug_msgs/msg/OgLineSegments.msg"
            },
            {
              "editType" : "edit",
              "file" : "pnc_debug_msgs/CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "pnc_debug_msgs/msg/OgLineSegment.msg"
          ],
          "commitId" : "995d2f70d145e971e6b16a086c18503d2882fefc",
          "timestamp" : 1752640362000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "chore: 重新定义Og line segment msg\u000a",
          "date" : "2025-07-16 12:32:42 +0800",
          "id" : "995d2f70d145e971e6b16a086c18503d2882fefc",
          "msg" : "chore: 重新定义Og line segment msg",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "pnc_debug_msgs/msg/OgLineSegment.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "platoon_msgs/msg/Start.msg"
          ],
          "commitId" : "fe3fc1534c53f91f596b9458776afd6d2364f0a2",
          "timestamp" : 1763451387000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:增加起步时间\u000a",
          "date" : "2025-11-18 15:36:27 +0800",
          "id" : "fe3fc1534c53f91f596b9458776afd6d2364f0a2",
          "msg" : "feat_out:增加起步时间",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "platoon_msgs/msg/Start.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "pnc_debug_msgs/msg/MPCReference.msg",
            "pnc_debug_msgs/msg/LonMpcDebug.msg",
            "pnc_debug_msgs/msg/LongitudinalDebug.msg",
            "pnc_debug_msgs/CMakeLists.txt"
          ],
          "commitId" : "bb357d9f55de56ffb8e81a618ae4d17e70403914",
          "timestamp" : 1765284628000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:lonmpc\u000a",
          "date" : "2025-12-09 20:50:28 +0800",
          "id" : "bb357d9f55de56ffb8e81a618ae4d17e70403914",
          "msg" : "feat:lonmpc",
          "paths" : [
            {
              "editType" : "add",
              "file" : "pnc_debug_msgs/msg/LonMpcDebug.msg"
            },
            {
              "editType" : "add",
              "file" : "pnc_debug_msgs/msg/MPCReference.msg"
            },
            {
              "editType" : "edit",
              "file" : "pnc_debug_msgs/msg/LongitudinalDebug.msg"
            },
            {
              "editType" : "edit",
              "file" : "pnc_debug_msgs/CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "pnc_debug_msgs/msg/ObserverDebug.msg"
          ],
          "commitId" : "8a9957037de066d3d4cdf82cbad7fdd3c8959c6a",
          "timestamp" : 1765284634000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: mass estimation debug\u000a",
          "date" : "2025-12-09 20:50:34 +0800",
          "id" : "8a9957037de066d3d4cdf82cbad7fdd3c8959c6a",
          "msg" : "feat: mass estimation debug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "pnc_debug_msgs/msg/ObserverDebug.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "pnc_debug_msgs/msg/ObserverDebug.msg"
          ],
          "commitId" : "bda37c1664a0b2e9597e3bccc1de248377a604a9",
          "timestamp" : 1765284638000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:调整pnc_debug观测项\u000a",
          "date" : "2025-12-09 20:50:38 +0800",
          "id" : "bda37c1664a0b2e9597e3bccc1de248377a604a9",
          "msg" : "fix:调整pnc_debug观测项",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "pnc_debug_msgs/msg/ObserverDebug.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "pnc_debug_msgs/msg/LonMpcDebug.msg"
          ],
          "commitId" : "2b71c0304054364d87f064dcf43f568a81ed11e0",
          "timestamp" : 1765284642000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:油门标定消息\u000a",
          "date" : "2025-12-09 20:50:42 +0800",
          "id" : "2b71c0304054364d87f064dcf43f568a81ed11e0",
          "msg" : "feat:油门标定消息",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "pnc_debug_msgs/msg/LonMpcDebug.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "pnc_debug_msgs/msg/ObserverDebug.msg",
            "pnc_debug_msgs/msg/LonMpcDebug.msg"
          ],
          "commitId" : "3fb873095fdaf1350fb114c2b530852ba9f8924d",
          "timestamp" : 1765284647000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:增加观测\u000a",
          "date" : "2025-12-09 20:50:47 +0800",
          "id" : "3fb873095fdaf1350fb114c2b530852ba9f8924d",
          "msg" : "feat:增加观测",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "pnc_debug_msgs/msg/ObserverDebug.msg"
            },
            {
              "editType" : "edit",
              "file" : "pnc_debug_msgs/msg/LonMpcDebug.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "pnc_debug_msgs/msg/ObserverDebug.msg"
          ],
          "commitId" : "e7f6401d46660abe76b1c9237ec98980bc8362f7",
          "timestamp" : 1767580580000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuhongshuo",
            "fullName" : "liuhongshuo"
          },
          "authorEmail" : "liuhongshuo",
          "comment" : "fix:pnc_debug/observer_debug更改\u000a",
          "date" : "2026-01-05 10:36:20 +0800",
          "id" : "e7f6401d46660abe76b1c9237ec98980bc8362f7",
          "msg" : "fix:pnc_debug/observer_debug更改",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "pnc_debug_msgs/msg/ObserverDebug.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "pnc_debug_msgs/msg/ObserverDebug.msg"
          ],
          "commitId" : "4de4986bc8bb6959f1d31983148bf959dd76640d",
          "timestamp" : 1767667120000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuhongshuo",
            "fullName" : "liuhongshuo"
          },
          "authorEmail" : "liuhongshuo",
          "comment" : "fix: 统一pnc_debug_msg/ObserverDebug.msg\u000a",
          "date" : "2026-01-06 10:38:40 +0800",
          "id" : "4de4986bc8bb6959f1d31983148bf959dd76640d",
          "msg" : "fix: 统一pnc_debug_msg/ObserverDebug.msg",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "pnc_debug_msgs/msg/ObserverDebug.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "pnc_debug_msgs/msg/ObserverDebug.msg"
          ],
          "commitId" : "fa59a10a56ef4a39aa887ed0e9824a27bdf5f675",
          "timestamp" : 1767667401000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuhongshuo",
            "fullName" : "liuhongshuo"
          },
          "authorEmail" : "liuhongshuo",
          "comment" : "fix: 统一pnc_debug_msg/ObesrverDebug.msg\u000a",
          "date" : "2026-01-06 10:43:21 +0800",
          "id" : "fa59a10a56ef4a39aa887ed0e9824a27bdf5f675",
          "msg" : "fix: 统一pnc_debug_msg/ObesrverDebug.msg",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "pnc_debug_msgs/msg/ObserverDebug.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "peripheral_msgs/msg/VehicleStatus.msg"
          ],
          "commitId" : "6895a9be22aef5e00689b15840fef864a1262163",
          "timestamp" : 1767690354000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:增加剩余续航里程字段\u000a",
          "date" : "2026-01-06 17:05:54 +0800",
          "id" : "6895a9be22aef5e00689b15840fef864a1262163",
          "msg" : "feat_out:增加剩余续航里程字段",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "peripheral_msgs/msg/VehicleStatus.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "cloud_msgs/msg/TosTask.msg"
          ],
          "commitId" : "bd0af1a7eaa469088ebc6fa88194e792a9f60df6",
          "timestamp" : 1768558159000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:字段精度调整\u000a",
          "date" : "2026-01-16 18:09:19 +0800",
          "id" : "bd0af1a7eaa469088ebc6fa88194e792a9f60df6",
          "msg" : "feat_out:字段精度调整",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "cloud_msgs/msg/TosTask.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tos_msgs/msg/PeripheralCmd.msg"
          ],
          "commitId" : "3e9f6f0cd2346406b4879f68c4910996c8dc821c",
          "timestamp" : 1769061366000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:修改外设cmd消息\u000a",
          "date" : "2026-01-22 13:56:06 +0800",
          "id" : "3e9f6f0cd2346406b4879f68c4910996c8dc821c",
          "msg" : "feat_out:修改外设cmd消息",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tos_msgs/msg/PeripheralCmd.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "peripheral_msgs/msg/VehicleStatus.msg"
          ],
          "commitId" : "3fe6e282961013cb8190e7ba878ca9bbc6c34a41",
          "timestamp" : 1770085537000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:增加外设状态反馈字段\u000a",
          "date" : "2026-02-03 10:25:37 +0800",
          "id" : "3fe6e282961013cb8190e7ba878ca9bbc6c34a41",
          "msg" : "feat_out:增加外设状态反馈字段",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "peripheral_msgs/msg/VehicleStatus.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tos_msgs/msg/PeripheralCmd.msg"
          ],
          "commitId" : "78742f614045dfc91b5e32773a9faa46dfebc4f0",
          "timestamp" : 1770281061000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:外设命令cmd枚举调整\u000a",
          "date" : "2026-02-05 16:44:21 +0800",
          "id" : "78742f614045dfc91b5e32773a9faa46dfebc4f0",
          "msg" : "feat_out:外设命令cmd枚举调整",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tos_msgs/msg/PeripheralCmd.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "cloud_msgs/msg/CloudPlanning.msg",
            "cloud_msgs/msg/CloudPlanningPoint.msg",
            "cloud_msgs/CMakeLists.txt",
            "cloud_msgs/msg/CloudPlanningResponse.msg"
          ],
          "commitId" : "76803290249f1a7498b77dac42c959f2385e72a8",
          "timestamp" : 1772273255000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:添加云端规划消息\u000a",
          "date" : "2026-02-28 18:07:35 +0800",
          "id" : "76803290249f1a7498b77dac42c959f2385e72a8",
          "msg" : "feat_out:添加云端规划消息",
          "paths" : [
            {
              "editType" : "add",
              "file" : "cloud_msgs/msg/CloudPlanning.msg"
            },
            {
              "editType" : "edit",
              "file" : "cloud_msgs/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "cloud_msgs/msg/CloudPlanningPoint.msg"
            },
            {
              "editType" : "add",
              "file" : "cloud_msgs/msg/CloudPlanningResponse.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "cloud_msgs/msg/CloudPlanning.msg",
            "cloud_msgs/msg/CloudPlanningPoint.msg",
            "cloud_msgs/CMakeLists.txt",
            "cloud_msgs/msg/CloudPlanningResponse.msg"
          ],
          "commitId" : "b1e42a87435fb81745d25a9d32411056734862b8",
          "timestamp" : 1772273322000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:添加云端规划消息\u000a",
          "date" : "2026-02-28 18:08:42 +0800",
          "id" : "b1e42a87435fb81745d25a9d32411056734862b8",
          "msg" : "feat_out:添加云端规划消息",
          "paths" : [
            {
              "editType" : "add",
              "file" : "cloud_msgs/msg/CloudPlanningPoint.msg"
            },
            {
              "editType" : "add",
              "file" : "cloud_msgs/msg/CloudPlanning.msg"
            },
            {
              "editType" : "add",
              "file" : "cloud_msgs/msg/CloudPlanningResponse.msg"
            },
            {
              "editType" : "edit",
              "file" : "cloud_msgs/CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "cloud_msgs/msg/CloudPlanningResponse.msg"
          ],
          "commitId" : "23f556d99666ecfa4db447aff433ea4686f25686",
          "timestamp" : 1772520930000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:add cloud_planning_response\u000a",
          "date" : "2026-03-03 14:55:30 +0800",
          "id" : "23f556d99666ecfa4db447aff433ea4686f25686",
          "msg" : "feat_out:add cloud_planning_response",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "cloud_msgs/msg/CloudPlanningResponse.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "peripheral_msgs/msg/VehicleStatus.msg"
          ],
          "commitId" : "b338fbf811a4f2c0c39e71ee62f18c35757f0b1d",
          "timestamp" : 1773803625000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:增加续航里程字段\u000a",
          "date" : "2026-03-18 11:13:45 +0800",
          "id" : "b338fbf811a4f2c0c39e71ee62f18c35757f0b1d",
          "msg" : "feat_out:增加续航里程字段",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "peripheral_msgs/msg/VehicleStatus.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ads_msgs/msg/HfsmState.msg"
          ],
          "commitId" : "9e61cf69319a9a472e75f01c8ed741aad6dc7a6f",
          "timestamp" : 1773999979000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "chore(msg):添加是否越过当前边界的标志位\u000a",
          "date" : "2026-03-20 17:46:19 +0800",
          "id" : "9e61cf69319a9a472e75f01c8ed741aad6dc7a6f",
          "msg" : "chore(msg):添加是否越过当前边界的标志位",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ads_msgs/msg/HfsmState.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tos_msgs/msg/PncConfiguration.msg"
          ],
          "commitId" : "0daa1f7f08156df5a55cf90342da631b318e2d3d",
          "timestamp" : 1775655112000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "chore(msg): 添加距离阈值内不避让排队车辆的标志位\u000a",
          "date" : "2026-04-08 21:31:52 +0800",
          "id" : "0daa1f7f08156df5a55cf90342da631b318e2d3d",
          "msg" : "chore(msg): 添加距离阈值内不避让排队车辆的标志位",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tos_msgs/msg/PncConfiguration.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "comm_msgs/msg/Traj.msg"
          ],
          "commitId" : "b34e00e37e0d3a5818ba0ebb75422c11ae3b6b28",
          "timestamp" : 1776064859000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhuxiaolong",
            "fullName" : "zhuxiaolong"
          },
          "authorEmail" : "zhuxiaolong@senior.auto",
          "comment" : "feat: 手动rebase交通管制v2 msg变更\u000a\u000a",
          "date" : "2026-04-13 15:20:59 +0800",
          "id" : "b34e00e37e0d3a5818ba0ebb75422c11ae3b6b28",
          "msg" : "feat: 手动rebase交通管制v2 msg变更",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "comm_msgs/msg/Traj.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tos_msgs/msg/PeripheralCmd.msg"
          ],
          "commitId" : "4c96c8a35f2498ec41691f02e4e5b3f87104d833",
          "timestamp" : 1776161260000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:增加沈汽环卫上装控制\u000a",
          "date" : "2026-04-14 18:07:40 +0800",
          "id" : "4c96c8a35f2498ec41691f02e4e5b3f87104d833",
          "msg" : "feat_out:增加沈汽环卫上装控制",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tos_msgs/msg/PeripheralCmd.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "peripheral_msgs/msg/VehicleStatus.msg"
          ],
          "commitId" : "2762395f197d1dcc14647d4e7bca0c6a467b69b6",
          "timestamp" : 1776246597000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:补充外设字段\u000a",
          "date" : "2026-04-15 17:49:57 +0800",
          "id" : "2762395f197d1dcc14647d4e7bca0c6a467b69b6",
          "msg" : "feat_out:补充外设字段",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "peripheral_msgs/msg/VehicleStatus.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "comm_msgs/msg/Traj.msg"
          ],
          "commitId" : "aed54f80025d95dc2fa58fadb5f26bd1c46d4b0d",
          "timestamp" : 1776396428000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhuxiaolong",
            "fullName" : "zhuxiaolong"
          },
          "authorEmail" : "zhuxiaolong@senior.auto",
          "comment" : "feat: 手动rebase交通管制v2 msg变更\u000a\u000a",
          "date" : "2026-04-17 11:27:08 +0800",
          "id" : "aed54f80025d95dc2fa58fadb5f26bd1c46d4b0d",
          "msg" : "feat: 手动rebase交通管制v2 msg变更",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "comm_msgs/msg/Traj.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "pnc_debug_msgs/msg/ObserverDebug.msg"
          ],
          "commitId" : "e1ea7d61508080e52f9048605a18ef6c2037b49e",
          "timestamp" : 1776776486000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:处理合并冲突\u000a",
          "date" : "2026-04-21 21:01:26 +0800",
          "id" : "e1ea7d61508080e52f9048605a18ef6c2037b49e",
          "msg" : "feat_out:处理合并冲突",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "pnc_debug_msgs/msg/ObserverDebug.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "align_msgs/msg/TargetCarStatus.msg",
            "align_msgs/CMakeLists.txt"
          ],
          "commitId" : "0bf8bca044aa2d9364b02efff468438ff651c1c2",
          "timestamp" : 1779358531000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuwenjing",
            "fullName" : "liuwenjing"
          },
          "authorEmail" : "liuwenjing@senior.auto",
          "comment" : "添加新消息——跨运车z向抱夹到位\u000a",
          "date" : "2026-05-21 18:15:31 +0800",
          "id" : "0bf8bca044aa2d9364b02efff468438ff651c1c2",
          "msg" : "添加新消息——跨运车z向抱夹到位",
          "paths" : [
            {
              "editType" : "add",
              "file" : "align_msgs/msg/TargetCarStatus.msg"
            },
            {
              "editType" : "edit",
              "file" : "align_msgs/CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "align_msgs/msg/TargetCarStatus.msg",
            "align_msgs/CMakeLists.txt"
          ],
          "commitId" : "b8f59b921d1a229a9a39dc06f08a35101d710294",
          "timestamp" : 1779362634000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuwenjing",
            "fullName" : "liuwenjing"
          },
          "authorEmail" : "liuwenjing@senior.auto",
          "comment" : "添加新消息——跨运车z向抱夹到位\u000a",
          "date" : "2026-05-21 19:23:54 +0800",
          "id" : "b8f59b921d1a229a9a39dc06f08a35101d710294",
          "msg" : "添加新消息——跨运车z向抱夹到位",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "align_msgs/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "align_msgs/msg/TargetCarStatus.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "comm_msgs/msg/Traj.msg"
          ],
          "commitId" : "bcbc5de637a9a70f2d4a3f32247a71a67dbfd4a0",
          "timestamp" : 1779678432000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhuxiaolong",
            "fullName" : "zhuxiaolong"
          },
          "authorEmail" : "zhuxiaolong@senior.auto",
          "comment" : "feat: 手动rebase交通管制v2 msg变更\u000a\u000a",
          "date" : "2026-05-25 11:07:12 +0800",
          "id" : "bcbc5de637a9a70f2d4a3f32247a71a67dbfd4a0",
          "msg" : "feat: 手动rebase交通管制v2 msg变更",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "comm_msgs/msg/Traj.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "comm_msgs/msg/Traj.msg"
          ],
          "commitId" : "549daf0fc4e7c8f469ba1807acf334525ddb939b",
          "timestamp" : 1779697241000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 手动rebase交通管制v2 msg变更\u000a\u000a",
          "date" : "2026-05-25 16:20:41 +0800",
          "id" : "549daf0fc4e7c8f469ba1807acf334525ddb939b",
          "msg" : "feat: 手动rebase交通管制v2 msg变更",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "comm_msgs/msg/Traj.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tos_msgs/msg/PeripheralCmd.msg",
            "tmp/aha/dconf/user",
            ".marscode/deviceInfo.json"
          ],
          "commitId" : "d2d1816d65aec8f872cc6f61052bdcb8c64e73e5",
          "timestamp" : 1780365770000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:增加吉利锁具控制\u000a",
          "date" : "2026-06-02 10:02:50 +0800",
          "id" : "d2d1816d65aec8f872cc6f61052bdcb8c64e73e5",
          "msg" : "feat_out:增加吉利锁具控制",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tos_msgs/msg/PeripheralCmd.msg"
            },
            {
              "editType" : "add",
              "file" : ".marscode/deviceInfo.json"
            },
            {
              "editType" : "add",
              "file" : "tmp/aha/dconf/user"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "comm_msgs/msg/Traj.msg"
          ],
          "commitId" : "28d550621b9b5b7a5c1e61e58845772ff4c1525c",
          "timestamp" : 1780369194000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "feat: 手动rebase交通管制v2 msg变更\u000a\u000a",
          "date" : "2026-06-02 10:59:54 +0800",
          "id" : "28d550621b9b5b7a5c1e61e58845772ff4c1525c",
          "msg" : "feat: 手动rebase交通管制v2 msg变更",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "comm_msgs/msg/Traj.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "peripheral_msgs/msg/PeripheralOperateState.msg",
            "tos_msgs/msg/PeripheralCmd.msg"
          ],
          "commitId" : "7d1f2976915d6191037ca802663b6fcf5c952867",
          "timestamp" : 1780392251000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:新增吉利锁具控制\u000a",
          "date" : "2026-06-02 17:24:11 +0800",
          "id" : "7d1f2976915d6191037ca802663b6fcf5c952867",
          "msg" : "feat_out:新增吉利锁具控制",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "peripheral_msgs/msg/PeripheralOperateState.msg"
            },
            {
              "editType" : "edit",
              "file" : "tos_msgs/msg/PeripheralCmd.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "comm_msgs/msg/Traj.msg"
          ],
          "commitId" : "eadbbf60c2f42f9cc816ea239eb5310f19bef058",
          "timestamp" : 1780457575000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 手动rebase交通管制v2 msg变更\u000a\u000a",
          "date" : "2026-06-03 11:32:55 +0800",
          "id" : "eadbbf60c2f42f9cc816ea239eb5310f19bef058",
          "msg" : "feat: 手动rebase交通管制v2 msg变更",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "comm_msgs/msg/Traj.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "guardian_msgs/msg/ParallelObstacleReport.msg",
            "guardian_msgs/msg/ParallelObstacle.msg",
            "guardian_msgs/CMakeLists.txt"
          ],
          "commitId" : "876f0ac7f688fcb989d1343dc7bfac606a98615e",
          "timestamp" : 1781229500000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加ParallelObstacle和ParallelObstacleReport消息定义\u000a\u000a",
          "date" : "2026-06-12 09:58:20 +0800",
          "id" : "876f0ac7f688fcb989d1343dc7bfac606a98615e",
          "msg" : "feat: 添加ParallelObstacle和ParallelObstacleReport消息定义",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "guardian_msgs/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "guardian_msgs/msg/ParallelObstacleReport.msg"
            },
            {
              "editType" : "add",
              "file" : "guardian_msgs/msg/ParallelObstacle.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "align_msgs/msg/TargetCarStatus.msg"
          ],
          "commitId" : "4a63c7fafd07ee96114547c4152c16c5b153898f",
          "timestamp" : 1781236330000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuwenjing",
            "fullName" : "liuwenjing"
          },
          "authorEmail" : "liuwenjing@senior.auto",
          "comment" : "添加载物状态及其枚举值&&车型错误标志\u000a",
          "date" : "2026-06-12 11:52:10 +0800",
          "id" : "4a63c7fafd07ee96114547c4152c16c5b153898f",
          "msg" : "添加载物状态及其枚举值&&车型错误标志",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "align_msgs/msg/TargetCarStatus.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "align_msgs/msg/TargetCarStatus.msg"
          ],
          "commitId" : "dbde87dac06d38fa0c632d2b48b972820d01c3f1",
          "timestamp" : 1781236908000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuwenjing",
            "fullName" : "liuwenjing"
          },
          "authorEmail" : "liuwenjing@senior.auto",
          "comment" : "添加载物状态及其枚举值&&车型错误标志\u000a",
          "date" : "2026-06-12 12:01:48 +0800",
          "id" : "dbde87dac06d38fa0c632d2b48b972820d01c3f1",
          "msg" : "添加载物状态及其枚举值&&车型错误标志",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "align_msgs/msg/TargetCarStatus.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "guardian_msgs/msg/ParallelObstacle.msg",
            "guardian_msgs/msg/ParallelObstacleReport.msg",
            "guardian_msgs/CMakeLists.txt"
          ],
          "commitId" : "69d9a06f8c7221ce10c5d955a81fc9684aa206c3",
          "timestamp" : 1781582423000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat: 添加ParallelObstacle和ParallelObstacleReport消息定义\u000a\u000a",
          "date" : "2026-06-16 12:00:23 +0800",
          "id" : "69d9a06f8c7221ce10c5d955a81fc9684aa206c3",
          "msg" : "feat: 添加ParallelObstacle和ParallelObstacleReport消息定义",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "guardian_msgs/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "guardian_msgs/msg/ParallelObstacle.msg"
            },
            {
              "editType" : "add",
              "file" : "guardian_msgs/msg/ParallelObstacleReport.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "guardian_msgs/msg/ParallelObstacle.msg",
            "guardian_msgs/msg/ParallelObstacleReport.msg",
            "guardian_msgs/CMakeLists.txt"
          ],
          "commitId" : "7d57dd6412d4746df29e6b22eeda874d2244b0cd",
          "timestamp" : 1781582456000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat: 添加ParallelObstacle和ParallelObstacleReport消息定义\u000a\u000a",
          "date" : "2026-06-16 12:00:56 +0800",
          "id" : "7d57dd6412d4746df29e6b22eeda874d2244b0cd",
          "msg" : "feat: 添加ParallelObstacle和ParallelObstacleReport消息定义",
          "paths" : [
            {
              "editType" : "add",
              "file" : "guardian_msgs/msg/ParallelObstacle.msg"
            },
            {
              "editType" : "edit",
              "file" : "guardian_msgs/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "guardian_msgs/msg/ParallelObstacleReport.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "guardian_msgs/msg/ParallelObstacleReport.msg",
            "guardian_msgs/msg/ParallelObstacle.msg",
            "guardian_msgs/CMakeLists.txt"
          ],
          "commitId" : "1f1b50411fbad43ef0d16e173acf889b3a413854",
          "timestamp" : 1781582488000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat: 添加ParallelObstacle和ParallelObstacleReport消息定义\u000a\u000a",
          "date" : "2026-06-16 12:01:28 +0800",
          "id" : "1f1b50411fbad43ef0d16e173acf889b3a413854",
          "msg" : "feat: 添加ParallelObstacle和ParallelObstacleReport消息定义",
          "paths" : [
            {
              "editType" : "add",
              "file" : "guardian_msgs/msg/ParallelObstacleReport.msg"
            },
            {
              "editType" : "edit",
              "file" : "guardian_msgs/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "guardian_msgs/msg/ParallelObstacle.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "comm_msgs/msg/Traj.msg"
          ],
          "commitId" : "db51c891fddcf73babce98115f7526d2860bd6c4",
          "timestamp" : 1781700918000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "feat: 手动rebase交通管制v2 msg变更\u000a\u000a",
          "date" : "2026-06-17 20:55:18 +0800",
          "id" : "db51c891fddcf73babce98115f7526d2860bd6c4",
          "msg" : "feat: 手动rebase交通管制v2 msg变更",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "comm_msgs/msg/Traj.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ads_msgs/msg/Target.msg"
          ],
          "commitId" : "063d531a478250750e71384bff10ecd00da9d00f",
          "timestamp" : 1782287750000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加货物分段长度字段和逃逸场景类型\u000a",
          "date" : "2026-06-24 15:55:50 +0800",
          "id" : "063d531a478250750e71384bff10ecd00da9d00f",
          "msg" : "feat: 添加货物分段长度字段和逃逸场景类型",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ads_msgs/msg/Target.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "guardian_msgs/msg/ParallelObstacleReport.msg",
            "guardian_msgs/msg/ParallelObstacle.msg",
            "guardian_msgs/CMakeLists.txt"
          ],
          "commitId" : "cbe2305d5c6c686eaa127b2cc0d59df5b5bca47d",
          "timestamp" : 1782370275000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat: 添加ParallelObstacle和ParallelObstacleReport消息定义\u000a\u000a",
          "date" : "2026-06-25 14:51:15 +0800",
          "id" : "cbe2305d5c6c686eaa127b2cc0d59df5b5bca47d",
          "msg" : "feat: 添加ParallelObstacle和ParallelObstacleReport消息定义",
          "paths" : [
            {
              "editType" : "add",
              "file" : "guardian_msgs/msg/ParallelObstacleReport.msg"
            },
            {
              "editType" : "edit",
              "file" : "guardian_msgs/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "guardian_msgs/msg/ParallelObstacle.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "align_msgs/msg/TargetCarStatus.msg"
          ],
          "commitId" : "87e2add8eda2f4683844d03b1c06fbef5e37a29f",
          "timestamp" : 1782443028000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuwenjing",
            "fullName" : "liuwenjing"
          },
          "authorEmail" : "liuwenjing@senior.auto",
          "comment" : "添加车型匹配bool字段\u000a",
          "date" : "2026-06-26 11:03:48 +0800",
          "id" : "87e2add8eda2f4683844d03b1c06fbef5e37a29f",
          "msg" : "添加车型匹配bool字段",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "align_msgs/msg/TargetCarStatus.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "guardian_msgs/msg/ParallelObstacleReport.msg",
            "guardian_msgs/msg/ParallelObstacle.msg",
            "guardian_msgs/CMakeLists.txt"
          ],
          "commitId" : "5f922b46649cf7a0c2cee7b9a0d984783d85d8bd",
          "timestamp" : 1783995897000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat: 添加ParallelObstacle和ParallelObstacleReport消息定义\u000a\u000a",
          "date" : "2026-07-14 10:24:57 +0800",
          "id" : "5f922b46649cf7a0c2cee7b9a0d984783d85d8bd",
          "msg" : "feat: 添加ParallelObstacle和ParallelObstacleReport消息定义",
          "paths" : [
            {
              "editType" : "add",
              "file" : "guardian_msgs/msg/ParallelObstacleReport.msg"
            },
            {
              "editType" : "edit",
              "file" : "guardian_msgs/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "guardian_msgs/msg/ParallelObstacle.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tos_msgs/msg/PeripheralCmd.msg"
          ],
          "commitId" : "8e532984adc69ef005594c83d7c6f854a2b3f81f",
          "timestamp" : 1785221911000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:外设命令扩充(需重编外设及rmi)\u000a",
          "date" : "2026-07-28 14:58:31 +0800",
          "id" : "8e532984adc69ef005594c83d7c6f854a2b3f81f",
          "msg" : "feat_out:外设命令扩充(需重编外设及rmi)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tos_msgs/msg/PeripheralCmd.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "cloud_msgs/CMakeLists.txt",
            "cloud_msgs/msg/RecordTransferResult.msg",
            "cloud_msgs/msg/RecordTransferCmd.msg"
          ],
          "commitId" : "ef9d21eadee240c142d548947416629414d4114c",
          "timestamp" : 1785304077000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:增加全量上传topic\u000a",
          "date" : "2026-07-29 13:47:57 +0800",
          "id" : "ef9d21eadee240c142d548947416629414d4114c",
          "msg" : "feat_out:增加全量上传topic",
          "paths" : [
            {
              "editType" : "add",
              "file" : "cloud_msgs/msg/RecordTransferResult.msg"
            },
            {
              "editType" : "edit",
              "file" : "cloud_msgs/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "cloud_msgs/msg/RecordTransferCmd.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "guardian_msgs/msg/ParallelObstacle.msg",
            "guardian_msgs/msg/ParallelObstacleReport.msg",
            "guardian_msgs/CMakeLists.txt"
          ],
          "commitId" : "131c24914532ae4544f15356277ded02eae7a278",
          "timestamp" : 1785305187000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:增加消息定义\u000a",
          "date" : "2026-07-29 14:06:27 +0800",
          "id" : "131c24914532ae4544f15356277ded02eae7a278",
          "msg" : "feat_out:增加消息定义",
          "paths" : [
            {
              "editType" : "add",
              "file" : "guardian_msgs/msg/ParallelObstacle.msg"
            },
            {
              "editType" : "edit",
              "file" : "guardian_msgs/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "guardian_msgs/msg/ParallelObstacleReport.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tos_msgs/CMakeLists.txt",
            "tos_msgs/msg/PncConfiguration.msg",
            "tos_msgs/msg/AccessLine.msg"
          ],
          "commitId" : "2b2e142c9000d957df8a263160e270ba2067121d",
          "timestamp" : 1785305640000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "tos_msgs: PncConfiguration 新增堆场入口范围 access_lines 字段，添加 AccessLine 消息定义\u000a",
          "date" : "2026-07-29 14:14:00 +0800",
          "id" : "2b2e142c9000d957df8a263160e270ba2067121d",
          "msg" : "tos_msgs: PncConfiguration 新增堆场入口范围 access_lines 字段，添加 AccessLine 消息定义",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tos_msgs/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "tos_msgs/msg/PncConfiguration.msg"
            },
            {
              "editType" : "add",
              "file" : "tos_msgs/msg/AccessLine.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tos_msgs/msg/AccessLine.msg"
          ],
          "commitId" : "84aa508cf8dfb205824c68f43f042c02060f8b1f",
          "timestamp" : 1785305647000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "tos_msgs: AccessLine 字段 yard_id 重命名为 yard\u000a",
          "date" : "2026-07-29 14:14:07 +0800",
          "id" : "84aa508cf8dfb205824c68f43f042c02060f8b1f",
          "msg" : "tos_msgs: AccessLine 字段 yard_id 重命名为 yard",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tos_msgs/msg/AccessLine.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "cloud_msgs/CMakeLists.txt",
            "cloud_msgs/msg/RecordTransferResult.msg",
            "cloud_msgs/msg/RecordTransferCmd.msg"
          ],
          "commitId" : "e790c0b6dcc52be0d9a822c43d5879a8dca33998",
          "timestamp" : 1785310003000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:增加全量上传topic\u000a",
          "date" : "2026-07-29 15:26:43 +0800",
          "id" : "e790c0b6dcc52be0d9a822c43d5879a8dca33998",
          "msg" : "feat_out:增加全量上传topic",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "cloud_msgs/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "cloud_msgs/msg/RecordTransferResult.msg"
            },
            {
              "editType" : "add",
              "file" : "cloud_msgs/msg/RecordTransferCmd.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tos_msgs/msg/PeripheralCmd.msg"
          ],
          "commitId" : "a6df58e6f3c8f8eec3742ca3a2c67961dc5f1970",
          "timestamp" : 1785326522000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:修改东方特钢上装控制枚举\u000a",
          "date" : "2026-07-29 20:02:02 +0800",
          "id" : "a6df58e6f3c8f8eec3742ca3a2c67961dc5f1970",
          "msg" : "feat_out:修改东方特钢上装控制枚举",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tos_msgs/msg/PeripheralCmd.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tos_msgs/msg/PeripheralCmd.msg"
          ],
          "commitId" : "06f294f224285acf804864bb9051f5783414c162",
          "timestamp" : 1785722944000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:修改东方特钢上装控制枚举\u000a",
          "date" : "2026-08-03 10:09:04 +0800",
          "id" : "06f294f224285acf804864bb9051f5783414c162",
          "msg" : "feat_out:修改东方特钢上装控制枚举",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tos_msgs/msg/PeripheralCmd.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tos_msgs/msg/PeripheralCmd.msg"
          ],
          "commitId" : "b4ee0c968a0483aafa6dbba7c2b4d24a28eca71f",
          "timestamp" : 1785754349000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:合并外设消息\u000a",
          "date" : "2026-08-03 18:52:29 +0800",
          "id" : "b4ee0c968a0483aafa6dbba7c2b4d24a28eca71f",
          "msg" : "feat_out:合并外设消息",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tos_msgs/msg/PeripheralCmd.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "peripheral_msgs/msg/PeripheralOperateStates.msg"
          ],
          "commitId" : "ef8f093ceff58fa2b79d1a3667d0a4f34f3e28a3",
          "timestamp" : 1785902515000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:增加反馈pd类型\u000a",
          "date" : "2026-08-05 12:01:55 +0800",
          "id" : "ef8f093ceff58fa2b79d1a3667d0a4f34f3e28a3",
          "msg" : "feat_out:增加反馈pd类型",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "peripheral_msgs/msg/PeripheralOperateStates.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "cloud_msgs/CMakeLists.txt",
            "cloud_msgs/msg/RecordTransferCmd.msg",
            "cloud_msgs/msg/RecordTransferResult.msg"
          ],
          "commitId" : "303eb68645d43fc7e1695415feada4be3a0feb4b",
          "timestamp" : 1785917135000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:增加全量上传topic\u000a",
          "date" : "2026-08-05 16:05:35 +0800",
          "id" : "303eb68645d43fc7e1695415feada4be3a0feb4b",
          "msg" : "feat_out:增加全量上传topic",
          "paths" : [
            {
              "editType" : "add",
              "file" : "cloud_msgs/msg/RecordTransferCmd.msg"
            },
            {
              "editType" : "add",
              "file" : "cloud_msgs/msg/RecordTransferResult.msg"
            },
            {
              "editType" : "edit",
              "file" : "cloud_msgs/CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "peripheral_msgs/msg/PeripheralOperateState.msg",
            "cloud_msgs/msg/LedMsg.msg"
          ],
          "commitId" : "5b63832064422758474bde74403392be05d8884d",
          "timestamp" : 1786068471000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:反馈字段完善\u000a",
          "date" : "2026-08-07 10:07:51 +0800",
          "id" : "5b63832064422758474bde74403392be05d8884d",
          "msg" : "feat_out:反馈字段完善",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "peripheral_msgs/msg/PeripheralOperateState.msg"
            },
            {
              "editType" : "edit",
              "file" : "cloud_msgs/msg/LedMsg.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "peripheral_msgs/msg/PeripheralOperateStates.msg"
          ],
          "commitId" : "bd4531ee12d21ff202fbf4e7bacaa08e5eb98b0b",
          "timestamp" : 1786103564000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:增加反馈pd类型\u000a",
          "date" : "2026-08-07 19:52:44 +0800",
          "id" : "bd4531ee12d21ff202fbf4e7bacaa08e5eb98b0b",
          "msg" : "feat_out:增加反馈pd类型",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "peripheral_msgs/msg/PeripheralOperateStates.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "peripheral_msgs/msg/PeripheralOperateState.msg",
            "cloud_msgs/msg/LedMsg.msg"
          ],
          "commitId" : "cf8ef577bbb6bbf96346211bd8eb73585760ad5a",
          "timestamp" : 1786103693000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:反馈字段完善\u000a",
          "date" : "2026-08-07 19:54:53 +0800",
          "id" : "cf8ef577bbb6bbf96346211bd8eb73585760ad5a",
          "msg" : "feat_out:反馈字段完善",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "cloud_msgs/msg/LedMsg.msg"
            },
            {
              "editType" : "edit",
              "file" : "peripheral_msgs/msg/PeripheralOperateState.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tos_msgs/msg/PeripheralCmd.msg"
          ],
          "commitId" : "5052114869f5d8c0300c8a9a408ae1dc1ec79def",
          "timestamp" : 1786362035000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:字段修改\u000a",
          "date" : "2026-08-10 19:40:35 +0800",
          "id" : "5052114869f5d8c0300c8a9a408ae1dc1ec79def",
          "msg" : "feat_out:字段修改",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tos_msgs/msg/PeripheralCmd.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tos_msgs/msg/PeripheralCmd.msg"
          ],
          "commitId" : "adeecd3038f4c7414651bda89bcee43953e37fe9",
          "timestamp" : 1786432692000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:增加6档反馈\u000a",
          "date" : "2026-08-11 15:18:12 +0800",
          "id" : "adeecd3038f4c7414651bda89bcee43953e37fe9",
          "msg" : "feat_out:增加6档反馈",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tos_msgs/msg/PeripheralCmd.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tos_msgs/CMakeLists.txt",
            "tos_msgs/msg/PncConfiguration.msg",
            "tos_msgs/msg/AccessLine.msg"
          ],
          "commitId" : "81d4f7a849ff697cc58957c3d6260c82de350c2e",
          "timestamp" : 1786606338000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "tos_msgs: PncConfiguration 新增堆场入口范围 access_lines 字段，添加 AccessLine 消息定义\u000a",
          "date" : "2026-08-13 15:32:18 +0800",
          "id" : "81d4f7a849ff697cc58957c3d6260c82de350c2e",
          "msg" : "tos_msgs: PncConfiguration 新增堆场入口范围 access_lines 字段，添加 AccessLine 消息定义",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tos_msgs/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "tos_msgs/msg/AccessLine.msg"
            },
            {
              "editType" : "edit",
              "file" : "tos_msgs/msg/PncConfiguration.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tos_msgs/msg/AccessLine.msg"
          ],
          "commitId" : "ce4f0766aace66814f2a5f8025e07a3715a56c54",
          "timestamp" : 1786606344000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "tos_msgs: AccessLine 字段 yard_id 重命名为 yard\u000a",
          "date" : "2026-08-13 15:32:24 +0800",
          "id" : "ce4f0766aace66814f2a5f8025e07a3715a56c54",
          "msg" : "tos_msgs: AccessLine 字段 yard_id 重命名为 yard",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tos_msgs/msg/AccessLine.msg"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            ".marscode/deviceInfo.json"
          ],
          "commitId" : "6249c01a43853ec0de531ca7b7285db7f8ef4264",
          "timestamp" : 1787019076000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:删除.marscode\u000a",
          "date" : "2026-08-18 10:11:16 +0800",
          "id" : "6249c01a43853ec0de531ca7b7285db7f8ef4264",
          "msg" : "feat_out:删除.marscode",
          "paths" : [
            {
              "editType" : "delete",
              "file" : ".marscode/deviceInfo.json"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "peripheral_msgs/msg/PeripheralOperateState.msg",
            "cloud_msgs/msg/LedMsg.msg",
            "peripheral_msgs/msg/PeripheralOperateStates.msg",
            "tos_msgs/msg/PeripheralCmd.msg"
          ],
          "commitId" : "79e9ee25b4ab79077fc9216ed01c5b80ecee14ee",
          "timestamp" : 1787038195000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "Merge peripheral shared_msgs updates into rc_dev_weiqiao\u000a",
          "date" : "2026-08-18 15:29:55 +0800",
          "id" : "79e9ee25b4ab79077fc9216ed01c5b80ecee14ee",
          "msg" : "Merge peripheral shared_msgs updates into rc_dev_weiqiao",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "peripheral_msgs/msg/PeripheralOperateState.msg"
            },
            {
              "editType" : "edit",
              "file" : "tos_msgs/msg/PeripheralCmd.msg"
            },
            {
              "editType" : "edit",
              "file" : "cloud_msgs/msg/LedMsg.msg"
            },
            {
              "editType" : "edit",
              "file" : "peripheral_msgs/msg/PeripheralOperateStates.msg"
            }
          ]
        }
      ],
      "kind" : "git"
    },
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "sins/strapdown_truck.cpp",
            "sins/strapdown.cpp"
          ],
          "commitId" : "486a8c14dc320e8e9e87d32bd763d604111ceda6",
          "timestamp" : 1787278228000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/matao",
            "fullName" : "matao"
          },
          "authorEmail" : "matao@senior.auto",
          "comment" : "feat_out: amend initialization\u000a",
          "date" : "2026-08-21 10:10:28 +0800",
          "id" : "486a8c14dc320e8e9e87d32bd763d604111ceda6",
          "msg" : "feat_out: amend initialization",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "sins/strapdown_truck.cpp"
            },
            {
              "editType" : "edit",
              "file" : "sins/strapdown.cpp"
            }
          ]
        }
      ],
      "kind" : "git"
    },
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/ros_traffic.cpp"
          ],
          "commitId" : "db36226a7eb58325bc5149aec211a0e53794d49f",
          "timestamp" : 1788406813000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
            "fullName" : "zhaojianfeng2"
          },
          "authorEmail" : "zhaojianfeng2@senior.auto",
          "comment" : "feat_out:适配消息字段修改\u000a",
          "date" : "2026-09-03 11:40:13 +0800",
          "id" : "db36226a7eb58325bc5149aec211a0e53794d49f",
          "msg" : "feat_out:适配消息字段修改",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/ros_traffic.cpp"
            }
          ]
        }
      ],
      "kind" : "git"
    },
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/keb_utils.cpp"
          ],
          "commitId" : "7af601b341265bf2eea8bdd421b66d1cd768ec9c",
          "timestamp" : 1787218672000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuhongshuo",
            "fullName" : "liuhongshuo"
          },
          "authorEmail" : "liuhongshuo",
          "comment" : "feat: keb正确返回theta值\u000a",
          "date" : "2026-08-20 17:37:52 +0800",
          "id" : "7af601b341265bf2eea8bdd421b66d1cd768ec9c",
          "msg" : "feat: keb正确返回theta值",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_utils.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/path.cc",
            "tasks/plan/keb_lane_follow_path_task.cpp",
            "proto/keb_scene.proto",
            "offboard/keb_path_opt_cli/keb_simulator.hpp",
            "tasks/plan/keb_path_optimize_task.cpp",
            "offboard/bag_to_keb_scene/bag_to_keb_scene.cc",
            "ssep/protos/path.proto",
            "replayer/replayer_data_process/replayer_data_extraction.cpp",
            "data/plan/start_point_data.hpp",
            "common/log/log_config.cpp",
            "data/plan/start_point_data.cpp",
            "tasks/plan/keb_utils.cpp",
            "common/log/log_config.hpp",
            "tasks/plan/keb_utils.hpp",
            "offboard/keb_path_opt_cli/keb_path_opt_cli.cc",
            "offboard/keb_path_opt_cli/keb_simulator.cc"
          ],
          "commitId" : "01d91db117eb92069cdd33846ea3c62e855b5490",
          "timestamp" : 1787657498000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuhongshuo",
            "fullName" : "liuhongshuo"
          },
          "authorEmail" : "liuhongshuo",
          "comment" : "feat: IMV KEB 起步曲率问题修复与日志跨天切换\u000a",
          "date" : "2026-08-25 19:31:38 +0800",
          "id" : "01d91db117eb92069cdd33846ea3c62e855b5490",
          "msg" : "feat: IMV KEB 起步曲率问题修复与日志跨天切换",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_lane_follow_path_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "offboard/keb_path_opt_cli/keb_path_opt_cli.cc"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "offboard/keb_path_opt_cli/keb_simulator.hpp"
            },
            {
              "editType" : "edit",
              "file" : "offboard/bag_to_keb_scene/bag_to_keb_scene.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/path.proto"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "common/log/log_config.cpp"
            },
            {
              "editType" : "edit",
              "file" : "common/log/log_config.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_utils.hpp"
            },
            {
              "editType" : "edit",
              "file" : "offboard/keb_path_opt_cli/keb_simulator.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/path.cc"
            },
            {
              "editType" : "edit",
              "file" : "proto/keb_scene.proto"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_utils.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_extraction.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_func_sw.cpp",
            "data/config/cfg_func_sw.hpp",
            "data/constrain/disable_stop_range.cpp"
          ],
          "commitId" : "64a4d38d2d461236fa08ac164fa8a4faa7aa7c0f",
          "timestamp" : 1787729289000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 增加普通路口停车功能开关\u000a\u000a新增 use_func_normal_junction_park 配置，默认保持开启。关闭时跳过普通横纵道路口的阻塞停车范围，不影响堆场、桥区和码头面专用开关。\u000a",
          "date" : "2026-08-26 15:28:09 +0800",
          "id" : "64a4d38d2d461236fa08ac164fa8a4faa7aa7c0f",
          "msg" : "feat: 增加普通路口停车功能开关",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/disable_stop_range.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_lat_plan.hpp",
            "data/obstacle/decision/obstacle_decision.hpp",
            "config/config_imv/plan.yaml",
            "data/obstacle/decision/obstacle_decision_test.cpp",
            "data/obstacle/decision/obstacle_decision.cpp",
            "data/config/cfg_lat_plan.cpp"
          ],
          "commitId" : "381dba9bc8b84e4946dcaad7e5a258258588008a",
          "timestamp" : 1787729761000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 支持大半径弯道主动超车\u000a\u000a基于完整 bend 区间的最大绝对曲率判断超车准入，普通路口、区间覆盖不完整及无效地图数据继续保守禁止。\u000a\u000a新增最小弯道半径配置及序列化版本，并补充半径边界、非法输入和区间覆盖回归测试。\u000a",
          "date" : "2026-08-26 15:36:01 +0800",
          "id" : "381dba9bc8b84e4946dcaad7e5a258258588008a",
          "msg" : "feat: 支持大半径弯道主动超车",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/obstacle/decision/obstacle_decision_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/decision/obstacle_decision.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/decision/obstacle_decision.cpp"
            },
            {
              "editType" : "edit",
              "file" : "config/config_imv/plan.yaml"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/data_structures/ssep_input.hpp",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "data/ssep/ssep_activation.cpp",
            "ssep/data_structures/ssep_input.cc",
            "ssep/protos/scene.proto"
          ],
          "commitId" : "9b2da02f207417d7afef10597db8eabe3d5c6fe2",
          "timestamp" : 1787757535000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 完善SSEP图景重规划回放\u000a\u000a在图景协议中保存重规划状态和上一帧路径，并在离线回放时恢复对应上下文。\u000a\u000a统一保存平滑路径的前进后退方向，避免多段路径在图景中被误判为未平滑。\u000a",
          "date" : "2026-08-26 23:18:55 +0800",
          "id" : "9b2da02f207417d7afef10597db8eabe3d5c6fe2",
          "msg" : "feat: 完善SSEP图景重规划回放",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_input.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_input.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/scene.proto"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/servers/scene_vis_server.cc",
            "ssep/offboard/servers/scene_vis_html_template.cc"
          ],
          "commitId" : "8bc7aba849ad45c43f3ab30abc1246727c2f979a",
          "timestamp" : 1787757548000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 增强SSEP图景可视化\u000a\u000a增加场景摘要、搜索与车辆参数侧栏，并同时展示当前路径和上一帧路径。\u000a\u000a完善任意目录导航及路径转义，避免特殊文件名破坏页面内容。\u000a",
          "date" : "2026-08-26 23:19:08 +0800",
          "id" : "8bc7aba849ad45c43f3ab30abc1246727c2f979a",
          "msg" : "feat: 增强SSEP图景可视化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/scene_vis_server.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/scene_vis_html_template.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/imv_general_planner.h",
            "ssep/coarse_search/searcher_builders/imv_multi_segment_parking_bidirectional_searcher_builder.h",
            "ssep/scenarios/imv_enter_station_planner.h",
            "data/ssep/forward_ec.cpp",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/scenarios/imv_multi_segment_parking_planner.h",
            "ssep/coarse_search/motion_primitive_sampler/dir_change_path_extention_decorator.h",
            "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h",
            "data/ssep/ssep_ec.cpp",
            "tasks/deciders/search_decider/forward_search_decider.cpp",
            "ssep/coarse_search/searcher_builders/imv_multi_segment_parking_bidirectional_searcher_builder.cc"
          ],
          "commitId" : "ec78fbb6be550122d6fff2557f734722f067b961",
          "timestamp" : 1787757566000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 增强振石IMV多段搜索能力\u000a\u000a修正IMV指令重规划的途经点和末段方向判断，末段重搜索可取消无效途经点。\u000a\u000a为IMV多段泊车增加斜行兜底及可配置末端方向，并仅在振石BulkOut启用General双向搜索、安全裕度和起点约束取消。\u000a",
          "date" : "2026-08-26 23:19:26 +0800",
          "id" : "ec78fbb6be550122d6fff2557f734722f067b961",
          "msg" : "feat: 增强振石IMV多段搜索能力",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_general_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/imv_multi_segment_parking_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_enter_station_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/motion_primitive_sampler/dir_change_path_extention_decorator.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/forward_search_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/evaluator/evaluator.h",
            "ssep/coarse_search/evaluator/trailer_collision_cost_computer.h",
            "ssep/coarse_search/evaluator/collision_cost_computer.h"
          ],
          "commitId" : "d2e4daf5f126db4bb15afa6f36acef79498be3a9",
          "timestamp" : 1787757580000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修复SSEP碰撞忽略区边界误判\u000a\u000a为车体和拖挂碰撞忽略区增加微小距离容差，吸收UTM大坐标累计距离的浮点误差。\u000a\u000a保持原有忽略距离语义，超过容差后仍执行硬碰撞检查。\u000a",
          "date" : "2026-08-26 23:19:40 +0800",
          "id" : "d2e4daf5f126db4bb15afa6f36acef79498be3a9",
          "msg" : "fix: 修复SSEP碰撞忽略区边界误判",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/collision_cost_computer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/evaluator.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/evaluator/trailer_collision_cost_computer.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_stage.cpp",
            "scenarios/task_condition_evaluator.hpp",
            "scenarios/task_condition_evaluator.cpp",
            "data/config/cfg_stage.hpp"
          ],
          "commitId" : "660f5d6b0ad7055ce80811a571d7f04a7928b001",
          "timestamp" : 1787757596000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 支持出堆场分段选择横向规划器\u000a\u000a新增出堆场非末段条件，使任务选择器能够在中间段使用PJPO，并为末段保留默认KEB。\u000a",
          "date" : "2026-08-26 23:19:56 +0800",
          "id" : "660f5d6b0ad7055ce80811a571d7f04a7928b001",
          "msg" : "feat: 支持出堆场分段选择横向规划器",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_stage.hpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/task_condition_evaluator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/task_condition_evaluator.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/test/ssep_planner_test.cc",
            "ssep/test/local_regression/README.md",
            "ssep/test/local_regression/.gitignore",
            "ssep/test/local_regression/run_ssep_regression.py",
            "ssep/offboard/scene_replay/replay_scene_frame_cli.cc",
            "ssep/test/local_regression/imv_multisegment_manifest.tsv",
            "ssep/offboard/scene_replay/README.md"
          ],
          "commitId" : "6f19ee67eb3cd8502143874661f896dece0cfa46",
          "timestamp" : 1787757611000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "test: 建立SSEP本地自动化回归集\u000a\u000a新增六个IMV多段历史场景清单和一键回放脚本，校验规划状态、场景类型及路径段数。\u000a\u000a回放工具支持规划失败返回非零退出码，并补充重规划上下文、基元类型和碰撞边界单测。\u000a",
          "date" : "2026-08-26 23:20:11 +0800",
          "id" : "6f19ee67eb3cd8502143874661f896dece0cfa46",
          "msg" : "test: 建立SSEP本地自动化回归集",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/scene_replay/replay_scene_frame_cli.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/test/local_regression/.gitignore"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/scene_replay/README.md"
            },
            {
              "editType" : "edit",
              "file" : "ssep/test/ssep_planner_test.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/test/local_regression/imv_multisegment_manifest.tsv"
            },
            {
              "editType" : "add",
              "file" : "ssep/test/local_regression/run_ssep_regression.py"
            },
            {
              "editType" : "add",
              "file" : "ssep/test/local_regression/README.md"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/boundary/driving_corridor.cpp",
            "data/boundary/driving_corridor_test.cpp",
            "data/boundary/driving_corridor.hpp"
          ],
          "commitId" : "689d0c916f5f68860188f267dc1626de8cd8776b",
          "timestamp" : 1787800892000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修复 NO-SHIFT 末端走廊边界污染\u000a\u000a首次进入 NO-SHIFT 后截断道路墙折线，避免末端转弯道路墙通过全局 SDF 反向切入 DP gap。\u000a\u000a贴 shift 的几何端点仅采信近距离真实占用，防止远处点云接管来源并触发额外内缩；补充过渡生命周期和来源回标回归测试。\u000a",
          "date" : "2026-08-27 11:21:32 +0800",
          "id" : "689d0c916f5f68860188f267dc1626de8cd8776b",
          "msg" : "fix: 修复 NO-SHIFT 末端走廊边界污染",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/boundary/driving_corridor_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/driving_corridor.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/boundary/driving_corridor.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/other/flow_control_test.cpp",
            "data/map/pnc_map/path_overlap.hpp",
            "data/other/flow_control.cpp",
            "data/plan/guide_line.cpp",
            "data/constrain/longitude_constrain.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "config/config_imv/plan.yaml",
            "data/other/flow_control.hpp",
            "data/config/cfg_func_sw.hpp",
            "data/config/cfg_func_sw.cpp",
            "CMakeLists.txt",
            "data/config/cfg_safe_const.hpp",
            "data/map/pnc_map/pnc_map_path.cpp",
            "data/config/cfg_long_plan.cpp",
            "data/config/cfg_safe_const.cpp",
            "data/plan/guide_line_base.hpp"
          ],
          "commitId" : "1c3a8293db4bd0936fd728ba20b3c8b2161dbdb2",
          "timestamp" : 1787808674000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 支持闸口精确限速与动态跟车\u000a\u000a接入 REGION_GATE 地图区间并按距闸口距离反推当前限速。\\n在闸口控制区内按实车速度平滑缩短跟车距离，车头越过闸口后解除控制。\\n增加新旧功能独立开关、配置快照兼容以及双向区间和限速回归测试。\u000a",
          "date" : "2026-08-27 13:31:14 +0800",
          "id" : "1c3a8293db4bd0936fd728ba20b3c8b2161dbdb2",
          "msg" : "feat: 支持闸口精确限速与动态跟车",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/path_overlap.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line_base.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.hpp"
            },
            {
              "editType" : "edit",
              "file" : "config/config_imv/plan.yaml"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_long_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            },
            {
              "editType" : "add",
              "file" : "data/other/flow_control_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/longitude_constrain.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_safe_const.hpp",
            "data/other/flow_control_test.cpp",
            "data/boundary/driving_corridor.cpp",
            "data/config/cfg_safe_const.cpp",
            "config/config_imv/plan.yaml",
            "data/config/cfg_func_sw.hpp",
            "data/config/cfg_func_sw.cpp"
          ],
          "commitId" : "ae89670c40080961c7392a34f56c53e1027b92d0",
          "timestamp" : 1787809413000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 过滤闸口杆体绕行点云\u000a\u000a依据 REGION_GATE 构造横向走廊掩膜，过滤闸杆原始点云和静态簇凸包。\\n保留纵向碰撞 OGM，使闸杆关闭时仍可停车，同时避免触发误绕行。\u000a",
          "date" : "2026-08-27 13:43:33 +0800",
          "id" : "ae89670c40080961c7392a34f56c53e1027b92d0",
          "msg" : "fix: 过滤闸口杆体绕行点云",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/boundary/driving_corridor.cpp"
            },
            {
              "editType" : "edit",
              "file" : "config/config_imv/plan.yaml"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_guide_line.cpp",
            "hmi/draw/draw_guide_line.hpp"
          ],
          "commitId" : "987b326a56d32d3f7ab0af28cc10b4f451ab38b7",
          "timestamp" : 1787809413000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 绘制引导线区域缩写\u000a\u000a沿引导线绘制 region overlap 区间、起止标记和类型缩写。\\n使用简短标签区分限速、Guardian、贝位、短跟车和闸口区域，避免 HMI 过度拥挤。\u000a",
          "date" : "2026-08-27 13:43:33 +0800",
          "id" : "987b326a56d32d3f7ab0af28cc10b4f451ab38b7",
          "msg" : "feat: 绘制引导线区域缩写",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_guide_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_guide_line.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_region.hpp",
            "data/ssep/forward_ec.cpp",
            "data/config/cfg_region.cpp"
          ],
          "commitId" : "d85195e6b752b3478cc152caf7570d1529fedf53",
          "timestamp" : 1787819595000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 增加魏桥区域规划支持\u000a\u000a新增魏桥地理围栏及区域枚举，并使前向 SSEP 的朝向选择、起终点通道、途经点参考线和搜索途经点逻辑复用太阳纸业配置。\u000a",
          "date" : "2026-08-27 16:33:15 +0800",
          "id" : "d85195e6b752b3478cc152caf7570d1529fedf53",
          "msg" : "feat: 增加魏桥区域规划支持",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_region.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_region.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp"
          ],
          "commitId" : "f3455f4399b88ef2873bcfd385bb9d6cbd1e1016",
          "timestamp" : 1787819606000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修复换向停车后 SSEP 切段失败\u000a\u000a当车辆由当前分段换向线明确触发停车时，以约束来源、顺序索引和末点位置确认到达，不再因局部路径与原始 SSEP 的小幅航向偏差永久卡住；其他停车原因继续保留航向校验。\u000a",
          "date" : "2026-08-27 16:33:26 +0800",
          "id" : "f3455f4399b88ef2873bcfd385bb9d6cbd1e1016",
          "msg" : "fix: 修复换向停车后 SSEP 切段失败",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/lat_decider/path_bounds_decider.cpp"
          ],
          "commitId" : "2cf03c30441cb54f71063b8782eecf7b6e510b66",
          "timestamp" : 1787819619000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修复倒车 OpenSpace 边界配置失效\u000a\u000a倒车 PJPO 在 OpenSpace 断面复用 RoadBoundary 的横向边界，使 open_space_bound_width 对正反向路径一致生效；RoadBoundary 不可用或非 OpenSpace 时保持通用倒车边界回退。\u000a",
          "date" : "2026-08-27 16:33:39 +0800",
          "id" : "2cf03c30441cb54f71063b8782eecf7b6e510b66",
          "msg" : "fix: 修复倒车 OpenSpace 边界配置失效",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/lat_decider/path_bounds_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_region.hpp",
            "data/config/cfg_region.cpp",
            "data/ssep/ssep_ec.cpp",
            "data/ssep/into_yard_junction_ec.cpp",
            "data/ssep/out_yard_junction_ec.cpp"
          ],
          "commitId" : "466e27ed4100e1dcc4d165e54c874a97b5677ad1",
          "timestamp" : 1787839774000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 增加中铁联集区域规划支持\u000a\u000a新增中铁联集区域识别，并为 IMV 默认选择通用 SSEP 场景。\u000a\u000a调整进出场景的起终点直线延伸距离，以适配现场作业空间。\u000a",
          "date" : "2026-08-27 22:09:34 +0800",
          "id" : "466e27ed4100e1dcc4d165e54c874a97b5677ad1",
          "msg" : "feat: 增加中铁联集区域规划支持",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_region.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_region.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/out_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_keb_debug.cpp"
          ],
          "commitId" : "30f09239c6141088c9e560d83e670118b0caf2cf",
          "timestamp" : 1787839796000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修复 KEB 调试界面误绘挂车\u000a\u000a绘制挂车包络前同时校验车型和挂车姿态有效性，避免 IMV 的占位航向被当作真实挂车姿态。\u000a",
          "date" : "2026-08-27 22:09:56 +0800",
          "id" : "30f09239c6141088c9e560d83e670118b0caf2cf",
          "msg" : "fix: 修复 KEB 调试界面误绘挂车",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_keb_debug.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/offboard/servers/scene_vis_html_template.cc",
            "ssep/scenarios/imv_general_planner.h",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "data/ssep/ssep_activation.hpp",
            "ssep/scenarios/scenario_planner_interface.h",
            "ssep/ssep_planner.cc",
            "data/ssep/ssep_activation.cpp",
            "ssep/protos/scene.proto",
            "ssep/ssep_planner.h",
            "ssep/offboard/scene_replay/README.md"
          ],
          "commitId" : "ac005686e1bc1dc394ad76044a973a46ff77b594",
          "timestamp" : 1787839855000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 完善 SSEP 失败场景诊断\u000a\u000a场景文件新增粗搜索路径和规划失败原因，并在车端落盘与离线转存中保持一致。\u000a\u000a网页可视化展示失败详情和平滑前路径，同时重置跨帧规划结果以避免旧数据污染。\u000a",
          "date" : "2026-08-27 22:10:55 +0800",
          "id" : "ac005686e1bc1dc394ad76044a973a46ff77b594",
          "msg" : "feat: 完善 SSEP 失败场景诊断",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/servers/scene_vis_html_template.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/protos/scene.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_interface.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_activation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/scene_replay/README.md"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/test/ssep_planner_test.cc",
            "ssep/scenarios/imv_general_planner.h",
            "ssep/test/local_regression/README.md",
            "ssep/test/local_regression/imv_general_keb_manifest.tsv",
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "commitId" : "c12c478083bb66cec5fae4cdb553c43ca8dbdaec",
          "timestamp" : 1787839874000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修复 IMV 斜行 KEB 运动学失配\u000a\u000a按路径速度方向补齐并对齐 beta/beta_dot 初值，提高 IMVGeneral 运动学权重，避免碰撞软代价将路径推成不可执行状态。\u000a\u000a补充正向、倒车斜行单测及两个现场场景的正式回归清单。\u000a",
          "date" : "2026-08-27 22:11:14 +0800",
          "id" : "c12c478083bb66cec5fae4cdb553c43ca8dbdaec",
          "msg" : "fix: 修复 IMV 斜行 KEB 运动学失配",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/test/local_regression/README.md"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/imv_general_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/test/ssep_planner_test.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/test/local_regression/imv_general_keb_manifest.tsv"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/other_decider/replan_decider.cpp"
          ],
          "commitId" : "0014947d31a6d5ab3d921b4fbdb4afb898be19c6",
          "timestamp" : 1787885522000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 限制连续开放空间重规划触发范围\u000a\u000a仅允许已进入复用状态的 OpenSpace SSEP 触发连续开放空间重规划。\\n避免出堆场 Forward SSEP 因终点相对待用参考线偏移而反复重搜索。\u000a",
          "date" : "2026-08-28 10:52:02 +0800",
          "id" : "0014947d31a6d5ab3d921b4fbdb4afb898be19c6",
          "msg" : "fix: 限制连续开放空间重规划触发范围",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_safe_const.cpp"
          ],
          "commitId" : "78050c310eba9d47334b0c9a0aab2f2c41f4bcb7",
          "timestamp" : 1787885610000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 提前闸口控制介入距离\u000a\u000a将闸口控制默认起始距离由 10 米调整为 15 米，使车辆更早进入闸口控制范围。\u000a",
          "date" : "2026-08-28 10:53:30 +0800",
          "id" : "78050c310eba9d47334b0c9a0aab2f2c41f4bcb7",
          "msg" : "fix: 提前闸口控制介入距离",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_func_sw.cpp",
            "data/config/cfg_func_sw.hpp",
            "data/app/fsm/task_fsm/task_align_fsm/task_align_fsm.cpp"
          ],
          "commitId" : "95abd6611a10084bdd69c0224af7bb14018b1491",
          "timestamp" : 1787900280000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 支持配置堆高机靠近时的锁定时机\u000a\u000a新增 MOVE 阶段堆高机靠近切换 LOCK 的独立功能开关。\u000a\u000a关闭该开关后，车辆远离终点时保持 MOVE；接近终点进入 Align1st 后，仍可在堆高机靠近时切换 LOCK，并保持普通堆场任务原有行为。\u000a",
          "date" : "2026-08-28 14:58:00 +0800",
          "id" : "95abd6611a10084bdd69c0224af7bb14018b1491",
          "msg" : "feat: 支持配置堆高机靠近时的锁定时机",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_align_fsm/task_align_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "Testing/routing_map_guard_test.cpp",
            "data/map/reference/reference_road_section.cpp"
          ],
          "commitId" : "be97bd11818392827b82fb21f3d9b753b9b137ec",
          "timestamp" : 1787931778000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 增强参考道路段空数据防护\u000a\u000a在弯道黑名单判断前校验道路段和路口重叠信息，避免空容器或空指针访问。\\n\\n路口元数据缺失时按黑名单安全降级，并补充对应回归测试。\u000a",
          "date" : "2026-08-28 23:42:58 +0800",
          "id" : "be97bd11818392827b82fb21f3d9b753b9b137ec",
          "msg" : "fix: 增强参考道路段空数据防护",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/reference/reference_road_section.cpp"
            },
            {
              "editType" : "edit",
              "file" : "Testing/routing_map_guard_test.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/stitching_replanner.h",
            "ssep/data_structures/ssep_input.hpp",
            "ssep/test/ssep_planner_test.cc",
            "ssep/ssep_planner.cc",
            "ssep/offboard/ssep_planner_wrapper.cc",
            "ssep/protos/scene.proto"
          ],
          "commitId" : "f21ee3c634f23a0acf6e7975861e786781cd71dd",
          "timestamp" : 1787931801000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 支持 SSEP 历史路径热启动重规划\u000a\u000a新增 kPathWarmStart 输入状态，将历史路径裁剪到当前姿态后在最新环境约束下重新优化。\\n\\n补充目标一致性、姿态匹配、碰撞、自交和最短路径校验；热启动失败时回退完整搜索，并兼容离线场景协议。\u000a",
          "date" : "2026-08-28 23:43:21 +0800",
          "id" : "f21ee3c634f23a0acf6e7975861e786781cd71dd",
          "msg" : "feat: 支持 SSEP 历史路径热启动重规划",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/protos/scene.proto"
            },
            {
              "editType" : "edit",
              "file" : "ssep/offboard/ssep_planner_wrapper.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/ssep_input.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/test/ssep_planner_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/stitching_replanner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp",
            "data/other/flow_control.cpp",
            "data/plan/ssep_data.hpp",
            "plan/prepare/prepare_status.cpp",
            "data/plan/guide_line.cpp",
            "tasks/plan/keb_path_optimize_task.cpp",
            "tasks/deciders/search_decider/seaside_junction_search_decider.cpp",
            "data/decide/decide_reaction.hpp",
            "data/other/flow_control.hpp",
            "data/ssep/ssep_common.hpp",
            "tasks/plan/ssep_task.cpp",
            "tasks/deciders/search_decider/forward_search_decider.cpp",
            "scenarios/task_condition_evaluator.cpp",
            "tasks/deciders/other_decider/replan_decider.cpp",
            "tasks/other_tasks/stitch_path_to_reference_line.cpp",
            "tasks/deciders/search_decider/reverse_search_decider.cpp",
            "tasks/deciders/search_decider/into_yard_junction_search_decider.cpp",
            "tasks/deciders/other_decider/replan_decider.hpp",
            "tasks/deciders/search_decider/ex_lane_change_search_decider.cpp",
            "data/ssep/ssep_ec.cpp",
            "tasks/other_tasks/create_reference_line.cpp",
            "tasks/deciders/search_decider/bridge_junction_search_decider.cpp",
            "Testing/ssep_path_corridor_test.cpp",
            "tasks/plan/smooth_task.cpp",
            "tasks/deciders/search_decider/out_yard_junction_search_decider.cpp",
            "data/ssep/reverse_ec.cpp",
            "data/ssep/forward_ec.cpp",
            "tasks/deciders/search_decider/open_space_search_decider.cpp",
            "tasks/deciders/search_decider/normal_junction_search_decider.cpp",
            "data/ssep/into_yard_junction_ec.cpp",
            "tasks/plan/keb_path_optimize_task.hpp"
          ],
          "commitId" : "8c40c03db463ae1c8a77fcb84bbcfa029c1baecf",
          "timestamp" : 1787933565000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 统一重规划上下文与路径连续性\u000a\u000a集中管理重规划原因、搜索重启、历史路径 warm-start 和输出保持策略，SearchDecider 仅消费统一上下文。\u000a\u000a输出连续性统一由已生效 ReferenceLine 承担，SSEP 只保留原始搜索路径用于 warm-start；重搜期间 GuideLine 按正常模式重建，KEB 保持上一条成功输出且不切换 PJPO。\u000a\u000a人工重规划在 Junction 中复用历史搜索路径，ForwardSearch 重建多段拓扑时禁用 warm-start；补充低贝位稳定判断、同路口校验、快照恢复和回归测试。\u000a",
          "date" : "2026-08-29 00:12:45 +0800",
          "id" : "8c40c03db463ae1c8a77fcb84bbcfa029c1baecf",
          "msg" : "fix: 统一重规划上下文与路径连续性",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "Testing/ssep_path_corridor_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_common.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/open_space_search_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/decide/decide_reaction.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/forward_search_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/create_reference_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/into_yard_junction_search_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/normal_junction_search_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/reverse_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/bridge_junction_search_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/reverse_search_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/seaside_junction_search_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/task_condition_evaluator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/ssep_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/out_yard_junction_search_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/search_decider/ex_lane_change_search_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/stitch_path_to_reference_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/smooth_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/replayer_data_process/replayer_data_extraction.cpp",
            "hmi/widget/diagnose.cpp"
          ],
          "commitId" : "6d37803e28c9fbd14955f9a37cbc03728f9863dc",
          "timestamp" : 1787933571000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 完善重规划诊断与回放标记\u000a\u000aHMI 在重搜全过程显示持久化触发原因，并区分人工触发、低贝位、路径换向等类型。\\n\\n回放导出统一识别跨帧重搜状态，避免命令脉冲结束后错误记录为正常 KEB 优化。\u000a",
          "date" : "2026-08-29 00:12:51 +0800",
          "id" : "6d37803e28c9fbd14955f9a37cbc03728f9863dc",
          "msg" : "feat: 完善重规划诊断与回放标记",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_extraction.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/diagnose.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "Testing/routing_map_guard_test.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/plan/guide_line.cpp",
            "tasks/deciders/long_decider/constrain_decider.hpp"
          ],
          "commitId" : "9f8dc40070d828bd0a70c2153605c7871ece79d1",
          "timestamp" : 1788059609000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 防止空导引线限速触发规划崩溃\u000a\u000a在云端限速生成前校验导引线、车辆投影和限速数据，失效时生成无轨迹停止约束并记录限频诊断。\u000a\u000a将空限速查询改为返回结束哨兵，并补充 Reset、持续失效和正常恢复的回归测试。\u000a",
          "date" : "2026-08-30 11:13:29 +0800",
          "id" : "9f8dc40070d828bd0a70c2153605c7871ece79d1",
          "msg" : "fix: 防止空导引线限速触发规划崩溃",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "Testing/routing_map_guard_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/vehicle/request_routing_data.cpp"
          ],
          "commitId" : "f8959654beb436a77bfa6aa19eb31c069be6f178",
          "timestamp" : 1788144788000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 缓冲区近终点跳过地图连续性检查\u000a\u000a缓冲区任务接近地图终点时，不再对新 routing 执行路径连续性校验，避免终点附近因路径切换产生 routing 冲突。\u000a\u000a同时整理相关日志语句格式。\u000a",
          "date" : "2026-08-31 10:53:08 +0800",
          "id" : "f8959654beb436a77bfa6aa19eb31c069be6f178",
          "msg" : "fix: 缓冲区近终点跳过地图连续性检查",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/vehicle/request_routing_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/switch_data.hpp",
            "data/constrain/block_data.cpp",
            "hmi/draw/draw_perception.cpp",
            "data/obstacle/cluster_lane_change_safety.cpp",
            "data/plan/switch_data.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/config/cfg_func_sw.hpp",
            "tasks/deciders/lat_decider/lane_change_decider.cpp",
            "data/config/cfg_func_sw.cpp",
            "data/obstacle/cluster_lane_change_safety.hpp",
            "CMakeLists.txt",
            "data/config/cfg_safe_const.hpp",
            "data/constrain/disable_stop_range.cpp",
            "data/constrain/disable_stop_range.hpp",
            "data/config/cfg_safe_const.cpp",
            "data/obstacle/cluster_lane_change_safety_test.cpp",
            "data/obstacle/cluster_motion_tracker.cpp",
            "data/constrain/temporary_stop_data.cpp",
            "data/obstacle/cluster_motion_tracker.hpp",
            "data/constrain/block_data.hpp"
          ],
          "commitId" : "81d6110f2d40700f8c92d756b96e818bedc622b5",
          "timestamp" : 1788184469000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 增加聚类障碍物变道安全防护\u000a\u000a建立普通目标与多聚类片段之间的稳定实体关联，使用跟踪速度和分段 capsule 评估变道路径风险，覆盖目标 ID 切换和重复分裂场景。\u000a\u000a变道准备阶段严格检查运动与未知聚类，SWITCHING 仅检查确认运动聚类，并在变道早期发现风险时于车头前生成不可跳过的立即停车线；静态聚类继续由 OGM 防护。\u000a\u000a增加默认开启的功能开关、安全参数、耗时诊断及生命周期回归测试。\u000a",
          "date" : "2026-08-31 21:54:29 +0800",
          "id" : "81d6110f2d40700f8c92d756b96e818bedc622b5",
          "msg" : "feat: 增加聚类障碍物变道安全防护",
          "paths" : [
            {
              "editType" : "add",
              "file" : "data/obstacle/cluster_lane_change_safety.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_perception.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.hpp"
            },
            {
              "editType" : "add",
              "file" : "data/obstacle/cluster_lane_change_safety.hpp"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/lat_decider/lane_change_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/cluster_motion_tracker.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "add",
              "file" : "data/obstacle/cluster_lane_change_safety_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/cluster_motion_tracker.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/temporary_stop_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/disable_stop_range.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/disable_stop_range.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/switch_data.hpp",
            "data/config/cfg_safe_const.hpp",
            "tasks/deciders/lat_decider/switching_bounds_decider.cpp",
            "config/config_truck/plan.yaml",
            "data/config/cfg_safe_const.cpp",
            "data/obstacle/cluster_lane_change_safety_test.cpp",
            "data/plan/switch_data.cpp",
            "data/config/cfg_lat_decide.cpp",
            "config/config_imv/plan.yaml",
            "config/config_car/plan.yaml",
            "config/config_truck/config_truck_reverse/plan.yaml",
            "data/config/cfg_lat_decide.hpp"
          ],
          "commitId" : "c4928beb1edd413168b66b616293e4c04ada67f7",
          "timestamp" : 1788218976000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 优化普通路口变道衔接\u000a\u000a使用普通变道专用限速并补齐配置快照兼容。\\n在正式进入变道时固化边界锚点，准备阶段保持边界滚动更新。\\n结合状态等待、变道距离和稳定余量提前发起普通路口变道。\u000a",
          "date" : "2026-09-01 07:29:36 +0800",
          "id" : "c4928beb1edd413168b66b616293e4c04ada67f7",
          "msg" : "fix: 优化普通路口变道衔接",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "config/config_car/plan.yaml"
            },
            {
              "editType" : "edit",
              "file" : "config/config_truck/config_truck_reverse/plan.yaml"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_decide.hpp"
            },
            {
              "editType" : "edit",
              "file" : "config/config_imv/plan.yaml"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_decide.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "config/config_truck/plan.yaml"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/cluster_lane_change_safety_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/lat_decider/switching_bounds_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/motion_fsm/motion_move_fsm/motion_move_fsm.hpp",
            "data/obstacle/cluster_lane_change_safety_test.cpp",
            "data/app/fsm/motion_fsm/motion_move_fsm/motion_move_fsm.cpp"
          ],
          "commitId" : "8cc04ff95d5399ab335829c6cdffc5cd223f45ec",
          "timestamp" : 1788219001000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 搜索临停轨迹就绪后恢复行驶\u000a\u000a等待搜索进入 MOVE_BRAKE 或 MOVE_NSTOP 时，在搜索轨迹可复用且不存在其他制动约束后直接恢复 MOVE_NORMAL。\\n避免车辆已经具备可行路径后仍刹停并再次起步。\u000a",
          "date" : "2026-09-01 07:30:01 +0800",
          "id" : "8cc04ff95d5399ab335829c6cdffc5cd223f45ec",
          "msg" : "fix: 搜索临停轨迹就绪后恢复行驶",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/app/fsm/motion_fsm/motion_move_fsm/motion_move_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/motion_fsm/motion_move_fsm/motion_move_fsm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/cluster_lane_change_safety_test.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/switch_data.cpp"
          ],
          "commitId" : "56620ce6e9f42170bb070ca9004a64ab8369d316",
          "timestamp" : 1788219103000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 隔离不同车型的变道锚点维护\u000a\u000a仅 Truck 的 PJPO 变道在进入 SWITCHING 时刷新通用几何锚点。\\nIMV 继续由 LANE_CHANGE_PATH_TASK_V2 维护生成路径及对应起终点，避免锚点与实际路径不一致。\u000a",
          "date" : "2026-09-01 07:31:43 +0800",
          "id" : "56620ce6e9f42170bb070ca9004a64ab8369d316",
          "msg" : "fix: 隔离不同车型的变道锚点维护",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/seaside_junction_ec.cpp",
            "data/ssep/normal_junction_ec.cpp",
            "data/ssep/bridge_junction_ec.cpp",
            "data/ssep/out_yard_junction_ec.cpp"
          ],
          "commitId" : "70c9f125409fc590ff6eb857b6b2823cdafe07c8",
          "timestamp" : 1788225213000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 统一路口搜索终点参考线\u000a\u000a将普通路口、引桥、码头面和出堆场搜索的终点计算、裁剪回退及搜索参考位姿统一到原始参考线坐标域。\u000a\u000a避免 fallback 重构时将原始停止线 s 用到滚动平滑参考线上，导致搜索终点沿路线回退；同时修复出堆场跨路口终点局部变量遮蔽成员的问题。\u000a",
          "date" : "2026-09-01 09:13:33 +0800",
          "id" : "70c9f125409fc590ff6eb857b6b2823cdafe07c8",
          "msg" : "fix: 统一路口搜索终点参考线",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/normal_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/seaside_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/bridge_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/out_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp",
            "data/ssep/forward_ec.cpp",
            "tasks/deciders/long_decider/constrain_decider.hpp",
            "ssep/scenarios/scenario_planner_factory.h",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/config/cfg_env_const.cpp",
            "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.h",
            "data/ssep/trailer_parking_safety.cpp",
            "data/ssep/trailer_parking_safety.hpp",
            "hmi/draw/draw_map.hpp",
            "plan/prepare/prepare_objs.cpp",
            "data/plan_frame.hpp",
            "hmi/draw/draw_map.cpp",
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h",
            "data/plan_frame.cpp",
            "ssep/scenarios/tractor_trailer_single_segment_parking_planner.h"
          ],
          "commitId" : "895bced1d9a7d226c22028a18cd867a751347523",
          "timestamp" : 1788239920000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "feat: add trailer parking safety handling\u000a",
          "date" : "2026-09-01 13:18:40 +0800",
          "id" : "895bced1d9a7d226c22028a18cd867a751347523",
          "msg" : "feat: add trailer parking safety handling",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.hpp"
            },
            {
              "editType" : "add",
              "file" : "data/ssep/trailer_parking_safety.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_single_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "data/plan_frame.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan_frame.cpp"
            },
            {
              "editType" : "add",
              "file" : "data/ssep/trailer_parking_safety.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_objs.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/keb_lane_follow_path_task.cpp",
            "replayer/replayer_data_process/replayer_data_process.cpp",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.h",
            "offboard/keb_path_opt_cli/keb_scene_converter.cc",
            "offboard/bag_to_keb_scene/bag_to_keb_scene.cc",
            "algorithm/plan/keb_optimizer.hpp",
            "tasks/plan/keb_path_optimize_task.cpp",
            "tasks/plan/keb_utils_core.cpp",
            "data/config/cfg_lat_plan.hpp",
            "offboard/keb_path_opt_cli/closed_loop_utils.cc",
            "data/config/cfg_lat_plan.cpp",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "algorithm/plan/keb_optimizer.cpp",
            "offboard/keb_path_opt_cli/keb_simulator.cc",
            "proto/keb_scene.proto",
            "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc",
            "ssep/keb_optimizer/imv_keb_optimizer.h",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "replayer/replayer_data_process/replayer_data_extraction.cpp",
            "data/plan/keb_visualize_data.hpp",
            "tasks/plan/keb_utils.cpp",
            "offboard/keb_path_opt_cli/keb_scene_converter.hpp",
            "tasks/plan/keb_utils_core.hpp",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "tasks/plan/keb_utils.hpp",
            "tasks/plan/keb_path_optimize_task.hpp",
            "tasks/plan/keb_lane_follow_path_task.hpp"
          ],
          "commitId" : "c3f9f84f2e4b1b2b249d71f9ea5909012143a4aa",
          "timestamp" : 1788244560000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 支持 KEB roadside 分层规划\u000a\u000a将 roadside 与普通 underlying OGM 分层建图并使用独立安全阈值，覆盖 IMV、刚性卡车以及牵引车和挂车包络。\u000a\u000a完善堆场边界不扩展、LaneFollow 异步路径复用、PathOptimize warm-start 状态拆分、KebScene presence 兼容及 replayer 输入重建。\u000a",
          "date" : "2026-09-01 14:36:00 +0800",
          "id" : "c3f9f84f2e4b1b2b249d71f9ea5909012143a4aa",
          "msg" : "feat: 支持 KEB roadside 分层规划",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.hpp"
            },
            {
              "editType" : "edit",
              "file" : "offboard/bag_to_keb_scene/bag_to_keb_scene.cc"
            },
            {
              "editType" : "edit",
              "file" : "proto/keb_scene.proto"
            },
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_extraction.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/plan/keb_optimizer.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_process.cpp"
            },
            {
              "editType" : "edit",
              "file" : "offboard/keb_path_opt_cli/closed_loop_utils.cc"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/plan/keb_optimizer.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_utils_core.hpp"
            },
            {
              "editType" : "edit",
              "file" : "offboard/keb_path_opt_cli/keb_scene_converter.cc"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_utils.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_utils.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_lane_follow_path_task.hpp"
            },
            {
              "editType" : "edit",
              "file" : "offboard/keb_path_opt_cli/keb_simulator.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/keb_visualize_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/rigid_truck_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "offboard/keb_path_opt_cli/keb_scene_converter.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_lane_follow_path_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_utils_core.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/widget/diagnose.cpp",
            "offboard/keb_vis_server/foxglove/generate_protos.sh",
            "offboard/keb_vis_server/foxglove/keb_to_mcap.py",
            "hmi/draw/draw_perception.cpp",
            "offboard/keb_path_opt_cli/keb_optimization_debug_visualizer.cc",
            "offboard/keb_vis_server/keb_vis_html_template.cc"
          ],
          "commitId" : "e6c0f326747db692ee5e7fa3d2106806d0032dad",
          "timestamp" : 1788244592000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 完善 KEB roadside 分类可视化\u000a\u000a在 HMI、Diagnose、Web Viewer、CLI debug viewer 和 Foxglove 中独立显示 roadside 层及其开关、阈值和最小间距。\u000a\u000a同时修复 Foxglove Python proto 的生成目录层级。\u000a",
          "date" : "2026-09-01 14:36:32 +0800",
          "id" : "e6c0f326747db692ee5e7fa3d2106806d0032dad",
          "msg" : "feat: 完善 KEB roadside 分类可视化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "offboard/keb_path_opt_cli/keb_optimization_debug_visualizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_perception.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/diagnose.cpp"
            },
            {
              "editType" : "edit",
              "file" : "offboard/keb_vis_server/foxglove/generate_protos.sh"
            },
            {
              "editType" : "edit",
              "file" : "offboard/keb_vis_server/foxglove/keb_to_mcap.py"
            },
            {
              "editType" : "edit",
              "file" : "offboard/keb_vis_server/keb_vis_html_template.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "offboard/keb_path_opt_cli/keb_path_opt_cli.cc",
            "offboard/keb_path_opt_cli/local_regression/run_keb_regression.py",
            "offboard/keb_path_opt_cli/local_regression/.gitignore",
            "offboard/keb_path_opt_cli/local_regression/keb_regression_manifest.tsv"
          ],
          "commitId" : "ac589114078e8b4a587a8c651575f6d4c15698d0",
          "timestamp" : 1788244621000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "test: 增加 KEB 本地自动回归集\u000a\u000a新增清单驱动的 KebScene 多帧回归入口，校验帧数、成功率、超时和耗时阈值，并支持标签筛选与结果留存。\u000a\u000a加入 CAR LaneFollow 和 TT PathOptimize 两条共享盘基础基线，回归时关闭 MCAP 转换。\u000a",
          "date" : "2026-09-01 14:37:01 +0800",
          "id" : "ac589114078e8b4a587a8c651575f6d4c15698d0",
          "msg" : "test: 增加 KEB 本地自动回归集",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "offboard/keb_path_opt_cli/keb_path_opt_cli.cc"
            },
            {
              "editType" : "add",
              "file" : "offboard/keb_path_opt_cli/local_regression/keb_regression_manifest.tsv"
            },
            {
              "editType" : "add",
              "file" : "offboard/keb_path_opt_cli/local_regression/.gitignore"
            },
            {
              "editType" : "add",
              "file" : "offboard/keb_path_opt_cli/local_regression/run_keb_regression.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "offboard/keb_path_opt_cli/local_regression/README.md",
            "offboard/bag_to_keb_scene/README.md",
            "offboard/keb_vis_server/foxglove/README.md",
            "offboard/keb_path_opt_cli/README.md"
          ],
          "commitId" : "b1a5d601247c5b4373964b25df574fc7f7977caf",
          "timestamp" : 1788244650000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "docs: 完善 KEB 工具与回归说明\u000a\u000a补充 KEB CLI 模式、roadside 字段语义、分类可视化、共享盘数据布局、回归准入规则和 bag 提取流程。\u000a",
          "date" : "2026-09-01 14:37:30 +0800",
          "id" : "b1a5d601247c5b4373964b25df574fc7f7977caf",
          "msg" : "docs: 完善 KEB 工具与回归说明",
          "paths" : [
            {
              "editType" : "add",
              "file" : "offboard/keb_path_opt_cli/README.md"
            },
            {
              "editType" : "edit",
              "file" : "offboard/bag_to_keb_scene/README.md"
            },
            {
              "editType" : "add",
              "file" : "offboard/keb_path_opt_cli/local_regression/README.md"
            },
            {
              "editType" : "edit",
              "file" : "offboard/keb_vis_server/foxglove/README.md"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp",
            "data/ssep/trailer_parking_safety.cpp",
            "data/ssep/trailer_parking_safety.hpp",
            "source/ros_source_pnc_config.cpp",
            "data/vehicle/deviation_status.cpp",
            "tasks/deciders/long_decider/constrain_decider.hpp",
            "data/vehicle/deviation_status.hpp",
            "plan/prepare/prepare_objs.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/config/cfg_env_const.cpp",
            "hmi/draw/draw_map.cpp"
          ],
          "commitId" : "fd54aef6acdae9d1a84ed9061356839eccb1aefe",
          "timestamp" : 1788252359000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "feat: add neighboring trailer parking safety\u000a",
          "date" : "2026-09-01 16:45:59 +0800",
          "id" : "fd54aef6acdae9d1a84ed9061356839eccb1aefe",
          "msg" : "feat: add neighboring trailer parking safety",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/vehicle/deviation_status.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/deviation_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "source/ros_source_pnc_config.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/trailer_parking_safety.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/trailer_parking_safety.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_objs.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_objs.cpp",
            "data/config/cfg_env_const.cpp",
            "data/ssep/trailer_parking_safety.cpp",
            "data/ssep/trailer_parking_safety.hpp",
            "data/vehicle/deviation_status.cpp"
          ],
          "commitId" : "94ffbf00eb129024e61cd60d18f77fd5b17b2f2c",
          "timestamp" : 1788254665000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: measure trailer clearance from tail edge\u000a",
          "date" : "2026-09-01 17:24:25 +0800",
          "id" : "94ffbf00eb129024e61cd60d18f77fd5b17b2f2c",
          "msg" : "fix: measure trailer clearance from tail edge",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/trailer_parking_safety.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_objs.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/trailer_parking_safety.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/deviation_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "plan/prepare/prepare_objs.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/ssep/trailer_parking_safety.cpp",
            "hmi/draw/draw_map.cpp",
            "source/ros_source_pnc_config.cpp",
            "data/vehicle/deviation_status.cpp"
          ],
          "commitId" : "41ef3c8c74dec38773d0ca683693edb4d9f0cea3",
          "timestamp" : 1788255261000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "chore: remove trailer parking debug logs\u000a",
          "date" : "2026-09-01 17:34:21 +0800",
          "id" : "41ef3c8c74dec38773d0ca683693edb4d9f0cea3",
          "msg" : "chore: remove trailer parking debug logs",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/trailer_parking_safety.cpp"
            },
            {
              "editType" : "edit",
              "file" : "source/ros_source_pnc_config.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_objs.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/deviation_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/maps/ogm_builder.cc"
          ],
          "commitId" : "3a2d564af690d2f898a6834d2193f15ca4a18102",
          "timestamp" : 1788259895000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: clear real obstacles near SSEP endpoints\u000a",
          "date" : "2026-09-01 18:51:35 +0800",
          "id" : "3a2d564af690d2f898a6834d2193f15ca4a18102",
          "msg" : "fix: clear real obstacles near SSEP endpoints",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm_builder.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/path_optimization_task.cpp"
          ],
          "commitId" : "3ec3e37defd694dbe71ab28bd9e4eae06835410d",
          "timestamp" : 1788267703000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
            "fullName" : "5081703.cr"
          },
          "authorEmail" : "5081703.cr@163.com",
          "comment" : "fix: select guide_line pt as wbca smooth mode start_pt\u000a",
          "date" : "2026-09-01 21:01:43 +0800",
          "id" : "3ec3e37defd694dbe71ab28bd9e4eae06835410d",
          "msg" : "fix: select guide_line pt as wbca smooth mode start_pt",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/path_optimization_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/test/local_regression/tractor_trailer_enter_yard_keb_manifest.tsv",
            "ssep/test/ssep_planner_test.cc",
            "ssep/common/utils/path_utils.h",
            "ssep/test/local_regression/README.md",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/common/utils/path_utils.cc",
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "commitId" : "1ce306593dd8a19b15f38021b55a4eb4e59da80c",
          "timestamp" : 1788267937000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 提升拖挂车进场 KEB 路径质量\u000a\u000a增加粗搜索路径质量评估，限制普通进场优化抄近路、过度摆动和终点漂移。\u000a\u000a开放普通进场终端优化自由度，并在预热结果运动学不可行时追加固定权重收尾；补充碰撞诊断、单元测试和 8 个本地回归场景清单。\u000a",
          "date" : "2026-09-01 21:05:37 +0800",
          "id" : "1ce306593dd8a19b15f38021b55a4eb4e59da80c",
          "msg" : "fix: 提升拖挂车进场 KEB 路径质量",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/common/utils/path_utils.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/test/local_regression/tractor_trailer_enter_yard_keb_manifest.tsv"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/test/ssep_planner_test.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/test/local_regression/README.md"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "Testing/ssep_path_corridor_test.cpp",
            "data/plan/ssep_data.cpp",
            "hmi/widget/diagnose.cpp",
            "tasks/deciders/other_decider/replan_decider.cpp",
            "data/ssep/ssep_util.cpp",
            "data/ssep/ssep_ec.hpp",
            "data/decide/decide_reaction.hpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/ssep/ssep_util.hpp",
            "tasks/deciders/other_decider/replan_decider.hpp",
            "data/ssep/ssep_ec.cpp"
          ],
          "commitId" : "4667f15318956d9de05312b2fe5af4e27224c6ff",
          "timestamp" : 1788267959000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 完善低贝位重搜触发与热启动策略\u000a\u000a允许普通入场弯道内首次检测低贝位后重搜，并按首次低贝位、约束变化、OGM 停止线和 SEARCH_UNUSE 分别选择完整搜索或历史路径热启动。\u000a\u000a车辆车头到达堆场口出口侧虚拟停止线后统一禁止新的低贝位搜索和等待停止线，保留检测状态与当前生效路径连续性；补充类型、位置门槛和弯内触发回归测试。\u000a",
          "date" : "2026-09-01 21:05:59 +0800",
          "id" : "4667f15318956d9de05312b2fe5af4e27224c6ff",
          "msg" : "fix: 完善低贝位重搜触发与热启动策略",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "Testing/ssep_path_corridor_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/decide/decide_reaction.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_util.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/ssep_util.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/diagnose.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/ssep_data.cpp",
            "Testing/ssep_path_corridor_test.cpp",
            "Testing/routing_map_guard_test.cpp",
            "hmi/widget/diagnose.cpp",
            "data/other/ssep_path_corridor.cpp",
            "data/other/ssep_path_corridor.hpp",
            "data/map/pnc_map/routing_extension/routing_data.hpp",
            "data/map/pnc_map/routing_extension/routing_data.cpp"
          ],
          "commitId" : "ab67f8452b132dfac57b2e995b19e3eddfc931f4",
          "timestamp" : 1788274065000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 保持开放空间 routing 判段连续\u000a\u000a将 OPENSPACE 搜索来源锁存到 SSEP 路径包络，避免 early prepare 阶段因当前 ssep_ec 尚未恢复而提前切换 routing。\\n\\n车辆越出静态途径点框后按当前 SSEP 分段保持 open-space routing；隔离其他搜索类型，并在重搜保持旧路径期间保留包络和分段索引。补充诊断日志及多段、跨帧、重搜生命周期回归测试。\u000a",
          "date" : "2026-09-01 22:47:45 +0800",
          "id" : "ab67f8452b132dfac57b2e995b19e3eddfc931f4",
          "msg" : "fix: 保持开放空间 routing 判段连续",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/diagnose.cpp"
            },
            {
              "editType" : "edit",
              "file" : "Testing/ssep_path_corridor_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/routing_extension/routing_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/ssep_path_corridor.cpp"
            },
            {
              "editType" : "edit",
              "file" : "Testing/routing_map_guard_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/ssep_path_corridor.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "offboard/keb_vis_server/foxglove/keb_to_mcap.py"
          ],
          "commitId" : "81a973531e23260ee2dbaa24b8e548c2f11cf2c9",
          "timestamp" : 1788274622000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 兼容新版 Python Protobuf 运行库\u000a\u000a在导入生成的 pb2 模块前启用 pure-Python protobuf 后端，兼容工程内旧版 protoc 生成代码。\u000a\u000a避免 protobuf 4.x 下转换 KebScene 时触发 Descriptors cannot be created directly。\u000a",
          "date" : "2026-09-01 22:57:02 +0800",
          "id" : "81a973531e23260ee2dbaa24b8e548c2f11cf2c9",
          "msg" : "fix: 兼容新版 Python Protobuf 运行库",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "offboard/keb_vis_server/foxglove/keb_to_mcap.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "offboard/keb_vis_server/foxglove/keb_to_mcap.py",
            "offboard/keb_vis_server/foxglove/README.md",
            "offboard/keb_vis_server/foxglove/foxglove_schemas/foxglove/FrameTransform.proto"
          ],
          "commitId" : "8020473bcb6c955c36b14d7e81b8d2faf59fd3ad",
          "timestamp" : 1788274637000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 补全 Foxglove 可视化参考系\u000a\u000a新增标准 foxglove.FrameTransform schema，并在 MCAP 每帧写入 world 到 map 的单位变换。\u000a\u000a统一 SceneUpdate、TF 与 MCAP 日志时间戳，确保随机跳转和逐帧播放时均能解析参考系。\u000a",
          "date" : "2026-09-01 22:57:17 +0800",
          "id" : "8020473bcb6c955c36b14d7e81b8d2faf59fd3ad",
          "msg" : "fix: 补全 Foxglove 可视化参考系",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "offboard/keb_vis_server/foxglove/README.md"
            },
            {
              "editType" : "add",
              "file" : "offboard/keb_vis_server/foxglove/foxglove_schemas/foxglove/FrameTransform.proto"
            },
            {
              "editType" : "edit",
              "file" : "offboard/keb_vis_server/foxglove/keb_to_mcap.py"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "Testing/ssep_path_corridor_test.cpp",
            "tasks/deciders/other_decider/replan_decider.cpp"
          ],
          "commitId" : "024a251b79b86bd236dd8a92bbeed161c50b0fc1",
          "timestamp" : 1788330712000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修复换向重规划分段索引崩溃\u000a\u000a重搜保持路径包络期间校验当前分段索引，避免空分段结果进入方向读取并触发 FATAL。\u000a\u000a对异常索引增加限频诊断，并补充连续保持、新结果恢复及非法状态回归测试。\u000a",
          "date" : "2026-09-02 14:31:52 +0800",
          "id" : "024a251b79b86bd236dd8a92bbeed161c50b0fc1",
          "msg" : "fix: 修复换向重规划分段索引崩溃",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/replan_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "Testing/ssep_path_corridor_test.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "submodule/ads_proto"
          ],
          "commitId" : "0b90ac6c4785e9ef8a52798d10250bfcb29b4cb0",
          "timestamp" : 1788331553000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhuxiaolong",
            "fullName" : "zhuxiaolong"
          },
          "authorEmail" : "zhuxiaolong@senior.auto",
          "comment" : "feat: 删除遗留的ads submodule\u000a\u000a",
          "date" : "2026-09-02 14:45:53 +0800",
          "id" : "0b90ac6c4785e9ef8a52798d10250bfcb29b4cb0",
          "msg" : "feat: 删除遗留的ads submodule",
          "paths" : [
            {
              "editType" : "delete",
              "file" : "submodule/ads_proto"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/constrain/longitude_constrain.cpp"
          ],
          "commitId" : "7a2af46c413f2efcd3d1c7c4ef3395503baa4b48",
          "timestamp" : 1788347970000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 避免闸口短距被聚类障碍覆盖\u000a\u000a闸口控制区内跳过聚类碰撞触发的普通安全距离恢复，保留动态短跟车策略。\u000a\u000a控制区外继续沿用原有聚类障碍延长跟车距离逻辑。\u000a",
          "date" : "2026-09-02 19:19:30 +0800",
          "id" : "7a2af46c413f2efcd3d1c7c4ef3395503baa4b48",
          "msg" : "fix: 避免闸口短距被聚类障碍覆盖",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/constrain/longitude_constrain.cpp"
            }
          ]
        }
      ],
      "kind" : "git"
    },
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_lon_dynamic_mpc.cpp"
          ],
          "commitId" : "c24e325c3ae5fa341e83b7105923424ec0644918",
          "timestamp" : 1787731216000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuhongshuo",
            "fullName" : "liuhongshuo"
          },
          "authorEmail" : "liuhongshuo",
          "comment" : "fix: 转向补偿默认关闭\u000a",
          "date" : "2026-08-26 16:00:16 +0800",
          "id" : "c24e325c3ae5fa341e83b7105923424ec0644918",
          "msg" : "fix: 转向补偿默认关闭",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lon_dynamic_mpc.cpp"
            }
          ]
        }
      ],
      "kind" : "git"
    }
  ],
  "culprits" : [
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
      "fullName" : "weilikang"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhuxiaolong",
      "fullName" : "zhuxiaolong"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuwenjing",
      "fullName" : "liuwenjing"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
      "fullName" : "wuyanjun110"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
      "fullName" : "5081703.cr"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuhongshuo",
      "fullName" : "liuhongshuo"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
      "fullName" : "chenran"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
      "fullName" : "zhaojianfeng2"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/matao",
      "fullName" : "matao"
    }
  ],
  "nextBuild" : None,
  "previousBuild" : {
    "number" : 456,
    "url" : "http://159.27.114.184:8080/jenkins/job/orin-slave32/456/"
  }
}