{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "com.cloudbees.jenkins.GitHubPushCause",
          "shortDescription" : "Started by GitHub push by lamont-granquist"
        }
      ]
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1473,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "f76e14821a82a435bae7998247613d9e12c597a1",
            "branch" : [
              {
                "SHA1" : "f76e14821a82a435bae7998247613d9e12c597a1",
                "name" : "refs/remotes/origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f76e14821a82a435bae7998247613d9e12c597a1",
            "branch" : [
              {
                "SHA1" : "f76e14821a82a435bae7998247613d9e12c597a1",
                "name" : "refs/remotes/origin/dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "f76e14821a82a435bae7998247613d9e12c597a1",
        "branch" : [
          {
            "SHA1" : "f76e14821a82a435bae7998247613d9e12c597a1",
            "name" : "refs/remotes/origin/dev"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/MuMech/MechJeb2.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    {
      "displayPath" : "MechJeb2-2.14.3.0-1473.zip",
      "fileName" : "MechJeb2-2.14.3.0-1473.zip",
      "relativePath" : "MechJeb2-2.14.3.0-1473.zip"
    }
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#1473",
  "duration" : 20262,
  "estimatedDuration" : 20942,
  "executor" : None,
  "fullDisplayName" : "MechJeb2-Dev #1473",
  "id" : "1473",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 1473,
  "queueId" : 2206,
  "result" : "SUCCESS",
  "timestamp" : 1755904767549,
  "url" : "https://ksp.sarbian.com/jenkins/user/vinceguichard04/my-views/view/all/job/MechJeb2-Dev/1473/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "MechJeb2/LandingAutopilot/DecelerationBurn.cs",
          "MechJeb2/LandingAutopilot/FinalDescent.cs"
        ],
        "commitId" : "6aef8332f614d65055bd09c2a0dd74eccf4aefbc",
        "timestamp" : 1755070914000,
        "author" : {
          "absoluteUrl" : "https://ksp.sarbian.com/jenkins/user/stijnreclame",
          "fullName" : "stijnreclame"
        },
        "authorEmail" : "stijnreclame@xs4all.nl",
        "comment" : "Prevent DecelerationBurn from setting the throttle to 0 after PDI\u000aPrevent FinalDescent from warping (this kills the craft)\u000a",
        "date" : "2025-08-13 09:41:54 +0200",
        "id" : "6aef8332f614d65055bd09c2a0dd74eccf4aefbc",
        "msg" : "Prevent DecelerationBurn from setting the throttle to 0 after PDI",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/DecelerationBurn.cs"
          },
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/FinalDescent.cs"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "MechJeb2/MechJebModuleLandingAutopilot.cs",
          "MechJeb2/LandingAutopilot/DecelerationBurn.cs",
          "MechJeb2/LandingAutopilot/KillHorizontalVelocity.cs"
        ],
        "commitId" : "a30d52a1785f6ddf0f36df1792a9e76504796b88",
        "timestamp" : 1755073867000,
        "author" : {
          "absoluteUrl" : "https://ksp.sarbian.com/jenkins/user/stijnreclame",
          "fullName" : "stijnreclame"
        },
        "authorEmail" : "stijnreclame@xs4all.nl",
        "comment" : "Change braking burn end altitude to 200m\u000aChange various throttle settings to 0.01F to prevent full engine shutdown.\u000a",
        "date" : "2025-08-13 10:31:07 +0200",
        "id" : "a30d52a1785f6ddf0f36df1792a9e76504796b88",
        "msg" : "Change braking burn end altitude to 200m",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/DecelerationBurn.cs"
          },
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/KillHorizontalVelocity.cs"
          },
          {
            "editType" : "edit",
            "file" : "MechJeb2/MechJebModuleLandingAutopilot.cs"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "MechJeb2/LandingAutopilot/LowDeorbitBurn.cs",
          "MechJeb2/LandingAutopilot/FinalDescent.cs",
          "MechJeb2/LandingAutopilot/PlaneChange.cs",
          "MechJeb2/LandingAutopilot/DecelerationBurn.cs"
        ],
        "commitId" : "94dbb19c33539234845d8639ff4f5a52877097e5",
        "timestamp" : 1755077688000,
        "author" : {
          "absoluteUrl" : "https://ksp.sarbian.com/jenkins/user/stijnreclame",
          "fullName" : "stijnreclame"
        },
        "authorEmail" : "stijnreclame@xs4all.nl",
        "comment" : "Deceleration burn warp fixes\u000aPlane change and deorbit burn throttle fixes\u000a",
        "date" : "2025-08-13 11:34:48 +0200",
        "id" : "94dbb19c33539234845d8639ff4f5a52877097e5",
        "msg" : "Deceleration burn warp fixes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/FinalDescent.cs"
          },
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/LowDeorbitBurn.cs"
          },
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/PlaneChange.cs"
          },
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/DecelerationBurn.cs"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "MechJeb2/LandingAutopilot/LowDeorbitBurn.cs",
          "MechJeb2/LandingAutopilot/FinalDescent.cs",
          "MechJeb2/LandingAutopilot/PlaneChange.cs"
        ],
        "commitId" : "8f6728bc835b19832697ade8d3f11f50ce6aa8c8",
        "timestamp" : 1755083414000,
        "author" : {
          "absoluteUrl" : "https://ksp.sarbian.com/jenkins/user/stijnreclame",
          "fullName" : "stijnreclame"
        },
        "authorEmail" : "stijnreclame@xs4all.nl",
        "comment" : "Only warp when angular velocity is near zero\u000aTry to prevent final descent from commanding zero throttle\u000aAdded idea about skipping deorbitburn step.\u000a",
        "date" : "2025-08-13 13:10:14 +0200",
        "id" : "8f6728bc835b19832697ade8d3f11f50ce6aa8c8",
        "msg" : "Only warp when angular velocity is near zero",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/LowDeorbitBurn.cs"
          },
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/PlaneChange.cs"
          },
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/FinalDescent.cs"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "MechJeb2/LandingAutopilot/FinalDescent.cs"
        ],
        "commitId" : "ea9a5639eabef8262ba43b4c51b458b32f3b58c2",
        "timestamp" : 1755086550000,
        "author" : {
          "absoluteUrl" : "https://ksp.sarbian.com/jenkins/user/stijnreclame",
          "fullName" : "stijnreclame"
        },
        "authorEmail" : "stijnreclame@xs4all.nl",
        "comment" : "Attempt to prevent full engine shutdown during vertical final descent.\u000a",
        "date" : "2025-08-13 14:02:30 +0200",
        "id" : "ea9a5639eabef8262ba43b4c51b458b32f3b58c2",
        "msg" : "Attempt to prevent full engine shutdown during vertical final descent.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/FinalDescent.cs"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "MechJeb2/LandingAutopilot/FinalDescent.cs",
          "MechJeb2/LandingAutopilot/PlaneChange.cs",
          "MechJeb2/LandingAutopilot/DecelerationBurn.cs",
          "MechJeb2/LandingAutopilot/LowDeorbitBurn.cs",
          "MechJeb2/MechJebModuleLandingGuidance.cs",
          "MechJeb2/MechJebModuleLandingAutopilot.cs",
          "MechJeb2/LandingAutopilot/KillHorizontalVelocity.cs"
        ],
        "commitId" : "8d974b484d5b13e7cdbbc79af2bf576ea44edd0f",
        "timestamp" : 1755089396000,
        "author" : {
          "absoluteUrl" : "https://ksp.sarbian.com/jenkins/user/stijnreclame",
          "fullName" : "stijnreclame"
        },
        "authorEmail" : "stijnreclame@xs4all.nl",
        "comment" : "Make min throttle limiter follow global min throttle limiter\u000aRequired helper function to keep the code neater.\u000a",
        "date" : "2025-08-13 14:49:56 +0200",
        "id" : "8d974b484d5b13e7cdbbc79af2bf576ea44edd0f",
        "msg" : "Make min throttle limiter follow global min throttle limiter",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/DecelerationBurn.cs"
          },
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/KillHorizontalVelocity.cs"
          },
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/LowDeorbitBurn.cs"
          },
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/FinalDescent.cs"
          },
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/PlaneChange.cs"
          },
          {
            "editType" : "edit",
            "file" : "MechJeb2/MechJebModuleLandingGuidance.cs"
          },
          {
            "editType" : "edit",
            "file" : "MechJeb2/MechJebModuleLandingAutopilot.cs"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "MechJeb2/LandingAutopilot/FinalDescent.cs"
        ],
        "commitId" : "d23e55e46c758dbd19c5504b6e09b3dbcd9c3db1",
        "timestamp" : 1755091111000,
        "author" : {
          "absoluteUrl" : "https://ksp.sarbian.com/jenkins/user/stijnreclame",
          "fullName" : "stijnreclame"
        },
        "authorEmail" : "stijnreclame@xs4all.nl",
        "comment" : "Fix for attitude excursion in vertical descent\u000a",
        "date" : "2025-08-13 15:18:31 +0200",
        "id" : "d23e55e46c758dbd19c5504b6e09b3dbcd9c3db1",
        "msg" : "Fix for attitude excursion in vertical descent",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/FinalDescent.cs"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "MechJeb2/MechJebModuleLandingAutopilot.cs",
          "MechJeb2/LandingAutopilot/LowDeorbitBurn.cs",
          "MechJeb2/LandingAutopilot/KillHorizontalVelocity.cs",
          "MechJeb2/LandingAutopilot/FinalDescent.cs",
          "MechJeb2/LandingAutopilot/PlaneChange.cs",
          "MechJeb2/LandingAutopilot/DecelerationBurn.cs"
        ],
        "commitId" : "e227003cd12282e5695632967522894a61c4b20b",
        "timestamp" : 1755378191000,
        "author" : {
          "absoluteUrl" : "https://ksp.sarbian.com/jenkins/user/stijnreclame",
          "fullName" : "stijnreclame"
        },
        "authorEmail" : "stijnreclame@xs4all.nl",
        "comment" : "Attempt to implement new RequestActiveThrottle API.\u000aStill had to bodge transspdact\u000a",
        "date" : "2025-08-16 23:03:11 +0200",
        "id" : "e227003cd12282e5695632967522894a61c4b20b",
        "msg" : "Attempt to implement new RequestActiveThrottle API.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/DecelerationBurn.cs"
          },
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/KillHorizontalVelocity.cs"
          },
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/PlaneChange.cs"
          },
          {
            "editType" : "edit",
            "file" : "MechJeb2/MechJebModuleLandingAutopilot.cs"
          },
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/FinalDescent.cs"
          },
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/LowDeorbitBurn.cs"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "MechJeb2/LandingAutopilot/LowDeorbitBurn.cs"
        ],
        "commitId" : "834f8c5a4eb2e5ee3fb5dba2928ee87258ce6ac7",
        "timestamp" : 1755378749000,
        "author" : {
          "absoluteUrl" : "https://ksp.sarbian.com/jenkins/user/stijnreclame",
          "fullName" : "stijnreclame"
        },
        "authorEmail" : "stijnreclame@xs4all.nl",
        "comment" : "Small untested fix attempt\u000a",
        "date" : "2025-08-16 23:12:29 +0200",
        "id" : "834f8c5a4eb2e5ee3fb5dba2928ee87258ce6ac7",
        "msg" : "Small untested fix attempt",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/LowDeorbitBurn.cs"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "MechJeb2/LandingAutopilot/LowDeorbitBurn.cs"
        ],
        "commitId" : "b6e72388d6913d0cd3fdcf6ce9b7d3a48934a18e",
        "timestamp" : 1755416110000,
        "author" : {
          "absoluteUrl" : "https://ksp.sarbian.com/jenkins/user/stijnreclame",
          "fullName" : "stijnreclame"
        },
        "authorEmail" : "stijnreclame@xs4all.nl",
        "comment" : "That's what I get for not even test compiling. Optional arguments don't work that way in C#\u000a",
        "date" : "2025-08-17 09:35:10 +0200",
        "id" : "b6e72388d6913d0cd3fdcf6ce9b7d3a48934a18e",
        "msg" : "That's what I get for not even test compiling. Optional arguments don't work that way in C#",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/LowDeorbitBurn.cs"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "MechJeb2/LandingAutopilot/LowDeorbitBurn.cs"
        ],
        "commitId" : "32265bd8f2f7bf9b58c457f31f2d36ee405cbed0",
        "timestamp" : 1755417414000,
        "author" : {
          "absoluteUrl" : "https://ksp.sarbian.com/jenkins/user/stijnreclame",
          "fullName" : "stijnreclame"
        },
        "authorEmail" : "stijnreclame@xs4all.nl",
        "comment" : "Actually fix engine shutoff\u000a",
        "date" : "2025-08-17 09:56:54 +0200",
        "id" : "32265bd8f2f7bf9b58c457f31f2d36ee405cbed0",
        "msg" : "Actually fix engine shutoff",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/LowDeorbitBurn.cs"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "MechJeb2/LandingAutopilot/FinalDescent.cs"
        ],
        "commitId" : "6a986a7fa08d723aac1abbc6677a6c030f610eb3",
        "timestamp" : 1755712207000,
        "author" : {
          "absoluteUrl" : "https://ksp.sarbian.com/jenkins/user/stijnreclame",
          "fullName" : "stijnreclame"
        },
        "authorEmail" : "stijnreclame@xs4all.nl",
        "comment" : "Changes to final descent guidance and throttle logic to fix attitude excursions.\u000a",
        "date" : "2025-08-20 19:50:07 +0200",
        "id" : "6a986a7fa08d723aac1abbc6677a6c030f610eb3",
        "msg" : "Changes to final descent guidance and throttle logic to fix attitude excursions.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "MechJeb2/LandingAutopilot/FinalDescent.cs"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://ksp.sarbian.com/jenkins/user/stijnreclame",
      "fullName" : "stijnreclame"
    }
  ]
}